软件工程复习题-03 需求分析.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文档。上传文档
查看更多
需求分析 一、选择题 1.在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,(非功能需求)是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。 2.需求分析的任务包括( D )。 A.确定对系统的综合要求 B.分析系统的数据要求 C.导出逻辑模型并修正开发计划 D.以上全是 3.需求分析的任务不包括( C )。 A.确定对系统的综合要求 B.分析系统的数据要求 C.从技术角度分析系统是否可行 D.导出逻辑模型并修正开发计划 4.要将一个复杂的系统分析清楚,传统软件工程常用方法是结构化分析方法,结构化分析方法就是(面向数据流自顶向下,逐步求精的方法)。 5.需求分析是要完整、准确、清晰、具体地确定系统所要完成的工作,其主要依据是前一阶段的文档( 可行性研究报告 )。 6.需求分析阶段的主要任务是确定( 软件系统的功能)。 7.数据字典是用来定义( 数据流图)中的各个成份的具体含义的。 8.数据流图是一种用来描述( 系统信息流和数据流 )的图形化工具。 9.(数据字典)和数据流图共同构成系统的逻辑模型,没有它,数据流图就不完整。 10.数据流图DFD中的每个加工至少需要( 一个输出流和一个输入流 )。 11.数据流图(DFD)是 ( SA  )方法中用于表示系统的逻辑模型的一种图形工具。 12.使用实体-联系图(ER图)建立的概念性数据模型中包含3种互相关联的信息:(数据对象,属性,联系 )。 13.储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是(多对多的联系)。 二、填空题 1.需求分析方法包括: 功能分解 方法、结构化分析方法、 信息建模 方法和面向对象分析方法。 2.需求分析阶段产生的文档是 软件需求规格说明书 ,它的主要组成部分是 数据流图,数据字典 。 3.对于复杂数据中的数据元素的组成方式有 顺序 、 选择 、 重复和可选等四种基本类型。 4.实体—关系图是 数据模型 的基础,它描述 实体 、属性及其关系。 5.在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是 多对多 关系。 三、判断题 1.需求分析主要内容包括:问题分析、需求描述、需求评审。 (√) 2.数据字典是关于数据的信息的集合,也就是对数据流图中包含元素的定义的集合。 (√ ) 3.系统响应时间是指当用户执行了某个控制动作后(例如,按回车键,点鼠标等),系统作出反应的时间。 (√) 4.软件需求是指用户对目标软件系统在功能、性能、行为、设计约束等方面的期望。 (√ ) 5.系统规格说明是系统分析和定义阶段生成的一种文档。 (√ ) 6.需求规格说明书是在计划时期可行性研究阶段产生的文档。 (× ) 7.需求分析阶段所生成的文档主要是进度计划和可行性研究报告。 (× ) 8.只有了解用户、了解任务,才能设计出好的用户界面。 (√ ) 9.文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读.(√) 10.对于软件项目,投资回收期越长,越快获得利润。 (×) 11.一个实时系统必须在严格的时间范围内响应。如果响应时间被过分延迟,将带来灾难性的后果。 (√) 12.需求分析中的性能要求是指系统的技术性能指标,包括:存储量、响应时间、精确度和安全保密等方面。 (√) 13.需求分析阶段的成果主要是需求规格说明,但该成果与软件设计、编码、测试直至维护关系不大。 (×) 14.软件开发人员对用户需求的理解有偏差,这将导致软件产品与用户的需求不一致,是产生软件危机的唯一原因。 ( × ) 四、名词解释 结构化分析、实体-联系图、数据字典 五、简答题 1. 需求分析中对系统的综合要求包括哪些方面? 2. 简述软件工程中需求分析的基本任务。 3. 已知某学校教务管理系统中规定:每个

文档评论(0)

***** + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8135026137000003

1亿VIP精品文档

相关文档