第三章 需求分析一. 填空题1.需求分析的步骤 , , , 。2.需求分析阶段需编写的文档有 , , .3.系统规格说明,数据要求, , ,这四份文档资料是在书写文档阶段必需完成的。4.在书写文档阶段,数据要求主要包括通过需求分析建立起来的 ,以及描绘数据结构的层次方框图。5。对于计算机程序处理的数据,其数据域应包括 , , 和数据结构。 6.数据内容即是 .7.把一个功能分解成几个子功能,并确定 , 就属于横向分解。8。软件需求的逻辑视图给出 , 而不是实现的细节。9. 功能一般用 , 来表示。10。结构化分析方法是 , 进行需求分析的方法.11。描述结构化分析方法的工具有 , , ,判定表,判定树 。12. SA 方法中自顶向下的分析策略主要是 和 .13.数据流图的基本组成部分有 , , , 。14。数据流图的特性 , , , 。15。数据流图和数据字典共同构成了系统的 模型,是需求规格说明书的主要组成部分。16.分析员通过需求分析,逐步细化对软件的需求,描述软件主要处理的,并给软件开发提供一种可转化为 , 和 的数据与功能表示。17.需求分析阶段讨论的对象是软件项目的 。18.数据流图的基本符号包括 , , , 。19.在需求分析阶段常用的图形工具有 , , 。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. 数据流图(DFD)是_________方法中用于表示系统的逻辑模型的一种图形工具。( )A.SA B.SD C.SP D.SC 8. 数据字典是用来定义_________中的各个成份的具体含义的。( )A.流程图 B.功能结构图 C.系统结构图 D.数据流图9. 需求规格说明...