需求工程考试题库及答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

需求工程考试题库及答案

一、单项选择题(每题2分,共10题)

1.以下哪项不属于需求工程的活动?()

A.需求获取

B.需求分析

C.软件设计

D.需求验证

2.需求规格说明书的作用不包括()。

A.软件设计的依据

B.用户与开发人员交流的工具

C.软件测试的依据

D.项目验收的唯一标准

3.在需求获取过程中,最常用的方法是()。

A.问卷调查

B.面谈

C.观察

D.文档分析

4.需求分析的主要任务是()。

A.确定系统的功能需求

B.确定系统的性能需求

C.确定系统的运行环境

D.以上都是

5.以下哪种需求是用户对系统在性能方面的要求?()

A.系统响应时间不超过1秒

B.系统能够处理1000个并发用户

C.系统支持多语言

D.A和B

6.需求验证的目的是()。

A.确保需求的完整性

B.确保需求的一致性

C.确保需求的正确性

D.以上都是

7.在需求规格说明书中,以下哪种描述方式是不正确的?()

A.用自然语言描述

B.用结构化语言描述

C.用图形化工具描述

D.用代码描述

8.以下哪项不属于需求变更管理的流程?()

A.变更请求提交

B.变更评估

C.变更实施

D.变更拒绝

9.需求工程的核心是()。

A.需求获取

B.需求分析

C.需求规格说明

D.需求管理

10.在需求获取过程中,为了避免用户需求的遗漏,最好采用()。

A.多种需求获取方法相结合

B.只采用一种需求获取方法

C.让用户自己编写需求文档

D.以上都不对

二、多项选择题(每题2分,共10题)

1.需求工程包括以下哪些活动?()

A.需求获取

B.需求分析

C.需求规格说明

D.需求验证

E.需求管理

2.需求获取的方法有()。

A.面谈

B.问卷调查

C.观察

D.文档分析

E.原型法

3.需求分析的内容包括()。

A.功能需求分析

B.性能需求分析

C.可靠性需求分析

D.安全性需求分析

E.以上都是

4.需求规格说明书应包含以下哪些内容?()

A.引言

B.总体描述

C.详细需求

D.数据描述

E.运行环境

5.需求验证的方法有()。

A.评审

B.测试

C.原型验证

D.模拟验证

E.以上都是

6.需求变更管理的原则包括()。

A.可控性原则

B.完整性原则

C.可追溯性原则

D.一致性原则

E.以上都是

7.在需求获取过程中,需要注意的问题有()。

A.与用户建立良好的沟通

B.避免需求的片面性

C.及时记录需求

D.对需求进行分类整理

E.以上都是

8.需求分析阶段的主要工作成果有()。

A.需求规格说明书

B.需求模型

C.需求文档

D.需求评审报告

E.以上都是

9.需求工程对软件开发的重要性体现在()。

A.提高软件质量

B.降低软件开发成本

C.提高软件的可维护性

D.提高软件的可扩展性

E.以上都是

10.以下哪些是需求管理的工具?()

A.需求管理软件

B.版本控制系统

C.缺陷管理工具

D.项目管理软件

E.以上都是

三、判断题(每题2分,共10题)

1.需求工程只关注软件系统的功能需求。()

2.需求规格说明书是项目验收的唯一标准。()

3.在需求获取过程中,面谈是最有效的方法。()

4.需求分析的主要任务是确定系统的功能需求。()

5.性能需求是用户对系统在性能方面的要求。()

6.需求验证的目的是确保需求的完整性、一致性和正确性。()

7.在需求规格说明书中,可以用代码描述需求。()

8.需求变更管理的流程包括变更请求提交、变更评估、变更实施和变更拒绝。()

9.需求工程的核心是需求管理。()

10.在需求获取过程中,为了避免用户需求的遗漏,最好只采用一种需求获取方法。()

四、简答题(每题5分,共4题)

1.简述需求工程的主要活动。

2.需求获取的方法有哪些?

3.需求分析的主要任务是什么?

4.需求验证的方法有哪些?

五、讨论题(每题5分,共4题)

1.如何提高需求获取的效率和质量?

2.需求变更管理对项目的成功有何重要性?

3.怎样确保需求规格说明书的准确性和完整性?

4.需求工程在软件开发中的作用是什么?

答案及解析

一、单项选择题

1.答案:C

解析:需求工程的活动包括需求获取、需求分析(含需求建模等)、需求规格说明、需求验证、需求管理等,软件设计不属于需求工程

文档评论(0)

W小喵 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档