《软件需求分析》习题集

上传人:人*** 文档编号:558464181 上传时间:2023-01-04 格式:DOC 页数:38 大小:224.50KB
返回 下载 相关 举报
《软件需求分析》习题集_第1页
第1页 / 共38页
《软件需求分析》习题集_第2页
第2页 / 共38页
《软件需求分析》习题集_第3页
第3页 / 共38页
《软件需求分析》习题集_第4页
第4页 / 共38页
《软件需求分析》习题集_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《《软件需求分析》习题集》由会员分享,可在线阅读,更多相关《《软件需求分析》习题集(38页珍藏版)》请在金锄头文库上搜索。

1、 .wd.软件需求分析习题集 软件需求分析课程组编2012年 4月目 录一、单项选择题2二、填空题5三、判断题9四、名词解释题11五、问答题14六、案例分析题281软件需求分析习题集一、单项选择题1、软件生产中产生需求问题的最大原因在于对应用软件的理解不透彻或应用不坚决。A复杂性B目的性C模拟性D正确性2、需求分析的目的是保证需求的。A目的性和一致性 B完整性和一致性C正确性和目的性 D完整性和目的性3、系统需求开发的结果最终会写入。A可行性研究报告C用户需求说明4、现实世界中的B前景和范围文档D系统需求规格说明构成了问题解决的 根本范围,称为该问题的问题域。A属性和状态B实体和状态C实体和操

2、作D状态和操作5、功能需求通常分为三个层次,即业务需求、用户需求和。A硬件需求B软件需求C质量属性D系统需求6、比拟容易发现的涉众称为初始涉众,又称为,通常包括客户、管理者和相关的投资者。A关键涉众B涉众基线C普通涉众D一般涉众7、如果在最终的物件Final Artifact产生之前,一个中间物件Mediate Artifact被用来在一定广度和深度范围内表现这个最终物件,那么这个中间物件就被认为是最终物件在该广度和深度上的。A模拟B构造C原型D模型8、按照使用方式进展分类,原型可分为:演示原型、试验原型和引示系统原型。A非操作原型B系列首发原型C选定特征原型D严格意义上的原型9、按照功能特征

3、进展分类,原型可分为: 、非操作原型、系列首发原型和选定特征原型。A拼凑原型B样板原型C纸上向导原型D严格意义上的原型10、按照开发方法进展分类,原型可分为:演化式原型和抛弃式原型,其中抛弃式原型又被细分为。A演示原型和试验原型C探索式原型和实验式原型B系列首发原型和选定特征原型D样板原型和纸上向导原型11、原型的需求内容可以从三个纬度上分析:即。A外观、角色和实现C本钱、技术和实现B开发、实现和作用D需求、作用和角色12、当用户无法完成主动的信息告知,或与需求工程师之间的语言交流无法产生有效的结果时,有必要采用。A民族志13、以下A突现14、以下A全局B观察法C话语分析D任务分析D模糊D即时

4、不是情景性的重要性质B涉身C完善是情景性的重要性质B开放 C交互215、以下不是需求获取常见的模型驱动方法A面向目标的方法C基于用例的方法B基于场景的方法。D基于采样的方法16、以下属于定量硬数据A工作手册17、以下B规章手册 C统计报表D备忘录属于定性硬数据A数据收集表B月报表C年报表D规章手册18、功能目标可以分为 (A安全目标和可用性目标C软目标和硬目标)。B满足型目标和信息型目标D维护目标和实现目标19、在表达软目标的分解和细化时使用的 AND Contribution链接和 OR Contribution链接,Contribution的作用是A积极的 B消极的20、AND链接将一个父

5、目标连接到一系列细化的子目标,意思是如果能够满足所有细。C积极的或消极的D不能确定化的子目标,那么将父目标。A无法确定B阻碍C不能满足D足以满足21、OR链接是将一个父目标连接到一系列细化的子目标,意思是如果能够满足所有细化子目标中的,那么将足以满足父目标。A每一个B任何一个C特定的D某一个22、以下选项中,A行为者23、面向目标方法的目标分析阶段的主要任务是不是在目标模型中使用的其他模型元素。B场景C操作D概念。A获取目标B确定解决方案C建设目标模型D发现问题和缺陷24、场景的分类框架将场景方法从场景的4个方面进展了分类和描述。A形式、目的、内容和生命周期C描述、目的、内容和形式B外观、目的

6、、内容和生命周期D描述、外观、目的和内容25、场景的形式是指场景的表达模式,从形式上分为两个方面:A内容和目的B内容和生命周期C描述和外观D描述和目的26、描述场景所使用的表示法要符合正规性要求,一般可使用非形式化语言、半形式化语言和形式化语言。在实践中,是主要的描述方式。B非形式化的自然语言D非形式化的设计语言A形式化的程序语言C形式化的图形工具27、外观是指场景被表达出来时的效果,主要有A静态、动态和构造化 B线性、非线性和交互C静态、动态和动静结合D静态、动态和交互28、场景的内容是指场景所表达的知识类型。它被分为 6个不同的方面。以下三种类型。不是场景的内容。A主要关注点 B环境范围

7、C目的 D抽象层次29、需求工程利用场景的目的可能有三种:即:。A描述、探索和解释C描述、探索和发现B描述、表示和探索D表示、解释和证明30、使用解释性场景在需求分析时能够,或者被用于进展需求的验证。A提高模型的复杂性 B降低模型的复杂性3C提高预见性31、以下D降低编程量不是场景方法在需求工程中的应用。A帮助进展详细的需求分析B编写系统需求规格说明C结合面向目标的方法,指导需求获取活动的开展D组织需求获取得到的信息32、以下是组织场景时可用的场景关系。A合取关系B定性关系 C定量关系D演绎关系33、与其他的场景方法相比,用例最大的特点是采用了的描述方式。A静态非构造化文本C静态构造化文本B动

8、态非构造化文本D动态构造化文本三种。34、用例之间的关系主要有A包含、扩展和简化C包含、多态和继承B合取、析取和扩展D包含、扩展和泛化35、分析的活动主要包括识别、定义和构造化,它的目的是获取某个可以转换为知识的事物的信息,这种分析活动被称为A需求信息获取。B建设软件系统解决方案D建设需求分析模型C需求信息转化36、是建模最为常用的两种手段。A具体和抽象B抽象和分解C分解和细化D抽象和细化37、抽象通过强调本质的特征,了问题的复杂性。A调整B防止C增加 D减少38、需求分析仅仅需要描述解决方案,不需要探索实现细节的情况下,分析模型又是的,尤为适用。A形式化B半形式化C构造化D非构造化39、上下

9、文图描述系统与环境中外部实体之间的界限和联系。它从现实世界的角度说明了系统的,并确定了所有的输入和输出。A环境与外观40、B边界和联系C边界和环境 D输入和输出是构造化分析方法的核心技术,它说明系统的输入、处理、存储和输出,以及它们如何在一起协调工作。A数据流图 DFDB实体联系图 ERDC状态转换图D上下文图41、构造化、信息工程和面向对象三种方法学下的需求分析技术都是A面向问题域 B面向解系统 C面向设计 D面向需求42、使用面向问题的技术对问题世界的建模就被称为A前期 B中期 C后期 D全过程43、使用面向解系统的技术对软件系统解决方案的描述称为A前期 B中期 C后期 D全过程的。需求阶

10、段的分析。需求阶段的分析。44、需求分析活动的一个重要任务是进展,明确用户需求的隐含信息,展开为明确的对软件系统的行为期望,即系统需求。A需求整理B需求细化 C需求获取D需求分析45、在分层构造中,DFD定义了三个层次类别的 DFD图:A1层图 B底层图 C上下文图 D顶视图46、因为数据存储是系统内部的功能实现,所以在将系统视为黑盒的情况下,上下文、0层图和 N层图。图中不会出现。4A实体B数据存储实例C需求信息D过程处理47、数据建模技术能够弥补过程建模在方面的缺陷,它描述数据的定义、结构和关系等特性。A需求分析B数据转换 C数据说明D数据分析48、。概念实体是一种抽象概念,不考虑概念背后

11、的物理存在,所以通常不包含与之相关联的其他。A模型B特征即属性C关系 D处理49、在 ERD建模中,实体通常所指的就是A逻辑实体 B概念实体 C物理实体50、ERD中属性是实体的特征,不是数据。属性会以一定的形式存在,这种存在才是。D进程实体数据,被称为属性的。A域B实例C说明D值51、ERD中关系的度数Degree是指参与关系的实体数量,是度量关系的一个指标。A模型52、ERD中关系的基数分为最大基数和最小基数。最大基数又被称为A键约束 B参与约束C自然约束 D一般约束53、在实体之间建设关系时,可能会产生一些附带的实体,被称为关联实体,最常见B复杂度C准确度D属性值。的形式是。A逻辑实体B进程实体 C概念实体D自然实体54、在实现 ERD与过程模型同步的技术中,是一种较为常见的技术。A用例图55、以下A属性B数据流图C功能实体矩阵D微规格说明不是用例模型中的关系B关联C泛化D包含56、系统边界是指一个系统所包含的系统成分与系统外事物的分界限。用例模型使用一个来表示系统边界,以显示系统的上下文环境。A圆形框B菱形框C虚线框 D矩形框57、UML使用的行为模型有三种,即:。A交互图、状态图和顺序图C交互图、状态图和活动图B顺序图、通信图和时间图D交互概述图、通信图和时间图58、工程的前景和范围文档、用户需求文档都被视为属于,重点都是用户的现

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号