没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
《软件需求分析》题库
《软件需求分析》课程组编
2012年 4月
目 录
一、单项选择题………………………………………………2
二、填空题……………………………………………………5
三、判断题……………………………………………………9
四、名词解释题………………………………………………11
五、问答题……………………………………………………14
六、案例分析题………………………………………………28
1
《软件需求分析》习题集
一、单项选择题
1、软件生产中产生需求问题的最大原因在于对应用软件的(
)理解不透彻或应用不
坚决。
(A)复杂性(B)目的性
(C)模拟性(D)正确性
2、需求分析的目的是保证需求的(
)。
(A)目的性和一致性 (B)完整性和一致性
(C)正确性和目的性 (D)完整性和目的性
3、系统需求开发的结果最终会写入(
)。
(A)可行性研究报告
(C)用户需求说明
4、现实世界中的(
(B)前景和范围文档
(D)系统需求规格说明
)构成了问题解决的基本范围,称为该问题的问题域。
(A)属性和状态(B)实体和状态(C)实体和操作(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、按照功能特征进行分类,原型可分为:( )、非操作原型、系列首发原型和选定
特征原型。
(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)即时
)不是情景性的重要性质?
(B)涉身
(C)完善
)是情景性的重要性质?
(B)开放 (C)交互
2
15、下列(
)不是需求获取常见的模型驱动方法?
(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链接将一个父目标连接到一系列细化的子目标,意思是如果能够满足所有细
)。
(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)外观、目的、内容和生命周期
(D)描述、外观、目的和内容
25、场景的形式是指场景的表达模式,从形式上分为两个方面:(
)
(A)内容和目的(B)内容和生命周期(C)描述和外观(D)描述和目的
26、描述场景所使用的表示法要符合正规性要求,一般可使用非形式化语言、半形式
化语言和形式化语言。在实践中,(
)是主要的描述方式。
(B)非形式化的自然语言
(D)非形式化的设计语言
(A)形式化的程序语言
(C)形式化的图形工具
27、外观是指场景被表达出来时的效果,主要有(
(A)静态、动态和结构化 (B)线性、非线性和交互
(C)静态、动态和动静结合(D)静态、动态和交互
28、场景的内容是指场景所表达的知识类型。它被分为 6个不同的方面。下列(
)三种类型。
)
不是场景的内容。
(A)主要关注点 (B)环境范围 (C)目的 (D)抽象层次
29、需求工程利用场景的目的可能有三种:即:(
)。
(A)描述、探索和解释
(C)描述、探索和发现
(B)描述、表示和探索
(D)表示、解释和证明
30、使用解释性场景在需求分析时能够(
),或者被用于进行需求的验证。
(A)提高模型的复杂性 (B)降低模型的复杂性
3
(C)提高预见性
31、下列(
(D)降低编程量
)不是场景方法在需求工程中的应用。
(A)帮助进行详细的需求分析
(B)编写系统需求规格说明
(C)结合面向目标的方法,指导需求获取活动的开展
(D)组织需求获取得到的信息
32、下列(
)是组织场景时可用的场景关系。
(A)合取关系
(B)定性关系 (C)定量关系
(D)演绎关系
33、与其他的场景方法相比,用例最大的特点是采用了(
)的描述方式。
(A)静态非结构化文本
(C)静态结构化文本
(B)动态非结构化文本
(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、上下文图描述系统与环境中外部实体之间的界限和联系。它从现实世界的角度说明
了系统的(
),并确定了所有的输入和输出。
(A)环境与外观
40、(
(B)边界和联系(C)边界和环境 (D)输入和输出
)是结构化分析方法的核心技术,它表明系统的输入、处理、存储和输出,以
及它们如何在一起协调工作。
(A)数据流图 DFD(B)实体联系图 ERD(C)状态转换图(D)上下文图
41、结构化、信息工程和面向对象三种方法学下的需求分析技术都是(
(A)面向问题域 (B)面向解系统 (C)面向设计 (D)面向需求
42、使用面向问题的技术对问题世界的建模就被称为(
(A)前期 (B)中期 (C)后期 (D)全过程
43、使用面向解系统的技术对软件系统解决方案的描述称为(
(A)前期 (B)中期 (C)后期 (D)全过程
)的。
)需求阶段的分析。
)需求阶段的分析。
44、需求分析活动的一个重要任务是进行(
),明确用户需求的隐含信息,展开为
明确的对软件系统的行为期望,即系统需求。
(A)需求整理
(B)需求细化 (C)需求获取
(D)需求分析
45、在分层结构中,DFD定义了三个层次类别的 DFD图:(
(A)1层图 (B)底层图 (C)上下文图 (D)顶视图
46、因为数据存储是系统内部的功能实现,所以在将系统视为黑盒的情况下,上下文
)、0层图和 N层图。
图中不会出现(
)。
4
剩余37页未读,继续阅读
资源评论
平头哥在等你
- 粉丝: 1578
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功