|
一、单选题(共 20 道试题,共 100 分。) V 1. 软件生命周期中所花费用最多的阶段是( )
A. 详细设计
B. 软件编码
C. 软件测试
D. 软件维护
2. 38. 结构化设计(SD)方法是一种( )的软件开发方法
A. 面向用户
B. 面向数据结构
C. 面向对象
D. 面向数据流
3. 开发的结构化设计(SD)方法,全面指导模块划分的重要原则应该是( )
A. 模块高内聚
B. 模块低藕合
C. 模块独立性
D. 程序模块化
4. 快速原型模型的主要特点之一是 ( )
A. 开发完毕才见到产品
B. 及早提供全部完整的软件产品
C. 开发完毕后才见到工作软件
D. 及早提供工作软件
5. 在下列的基本成分中,哪个不是数据流程图的基本成分?( )
A. 信息处理
B. 信息存储
C. 外部实体
D. 系统状态
6. 可行性分析研究的目的是( )
A. 争取项目
B. 项目值得开发否
C. 开发项目
D. 规划项目
7. 软件需求分析应确定的是用户对软件的 ( )
A. 功能需求和非功能需求
B. 性能需求
C. 非功能需求
D. 功能需求
8. 如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )
A. 时间内聚
B. 逻辑内聚通信内聚
C. 信息内聚
9. 数据字典是对数据定义信息的集合,它所定义的对象都包含于( )
A. 数据流图
B. 程序框图
C. 软件结构
D. 方框图
10. 在可行性研究中难度最大的是( )
A. 经济可行性
B. 技术可行性
C. 运行可行性
D. 法律可行性
11. 模块的内聚性最高的是( )
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 功能内聚
12. 软件详细设计主要采用的方法是 ( )
A. 模块设计
B. 结构化设计
C. PDL语言
D. 结构化程序设计
13. 软件概要设计结束后得到的是( )
A. 软件结构图
B. 模块算法图及说明
C. 程序编码
D. 可行性报告
14. 结构化设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程
A. 数据流
B. 数据流图
C. 数据库
D. 数据结构
15. 描述静态数据结构的概念模式是( )
A. E-R图
B. DFD
C. 结构图
D. 框图
16. 需求分析中开发人员要从用户那里了解( )
A. 软件做什么
B. 用户使用界面
C. 输入的信息
D. 软件的规模
17. 在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。
A. E-R图
B. 框图
C. DFD
D. 时序网络
18. 父图与子图的平衡是指子图的输入输出数据流同父图相应加工的输入输出数据流( )
A. 数目相等
B. 一致
C. 各自输入数据流数与输出数据流数目一样多
D. 名称完全相同
19. 动态模型的描述工具是( )
A. 对象图
B. 结构图
C. 流程图
D. 状态图
20. 具有风险分析的软件生存周期模型是( )
A. 瀑布模型
B. 喷泉模型
C. 螺旋模型
D. 增量模型
谋学网www.mouxue.com
|
|