- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《需求工程》期末考试试卷及答案
一、单项选择题(每题2分,共10题20分)
1.需求工程的起点是()
A.需求获取B.需求分析C.需求定义D.需求验证
2.以下哪项不属于需求文档类型()
A.用户需求文档B.软件需求规格说明书C.项目计划文档D.需求管理文档
3.原型化方法主要用于()
A.明确需求B.测试软件C.维护软件D.设计软件
4.需求变更的主要原因不包括()
A.用户需求改变B.技术限制C.项目进度D.市场变化
5.需求规格说明书的作用不包括()
A.作为开发人员和用户之间的合同B.为测试提供依据C.为项目管理提供基础D.为软件定价提供参考
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题20分)
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题20分)
1.需求工程只关注用户的需求。()
2.需求获取可以一次性完成。()
3.需求规格说明书一旦确定就不能修改。()
4.原型化方法只能用于需求获取阶段。()
5.需求变更一定会导致项目失败。()
6.需求分析主要是开发人员的工作,与用户无关。()
7.需求验证就是检查需求文档的语法错误。()
8.需求优先级排序是固定不变的。()
9.需求跟踪有助于确保需求得到实现。()
10.需求工程对项目的成功至关重要。()
四、简答题(每题5分,共4题20分)
1.简述需求工程的重要性。
答案:需求工程是项目基础,能明确用户需求,为开发提供清晰方向,确保软件满足用户期望,减少后期变更成本,提高项目成功率。
2.需求获取有哪些常见问题?
答案:用户需求不清晰、不愿配合;获取信息不完整、不准确;不同用户需求冲突;获取技术运用不当,难以有效收集信息。
3.简述需求变更控制的要点。
答案:建立变更管理流程,评估变更影响,包括技术、进度、成本等方面。由相关方决策,实施变更并验证,确保变更合理且符合项目目标。
4.需求验证的目标是什么?
答案:确保需求完整、准确、一致、可行,符合用户期望,无歧义且与项目其他部分协调。保证需求能作为开发和测试的可靠依据。
五、讨论题(每题5分,共4题20分)
1.讨论在需求工程中如何平衡用户需求和项目成本。
答案:通过准确获取需求,避免过度需求。合理评估需求实现成本,对需求排序,优先实现重要且成本效益
文档评论(0)