|
一、单选题(共 20 道试题,共 100 分。)V 1. 一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是( )。
A. 外部耦合
B. 数据耦合
C. 控制耦合
D. 内容耦合
满分:5 分
2. 在四种类型的维护中,( )维护是针对用户对软件提出的功能和性能要求的。
A. 正确性
B. 适应性
C. 完善性
D. 预防性
满分:5 分
3. 一组语句在程序的多处出现,为了节省内存空间,把这些语句放在一个模块中,该模块的内聚度是( )的。
A. 逻辑性
B. 瞬时性
C. 偶然性
D. 通信性
满分:5 分
4. 软件测试方法中,黑盒测试法主要用于测试( )。
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
满分:5 分
5. 结构化设计的方法是一种面向( )的设计方法。
A. 对象
B. 数据结构
C. 数据流
D. 控制流
满分:5 分
6. 在数据流图中,不能由计算机处理的成份是( )。
A. 控制流
B. 结点
C. 数据流
D. 数据源/终点
满分:5 分
7. 需求分析阶段的研究对象是( )。
A. 系统分析员要求
B. 用户要求
C. 软硬件要求
D. 系统要求
满分:5 分
8. 面向数据流的设计方法把( )映射成软件结构。
A. 数据流
B. 系统结构
C. 控制结构
D. 信息流
满分:5 分
9. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。
A. 功能性
B. 顺序性
C. 逻辑性
D. 瞬时性
满分:5 分
10. 以下关于数据流图的说法错误的是( )。
A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
B. 数据流图是用作结构化分析的一种工具
C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
D. 数据流图的绘制采用自上向下、逐层分解的方法
满分:5 分
11. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。
A. 校正性维护
B. 适应性维护
C. 完善性维护
D. 预防性维护
满分:5 分
12. Jackson方法根据( )来导出程序结构。
A. 数据结构
B. 数据间的控制结构
C. 数据流图
D. IPO图
满分:5 分
13. 原型化方法是一种( )型的设计过程。
A. 自外向内
B. 自顶向下
C. 自内向外
D. 自底向上
满分:5 分
14. 软件的可维护性,可使用性,( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可000性
满分:5 分
15. 软件需求分析的任务不应包括( )。
A. 问题分析
B. 信息域分析
C. 结构化程序设计
D. 确定逻辑模型
满分:5 分
16. 选择程度设计语言的关键因素是( )。
A. 软件应用领域
B. 软件执行环境
C. 软件开发方法
D. 算法和数据结构
满分:5 分
17. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。
A. 软件环境可行性、技术可行性、经济可行性、社会可行性
B. 经济可行性、技术中行性、操作可行性
C. 经济可行性、可行性、系统可行性
D. 经济可行性、实用性、可行性
满分:5 分
18. 进行需求分析可使用多种工具,但( )是不适用的。
A. 数据流图
B. 判定表
C. PAD图
D. 数据词典
满分:5 分
19. 下列叙述正确的是( )。
A. NS图可以用于系统设计
B. PDL语言可以用于运行
C. PAD图表达的软件过程成树型结构
D. 结构化程序设计强调效率第一
满分:5 分
20. 调试的目的是为了( )。
A. 证明软件符合设计要求
B. 发现软件中的错误和缺陷
C. 改善软件的功能和性能
D. 发掘软件的潜在能力
满分:5 分 |
|