一、判断题1、(√)软件需求分析阶段要确定软件系统要“做什么”
2、(×)软件需求规格说明书可作为可行性研究的依据
3、(√)需求分析员可以参加最后的需求评审工作
4、(×)画数据流图时可以加少量的控制流,使加工之间有时序的关系
5、(√)结构化分析模型的核心是数据词典
6、(×)在数据流图中,带有箭头的线段表示的是控制流
7、(×)在软件生产过程中,需求信息的来源是项目经理
8、(√)需求分析阶段的任务是确定软件的功能
二、选择题1、需求分析最终结果是产生(B)
A、项目开发计划B、需求规格说明书C、设计说明书D、可行性分析报告2、数据流图(DFD)是(A)方法中用于表示系统的逻辑模型的一种图形工具
A、SAB、SDC、SPD、SC3、需求规格说明书的作用不包括(C)
A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件可行性研究的依据D、软件设计的依据4、数据词典是用来定义(D)中的各个成分的具体含义
A、流程图B、功能结构图C、结构图D、数据流图15、结构化分析方法(SA)是一种面向(B)的分析方法
A、数据结构B、数据流C、结构化数据系统D、对象6、在数据词典中,以下哪一项表示允许重复0至任意次(A)
A、{}B、0{}C、0{}nD、{}n7、以下数据流图符号中哪一个表示加工(B)
A、B、C、D、8、软件开发的需求活动,其主要任务是(D)
A、给出软件解决方案B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型9、结构化分析的核心是(A)
A、自顶向下的分解B、用DFD建模C、用DD描述数据需求D、自底向上的抽象10、需求分析的任务是(A)
A、正确说明让软件“做什么”B、用DFD建模C、用DD建立数学模型D、给出需求规格说明书11、对于分层的DFD,父图与子图的平衡是指(B)
A、父图与子图的输入输出数据流必须相同B、子图必须继承父图