2022 需求工程选择填空题【太原理工大学】

哈喽大家好,本篇是我整理出来的一些需求工程历年选择、填空真题,主要是针对期末考试用的,其余模块持续更新中,仅供参考!>_<

目录

一、选择题

二、填空题


一、选择题

1.项目的前景和范围文档、用户需求文档都被视为属于哪文档(D)。

A.开发文档

B.需求文档

C.前景文档

D.用户文档

2.下列模型方法中,不属于需求获取常用方法的是(B)。

A.基于场景

B.基于采样

C.基于用例

D.面向目标

3.下列哪些人员不是需求规格说明文档的读者(C)。

A.项目管理者

B.编程人员

C.销售商

D.律师

4.系统边界是指一个系统所包含的系统成分与系统外事物的分界线。用例模型使用一个(D)图形来表示系统边界,以显示系统的上下文环境。

A.菱形框

B.圆形框

C.梯形框

D.矩形框

5.下列提问中属于开放性问题的是(A)。

A.您对这个功能还有什么补充说明吗?

B.您提到的这个功能需求在10秒内做出响应是吗?

C.这个系统每个月处理的数据是1千条、1万条,还是超过百万条?

D.您提到的这个项目是要求在1年内还是1年半内完成?

6.描述场景所使用的表示法要符合正规性要求,一般可使用非形式化语言、半形式化语言和形式化语言。在实践中,(B)是主要的描述方式。

A.形式化程序语言

B.非形式化自然语言

C.形式化图形工具

D.非形式化设计语言

7.下列关于 UML 的描述中,不正确的是一个(B)?

A.UML 适用于以面向对象的技术来描述的任何类型的系统

B.在需求分析阶段,可使用 UML 的用例来捕捉所有的系统需求并建模

C.在开发阶段,一些 UML 工具,如 Rose 可以自动生成应用系统需求的源代码

D.在测试阶段,UML 的类图和类规格说明成为测试的依据

8.关于需求文档编写原则,下列描述中不正确的是(C) 。

A.句子和段落要求简短

B.要检查需求是否被有效地定义

C.需求编写者尽可能细化细节

D.通篇文档细节上要保持一致

9.(B)是建模最为常用的两种手段。

A.具体和抽象

B.抽象和分解

C.分解和细化

D.抽象和细化

10.需求分析的目的是保证需求的(B)。

A.目的性和一致性

B.完整性和一致性

C.正确性和目的性

D.完整性和目的性

11.领域模型中,以下属于领域 domain 一词的主要含义的是(B)。

A.对象概念集

B.问题和业务范围

C.应用的集合

D.有共同术语的知识范围

12.按照使用方式进行分类,原型可分为:演示原型、(D)、试验原型和引示系统原型。

A.非操作原型

B.系列首发原型

C.选定特征原型

D.严格意义上的原型

13.(A)是结构化分析方法的核心技术,它表明系统的输入、处理、存储和输出,以及它们如何在一起协调工作。

A.数据流图 DFD

B.实体联系图 ERD

C.状态转换图

D.上下文图

14.结构化、信息工程和面向对象三种方法学下的需求分析技术都是(B)的。

A.面向问题域

B.面向解系统

C.面向设计

D.面向需求

15.下列(C)属于定量硬数据。

A.工作手册

B.规章手册

C.统计报表

D.备忘录

16.下列描述不属于需求工程方法的是(D)。

A.面向过程

B.面向对象

C.面向控制

D.面向视点

17.功能需求的三个层次:业务需求、用户需求和(D)。

A.硬件需求

B.软件需求

C.质量需求

D.系统需求

18.关于情节串联版的类型,不正确的是(C)。

A.被动式:常用草图和截图等形式,分析人员充当系统角色,帮助用户理解情节B.zh

B.主动式:类似播放电影样片,描述系统在典型用法或场景中的行为方式

C.混合式:介于上述两者之间,以 PPT 的形式来语言系统情节串联版

D.交互式:通过仿真器、实物模型或抛弃式原型,让用户体验系统行为

19.软件生产中需求问题的最大原因在于对应用软件的(C)理解不透彻或应用不坚决。

A.复杂性

B.目的性

C.模拟性

D.正确性

20.(C)是一个系统,它内化了(Capture)一个更迟系统(Later System)的本质特征。通常被构造为不完整的,以在将来进行改、补充或者替代。

A.模拟

B.构造

C.原型

D.模型

21.面向目标方法的分析阶段主要任务是(C)。

A.获取目标

B.确定解决方案

C.建立目标模型

D.发现问题和缺陷

22.下列(B)不是场景方法在需求工程中的应用。

A.帮助进行详细的需求分析

B.编写系统需求规格说明

C.结合面向目标的方法,指导需求获取活动开展

D.组织需求获取得到的信息

23.系统需求规格说明文档、软硬件接口规格说明文档和人机交互一起被用于系统开发目的,都认为是(A)。

A.开发文档

B.需求文档

C.过程文档

D.用户文档

二、填空题

1. 需求工程分为需求开发和(需求管理)。

2. 需求工程的活动:需求获取、需求分析、(需求规格说明)和需求验证。

3. 优秀需求的特征:完备性、正确性、可行性、必要性、无歧义、(可验证)。

4. 所有需求处理活动被称为需求活动,它包括需求开发和(需求管理)两个部分。

5. 软件需求开发有三个层次,分别是业务需求、用户需求和(系统需求)。

6. 需求跟踪是以软件(需求规格说明)文档为基线,在向前和向后两个方向上,描述需求以及跟踪需求变化的能力。

7. 需求分析的根本任务是:建立(分析模型)并创建解决方案。

8. 应用型软件分析阶段的主要目的是发现人们利用软件的原因,找出需要软件解决的问题,理解应用环境中的领域知识,保证功能的(模拟性)。

9. 文档审查主要获取对象包括相关产品的需求规格说明、(硬数据)和客户的需求文档。

10. 所有对软件系统的开发和应用具有发言权和决定权的人统称为(涉众)。

11. 目标模型的一个核心要素是元素之间的关系,称为(链接)。

12. 后向跟踪是指(需求被定义)到软件需求规格说明文档之后的演化过程。

13. 通常来说,如果用户需求出现了模糊、不清晰、不完整等具有一定不确定性的特征,就可以考虑使用(原型)方法。

14. 每个(用例)是对相关场景集合的叙述性文本描述,这些用户和系统之间交互行为序列,帮助实现用户目的。 

15. (需求验证)并不是一个可以一次结束的活动,它可能需要多次、反复地执行验证。

  • 23
    点赞
  • 107
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
包含需求基础、需求工程过程、需求获取概述、确定项目前景和范围、涉众分析和硬数据采样方面的思考,还有参考答案。 方案及系统特性,继而无法明确项日的前景和范围,这样就会造成项口的不稳定甚至失败! 某大银行的一位银行卡办公室的收账经珒Li遇到了一个问。她每周都收到一份过期 未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。 为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几 个不冋的规则确定,每个规则都要求Lz检查客户的一项或几项数据。过去半天的作 量现在增加到了每周三天。即使在确定了严重拖欠债务的账户后,如果没有查阓该账户 三年内的历史资料,Li也不能做岀最后的信用决定(例如严厉的催款电话、断绝信甩 或海这个账户转给一个收账代理)。另外,也需要报告所有账户中过期未付款的、拖欠 债务的、严重拖欠债务的和呆死账的比例。目前的报告中并没有给她提供这个信息。 假改现在需要你来开发一个软件,解决Li血对的难翘。那么你认为Liz现在遇到 的问有哪些?你希望新的软件应该达成哪些业务目标?你怎样设计软件的高层解决 方案和系统特性? 解答:Liz现在遇到的问有:(1)作量的増加;(2)客户账户的历史数据;(3)问账 户所占比例没有显示 新的软件应该达成的业务目标有:(1)能够快速查询客户账户;(2)能够分析一个客户 是否为问账户;(3)能够给出一个问账户的三年内的历史数据;(4)能够计算问账户 所占比例 软件的高层解决方案和系统特性:(1)建立一个数据厍系统用来存放客户账户信息 2〕根捃特定的判定问账户的斧法检索辨别出问账户;(3)作人员能够 检杳该账户的三年内的历史数据:(4)即时显示问账户所占比例

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栈老师不回家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值