软件需求习题_第1页
软件需求习题_第2页
软件需求习题_第3页
软件需求习题_第4页
软件需求习题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件需求分析问题集一、单一选择题1、软件制作中出现需求问题的最大原因是对应用程序(c)的理解不够透彻或不能正确应用。(a)复杂性(b)目的(c)模拟(d)准确性2、需求分析的目的是保证需求(b)。(a)目的和一致性(b)完整性和一致性(c)准确性和目的(d)完整性和目的3、系统需求开发的结果最终记录(d)。(a)可行性研究报告(b)前景和范围文件(c)用户要求说明(d)系统要求规格说明4、真实世界的(b)构成了解决问题的基本范围,称为该问题的问题领域。(a)属性和状态(b)实体和状态(c)实体和操作(d)状态和操作5、功能要求一般分为三层:业务要求、用户要求和(d)。(a)硬件要求(b)软件要

2、求(c)质量属性(d)系统要求6、更容易找到的利益相关者也称为初始利益相关者,也称为(b),通常包括客户、经理和相关投资者。(a)主要利益相关者(b)利益相关者标准(c)一般利益相关者(d)一般利益相关者7、在创建最终对象之前,如果中间对象用于在特定宽度和深度范围内表示此最终对象,则认为中间对象处于该宽度和深度(c)中。(a)模拟(b)配置(c)原型(d)模型8、根据使用方法分类,原型可以分为演示原型、(d)、试点原型和试点系统原型。(a)非工作原型(b)系列第一个原型(c)选定特征原型(d)严格意义上的原型9、按功能特征分类,原型可分为(a)、非操作原型、系列初始原型和选定的特征原型。(a)

3、原型(b)模板原型(c)纸张指南原型(d)具有严格意义的原型10、根据开发方法分类,原型可以分为进化原型和废弃原型。其中,废弃的基本体再细分为(c)。(a)演示原型和试点原型(b)系列最初原型和选定特征原型(c)导航原型和实验原型(d)模板原型和纸质向导原型11、原型的要求可以从三个纬度(a)进行分析。(a)外观、角色和实施(b)开发、实施和角色(c)成本、技术和实施(d)要求、角色和角色12、如果用户未完成主动信息通知,或者与要求工程师的语言交流没有产生有效结果,则需要(b)。(a)民族地理学(b)观察(c)话语分析(d)任务分析13,下面的(c)不是方案的重要特性吗?(a)紧急(b)影响(

4、c)改善(d)模糊14,下面的(b)是方案的重要特性吗?(a)全球(b)开放(c)互动(d)立即15,以下(d)不是获取需求的一般模型驱动方法吗?(a)面向目标的方法(b)基于场景的方法。(c)基于用例的方法(d)基于采样的方法16,下一个(c)是定量硬数据吗?(a)工作手册(b)法规手册(c)统计报告(d)备忘录17,下一个(d)是定性硬数据吗?(a)数据收集表(b)每月报告(c)年度报告(d)法规手册18、功能目标可分为(b)。(a)安全和可用性目标(b)满足的和基于信息的目标(c)软和硬目标(d)实现维护目标和目标19、and contribution链接和or contribution

5、链接,contribution在表示软目标的分解和细化时的作用是(c)。(a)正面(b)负面(c)正面或负面(d)无法确定20,and链接将一个父目标链接到一系列细化子目标。也就是说,如果可以满足所有细化子目标,则(d)将成为父目标。(a)无法确定(b)障碍(c)未满足(d)充分满足21,or链接是将一个父目标连接到一系列细化的子目标。也就是说,如果可以满足所有细化子目标中的(b),则足以满足父目标。(a)每个(b)一个(c)特定的(d)一个22,在下列选项中,(d)不是目标模型中使用的其他模型元素。(a)行为者(b)场景(c)工作(d)概念23、目标导向方法的目标分析阶段的主要任务是(c)。

6、(a)获得目标(b)确定解决方案(c)建立目标模型(d)发现问题和缺陷24、场景的分类框架从场景的(a)四个方面对场景方法进行分类和说明。(a)形式、目的、内容和周期(b)外观、目的、内容和周期(c)说明、目的、内容和形式(d)说明、形状、目的和内容25、场景的形式表示场景的表示模式,从形式分为两个方面。(c)(a)内容和目的(b)内容和生命周期(c)说明和外观(d)说明和目的26、用于描述场景的表达必须符合形式要求,一般可以使用非形式语言、半形式语言和正式语言。实际上,(b)是主要的说明方法。(a)形式化的程序语言(b)非形式化的自然语言(c)格式化的图形工具(d)未格式化的设计语言27、图

7、形表示场景表达时的效果,主要有三种类型:(d)。(a)静态、动态和结构(b)线性、非线性和相互作用(c)静态、动态和静态组合(d)静态、动态和交互28、场景的内容是指场景表达的知识类型。分为六个不同的方面。下一个(c)不是场景的内容。(a)主要关切(b)环境范围(c)目的(d)抽象级别29、需求工程利用方案的三个目的是:(a)。(a)说明、勘探和解释(b)说明、表达和探索(c)说明、勘探和发现(d)表达、解释和证明30、在需求分析中使用解释方案(b)或在需求验证中使用。(a)增加模型的复杂性(b)减少模型的复杂性(c)提高可预测性(d)减少编程能力31、以下(b)不是场景方法在需求工程中的应用

8、。(a)支持详细的需求分析(b)编写系统要求规格说明(c)结合目标导向的方法,引导需求获取活动进行(d)作为组织要求获得的信息32,下一个(a)是构建场景时可以使用的场景关系。(a)联合关系(b)定性关系(c)定量关系(d)演绎关系33、与其他场景方法相比,用例的最大特征是采用(c)的描述方法。(a)静态非结构化文本(b)动态非结构化文本(c)静态结构化文本(d)动态结构化文本34、用例之间的关系主要有(d)三种。(a)包含、扩展和简化(b)合并、提取和扩展(c)包含、多态和继承(d)包含、扩展和一般化35、分析活动主要包括识别、定义和结构,以获取有关可转换为知识的事物的信息。这种分析活动称为

9、(d)。(a)需求信息收集(b)构建软件系统解决方案(c)需求信息转换(d)建立需求分析模型36,(b)是建模最常用的两种手段。(a)具体、抽象(b)抽象和分解(c)分解和镶嵌(d)抽象和镶嵌37、抽象强调了本质的特征,说明了(d)问题的复杂性。(a)调整(b)规避(c)增加(d)减少38、需求分析需要简单地说明解决方案,不需要浏览实现的详细信息时,分析模型会再次(b)特别适用。(a)格式化(b)半格式化(c)结构化(d)非结构化39,上下文图描述了系统和环境中外部实体之间的边界和连接。它从真实世界的角度描述了系统的(c),并确定了所有的输入和输出。(a)环境和外观(b)边界和联系方式(c)边

10、界和环境(d)输入和输出40,(a)是系统分析方法的核心技术,说明了系统的输入、处理、存储和输出,以及如何共同协调工作。(a)数据流程图dfd (b)实体联系图erd (c)状态转换图(d)上下文图41、结构化、信息工程和面向对象方法的需求分析技术全部为(b)。(a)面向问题的域(b)面向解决方案的系统(c)面向设计(d)面向需求42、使用面向问题的技术对问题世界建模称为(a)需求阶段分析。(a)前期(b)中期(c)后期(d)全过程43、使用面向解决方案的技术对软件系统解决方案的说明称为(c)需求阶段分析。(a)前期(b)中期(c)后期(d)全过程44、需求分析活动的重要任务之一是(b)进行,

11、明确用户需求的隐性信息,展开到系统需求,即对软件系统的明确行动期待。(a)需求清理(b)需求细化(c)需求获取(d)需求分析45、在层次结构中,dfd定义了三个层次类别的dfd插图:(c)、0和n层。(a)第一层图(b)底图(c)上下文图(d)顶视图46、数据存储是系统内部的功能实现,因此即使将系统视为黑盒,也不会出现在上下文图中(b)。(a)实体(b)数据存储实例(c)要求信息(d)进程处理47、数据建模技术补充了(c)流程建模的缺陷,描述了数据的定义、结构和关系等特性。(a)需求分析(b)数据转换(c)数据说明(d)数据分析48、概念实体是抽象的概念,与概念后面的物理存在无关,因此通常不包

12、括其他关联的(b)。(a)模型(b)特征(即属性)(c)关系(d)处理49、在erd建模中,图元通常表示(a)。(a)逻辑实体(b)概念实体(c)物理实体(d)进程实体50,erd中,属性是实体的特征,而不是数据。属性以特定形式存在,此存在是数据,称为属性(d)。(a)域(b)实例(c)说明(d)值51,在erd中,关系度表示参与关系的实体数量,是衡量关系(b)的一个指标。(a)模型(b)复杂性(c)精度(d)属性值在52,erd中,关系的基数分为最大基数和最小基数。最大基数也称为(a)。(a)关键约束(b)参与约束(c)自然约束(d)常规约束53,在图元之间建立关系时,可能会创建一些伴随图元

13、,称为关联图元,最常见的形式是(b)。(a)逻辑实体(b)进程实体(c)概念实体(d)自然实体54,与erd同步流程模型的技术中,(c)是更通用的技术。(a)用例图(b)数据流程图(c)功能/实体矩阵(d)微规范说明55,下一个(a)不是用例模型的关系吗?(a)属性(b)关联(c)包含广义(d)56、系统边界是指系统组件和系统外的事物的边界。用例模型使用一个(d)来表示系统的上下文环境,从而表示系统边界。(a)圆形方块(b)菱形方块(c)虚线方块(d)矩形方块57,uml使用三种类型的运动模型(c)。(a)交互图、状态图和顺序图;(b)顺序图、通信图和时间图(c)交互图、状态和活动图(d)交互

14、概述图、通信图和时间58、项目的前景和范围文档、用户要求文档都被认为属于(d),重点关注用户的现实世界。(a)开发文档(b)要求文档(c)展望文档(d)用户文档59、系统要求规格说明文档、软件要求规格说明文档、硬件要求规格说明文档、接口要求规格说明文档和人机交互文档,均被视为用于系统开发目的的开发文档。a(a)开发文档(b)要求文档(c)流程文档(d)用户文档60,以下(c)不是要求规格说明文件的读者吗?(a)项目经理(b)程序员(c)卖方(d)律师二、填空1、现有需求分析方法从设计区域转移到分析区域。2、专业用户基于纯工具的软件分析阶段的主要目的是进行巧妙的功能部署,以充分利用创新优势。3、

15、面向最终用户的纯基于工具的软件分析的主要目的是进行方案折衷,找到有效的功能配置集。4、应用程序软件分析阶段的主要目的是确定人们使用软件的原因(目的),确定软件解决的问题,了解应用程序环境的域知识,并确保功能的仿真。5、需求工程是所有需求处理活动的总和,包括信息收集、问题分析、观点集成、需求记录及其准确性验证,最终反映了应用软件后与相应环境交互所产生的预期效果。6、软件要求用于确定软件必须满足的系统要求部分,并将其映射到软件行为以生成软件要求规范。7、约束不受解决系统影响,但对解决系统影响很大的问题区域属性。8、优秀的要求必须具有完整性、准确性、准确性、可行性、必要性、模糊性、可验证性7个特点。

16、9、对软件系统的开发和应用具有发言权和决定权的所有人统称为相关者。10、根据媒体载体,原型可分为模板原型和纸张向导原型。11、演示原型主要用于项目开始阶段。12、演示原型用于显示用户想象的系统视图,以表示用户界面的重要特征。13、如果一个问题的技术解决方案不明确,可以使用演示原型确定解决该问题的可能性。14、一般来说,如果用户的要求出现模糊、不明确或不完整等具有一定不确定性的特征,可以考虑使用原型方法。15、角色表示原型对象在用户工作中的价值,即对用户有用的原因。16、形状是指使用者对原型物件的特定感官体验,例如使用者在处理原型物件时所看到的、听到的、感受的等。17、实现表示原型对象完成功能的详细

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论