- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、单项选择题
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)严格意义上的原型
二、填空题
1.传统的需求分析方法都是从设计领域转入jjL领域的。
2.需求工程是所有需求处理活动的总和,它收集信息、分析问题、整合观点、记录需求
并验证其正确性,最终反映软件被应用后与其环境互动形成的期望效应。
3.软件需求开发用来确定系统需求中应该由软件满足的部分,将其映射为软件行为,产
生软件需求规格说明0
五、问答题
1.简述需求工程的主要任务。
答:需求工程有以下三个主要任务:
①_x0001_需求工程必须说明软件系统将被应用的环境及其目标,说明用来达成这些
目标的软件功能,还要说明在设计和实现这些功能时上下文环境对软件完成任务
所用方式、方法所施加的限制和约束,也即要同时说明软件需要“做什么”和为什
么〃需要做。
②_x0001_需求工程必须将目标、功能和约束反映到软件系统中,映射为可行的软件
行为,并对软件行为进行准确的规格说明。需求规格说明是需求工程最为重要的成
果,是项目规划、设计、测试、用户手册编写等艰多后继软件开发阶段的工作基础。
现实世界是不断变化的世界,因此需求工程还需要妥善处理目标、功能和约束随着时间的
演化情况。同时,为了节省开支和进行需求规格说明的重用,需求工程还需要对目标、功
和约束在软件产品族中的演化和分布情况进行综合考虑与处理。
1、简述常见的需求定义错误。
答:(划线部分为必答要点)在实践和研究过程中,人们发现关于需求定义的具体的错误
主要有以下几种:
①_x0001一需求并没有反映用户的真实需要。
实践表明,获取用户的真实需求是非常困难的.
原因之一是用户在表达自己的需要时,可会在潜意识下进行•定的加工。为了发现用
户的真实需求,需求工程师一定要进行问题分析,尽力发现问题背后的问题。
原因之二是在人际交流中,信息会发生自然的衰减,甚至扭曲,导致需求丁程师理解的
并非是用户所表达的。解决方法是在需求传递给开发人员之前,请提出需求的用户进
行仔细地检查和确认。
②模糊和歧义的需求。
在实践中,人们总是会有意和无意地写出模糊和歧义的需求定义。
无意中写出模糊和歧义的需求定义往往是因为选词造句不当,导致不同的人对同一项
需求产生了不同的理解。解决方法是为项目中重要的词汇建立一个公共的可共同理解
的词汇表,然后在词汇表的基础之上进行需求的定义。
有意产生的模糊和歧义的需求定义往往是为了应付对需求持有不同立场的用户,这些
用户关于需求的目标互相冲突,需求工程师于是采用了模糊化的处理方法。正确解决
方法是在项目前景的指导下,促进用户之间的协商解决。
③信息遗漏。
信息遗漏也是一类常见的问题,包括明显的信息遗漏
文档评论(0)