计算机二级公共基础 结构化分析方法
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.数据流图(DFD)中的有向箭头(→)表示______。
A 数据流
B 控制流
C 输入流
D 输出流
7.软件需求规格说明的内容应包括______。
A 算法详细设计
B 软件的主要功能
C E-R模型
D 软件总体结构
8.软件需求分析阶段的主要任务是______。
A 确定软件开发方法
B 确定软件开发工具
C 确定软件开发计划
D 确定软件系统的功能
9.下面可以作为软件需求分析工具的是______。
A PAD图
B 程序流程图
C 甘特图
D 数据流程图(DFD图)
10.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
A 可行性分析
B 需求分析
C 详细设计
D 程序编码
11.下面不能作为结构化方法软件需求分析工具的是______。
A 系统结构图
B 数据字典(DD)
C 数据流程图(DFD图)
D 判定表
12.下列不属于结构化分析的常用工具的是______。
A 数据流图
B 数据字典
C 判定树
D PAD图
13.在软件开发中,需求分析阶段可以使用的工具是______。
A N-S图
B DFD图
C PAD图
D 程序流程图
14.下列工具中属于需求分析常用工具的是______。
A PAD
B PFD
C N-S
D DFD
15.下面不属于软件需求分析阶段工作的是______。
A 需求获取
B 需求计划
C 生成需求规格说明书
D 需求评审
16.下面描述中不属于软件需求分析阶段任务的是______。
A 撰写软件需求规格说明书
B 软件的总体结构设计
C 软件的需求分析
D 软件的需求评审
17.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及______。
A 阶段性报告
B 需求评审
C 总结
D 都不正确
18.需求分析阶段的任务是确定______。
A 软件开发方法
B 软件开发工具
C 软件开发费用
D 软件系统功能
19.下面不属于需求分析阶段任务的是______。
A 确定软件系统的性能需求
B 确定软件系统的功能需求
C 制定软件集成测试计划
D 需求规格说明书评审
20.软件开发中需求分析的主要任务是______。
A 定义和描述目标系统\"做什么\"
B 定义和描述目标系统“怎么做”
C 给出软件解决方案
D 需求评审
21.数据字典(DD)所定义的对象都包含于______。
A 数据流图(DFD图)
B 程序流程图
C 软件结构图
D 方框图
22.下列关于数据库设计的叙述中,正确的是______。
A 在需求分析阶段建立数据字典
B 在概念设计阶段建立数据字典
C 在逻辑设计阶段建立数据字典
D 在物理设计阶段建立数据字典
23.下面不能作为软件需求分析工具的是______。
A PAD图
B 数据字典(DD)
C 数据流程图(DFD图)
D 判定树
24.在数据流图(DFD)中,带有名字的箭头表示______。
A 控制程序的执行顺序
B 模块之间的调用关系
C 数据的流向
D 程序的组成成分
25.数据流图中带有箭头的线段表示的是______。
A 控制流
B 事件驱动
C 模块调用
D 数据流
26.数据流程图(DFD图)是______。
A 软件概要设计的工具
B 软件详细设计的工具
C 结构化方法的需求分析工具
D 面向对象方法的需求分析工具
27.下列叙述中,不属于软件需求规格说明书的作用的是______。
A 便于用户、开发人员进行理解和交流
B 反映出用户问题的结构,可以作为软件开发工作的基础和依据
C 作为确认测试和验收的依据
D 便于开发人员进行需求分析
28.软件需求规格说明书的作用不包括______。
A 软件验收的依据
B 用户与开发人员对软件要做什么的共同理解
C 软件设计的依据
D 软件可行性研究的依据
29.数据流图(DFD)的作用是______。
A 支持软件系统功能建模
B 支持软件系统的面向对象分析
C 描述软件系统的控制流
D 描述软件系统的数据结构
30.数据字典(DD)的作用是______。
A 定义流程图中各个成份的具体含义
B 定义系统结构图中各个成份的具体含义
C 定义数据流图中各个成份的具体含义
D 定义功能结构图中各个成份的具体含义
31.违背数据流图(DFD)构造规则的是______。
A 加工应既有输入又有输出
B 数据流应标识数据流名
C 父图子图是指相邻上下两层的数据流图
D 数据存储间有数据流
32. 对数据流图(DFD)描述错误的是______。
A 数据流图是描述数据处理过程的工具
B 数据流图直接支持系统的数据建模
C 数据流图是需求理解的逻辑模型的图形表示
D 数据流图直接支持系统的需求建模
33. 与确认测试阶段有关的文档是______。
A 详细设计说明书
B 概要设计说明书
C 需求规格说明书
D 数据库设计说明书
34.软件应首先满足用户的______。
A 功能需求
B 性能需求
C 可扩展性
D 纠错能力
35.对软件系统结构图描述正确的是______。
A 原子模块是位于中间结点的模块
B 扇出是调用一个给定模块的模块数
C 结构图是描述软件系统功能
D 深度越深宽度越宽说明系统越复杂
36.下面不属于软件需求规格说明书内容的是______。
A 软件的可验证性
B 软件的功能需求
C 软件的性能需求
D 软件的外部接口
因篇幅问题不能全部显示,请点此查看更多更全内容