3.1 需求分析的任务和步骤
1.需求分析阶段产生的文档是 软件需求规格说明书 。 2.需求分析的任务是要建立软件的 逻辑 模型。
3.分析系统的数据要求是软件 需求分析 阶段的一个重要的任务。 4.需求分析的任务不包括(B)。
A.问题分析
B.系统设计
C.需求描述
D.需求评审
5.需求规格说明书是在计划时期可行性研究阶段产生的文档。( × )
6.需求分析阶段的成果主要是需求规格说明,但该成果与软件设计、编码、测试直至维护
关系不大。( × )
7.软件需求是指用户对目标软件系统在功能、性能、行为、设计约束等方面的期望。( √ ) 8.需求分析中的性能要求是指系统的技术性能指标,包括:存储量、响应时间、精确度和
安全保密等方面。( √ )
3.2 需求分析获取的常用方法
3.3 需求分析的方法
3.4 结构化分析技术
1.要将一个复杂的系统分析清楚,常用方法的结构化分析方法就是( A )
A.面向数据流自顶向下逐步求精的方法 C.先局部后整体的分析方法
B.由内向外进行分析的方法 D.使用IPO图形工具分析的方法
2.结构化程序设计的一种基本方法是( D )。
A.筛选法
B.递归法
C.归纳法
D.逐步求精法
3.结构化程序设计主要强调的是( A )。
A.程序易读性 C.程序的规模
B.程序的效率
D.程序设计语言的先进性
4.下列各种叙述中,哪一个不是结构化方法的特征?( C )
A.严格定义需求
B.划分开发阶段
C.提供运行模型
D.制定规范文档
5.通常所说的结构化设计(SD)是属于基于( B )的设计方法。
A.数据结构
B.数据流
C.对象
D.以上均可
6.通常所说的结构化设计方法就是基于 数据流 的设计方法。
7.结构化程序设计强调模块采用自上而下逐步求精设计方法,单入口、单出口。( √ )
3.5 需求分析图形工具