软件需求工程复习题.pdfVIP

  • 11
  • 0
  • 约4.8万字
  • 约 41页
  • 2025-04-28 发布于河北
  • 举报

需求工程练习题

一、单选题(每空1分,共20分,请在备选答案中选择唯一一个正确的选项)

1、产品特性可以为质量属性,在众多质量属性中,对于开发人员来说重要的属性有哪些B()

A有效性、效率、灵活性、互操作性

B可维护性、可移植性、可重用性、可测试性

C完整性、可靠性、健壮性,可用性

D容错性、易用性、简洁性、正确性

2、需求包括11个方面的内容,其中网络和操作系统的要求属于B(),如何隔离用户之间的数据

属于O(,执行速度、相应时间及吞吐量属于D(),规定系统平均出错时间属于A()。

A质量保证B环境需求C安全保密需求D性能需求

3、需求分析过程应该建立3种模型,它们分别是数据模型、功能模型、行为模型。以下儿种图形

中,B()属于功能模型,A()属于数据模型,C()属于行为模型。

A实体-联系图E(RD)B数据流图D(FD)C状态转换图S(TD)D鱼骨图

4、常用的需求分析方法有:面向数据流的结构化分析方法S(A),面向对象的分析方法0(0A),

下列D()不是结构化分析方法的图形工具。

A决策树B数据流图C数据字典D快速原型

5、软件开发中,原型是软件的一个早期可运行的版本,它反映最终系统的部分重要特性。其中,

B()和C()用完就可以丢弃,而A()围绕原型修改、增加。

A进化型B探索型C实验型D以上都是

6、(D)用于描述数据的处理过程。

A数据字典B决策树C决策表D数据流图

7、DFD的基本符号不包括下列哪种A()

A数据字典B加工C外部实体D数据流E数据存储文件

8、DD的主要字典条目包括以下哪种E()

A数据流B文件C数据项D加工E以上都是

9、常用的动态分析方法不包括以下哪种B()

A状态迁移图B层次方框图C时序图DPetri网

10、需求分析阶段的文档包括以下哪些(E)

A软件需求规格说明书B数据要求说明书C初步的用户手册D修改、完善与确定软件开发

实施计划E以上都是

11、需求验证应该从下述几个方面进行验证:(C)

A可靠性、可用性、易用性、重用性B可维护性、可移植性、可重用性、可测试性

C一致性、现实性、完整性、有效性D功能性、非功能性

12、风险管理的要素包括哪项(D)

A风险评价B风险避免C风险控制D以上都是

13、下列描述中错误的是(D)

A每一个集成的需求变更必须能跟踪到一个经核准的变更请求。

B变更过程应该做成文档,尽可能简单,当然首的是有效性。

C所有需求变更必须遵循过程,按照此过程,如果一个变更需求未被采纳,则其后过程不再予以

考虑。

D可以从数据库中删除或修改变更请求的原始文档

1.需求分析最终结果是产生(C)

A.项目开发计划B.可行性分析报告C.需求规格说明书D.设计说明书

2.需求分析中,开发人员从用户那里解决的最重的问题是(A)

A.让软件做什么B.给软件提供哪些信息

C.需求软件工作效率怎样D.让软件具有何种结构

3.需求规格说明书的内容不应包括对(B)的描述。

A.主功能B.算法的详细过程0.用户界面的运行环境D.软件性能

4,需求规格说明书的作用不应包括(D)

A.软件设计的依据B.用户与开发人员对软件做什么的共同理解

C.软件验收的依据D.软件可行性研究的依据

5.下面关于面向对象方

文档评论(0)

1亿VIP精品文档

相关文档