一、单选题(共 19 道试题,共 38 分。)V
1. SA方法是一种( )、
A. 自顶向下逐层分解的分析方法
B. 自底向上逐层分解的分析方法
C. 面向对象的分析方法
D. 以上都不是
满分:2 分
2. 面向对象程序设计语言与其他程序设计语言的最主要差别是它具有( )、
A. 模块性
B. 抽象性
C. 继承性
D. 共享性
满分:2 分
3. 尽管有不合法的输入,软件仍能继续正常工作的能力是指( )、
A. 兼容性
B. 可靠性
C. 容错性
D. 稳定性
满分:2 分
4. 程序的3中基本结构是( )、
A. 过程、子程序、分程序
B. 顺序、条件、循环
C. 递归、堆栈、队列
D. 调用、返回、转移
满分:2 分
5. 白盒测试方法重视( )的度量、
A. 测试覆盖率
B. 测试数据多少
C. 测试费用
D. 测试周期
满分:2 分
6. 软件工程对维护工作的主要目标是提高( ),降低维护的代价、
A. 软件的生产率
B. 软件的可靠性
C. 软件的可维护性
D. 维护的效率
满分:2 分
7. 以下说法错误的是( )、
A. 对象具有很强的表达能力和描述功能
B. 对象是人们要进行研究的任何事务
C. 对象是封装的最基本单位
D. 类封装比对象封装更具体、更细致
满分:2 分
8. 以下说法错误的是( )、
A. 对象具有很强的表达能力和描述功能
B. 对象是人们要进行研究的任何事务
C. 对象是封装的基本单位
D. 类封装比对象封装更具体、更细致
满分:2 分
9. 面向对象设计语言不同于其他语言的最主要特点是( )、
A. 模块性
B. 抽象性
C. 继承性
D. 共享性
满分:2 分
10. 程序内部的各个部分之间存在的联系,用结构图表达时,最关心的是模块的内聚性和 ( )、
A. 独立性
B. 有效性
C. 耦合性
D. 安全性
满分:2 分
11. 软件开发过程中抽取和整理用户需求并建立问题域精确模型的过程叫( )、
A. 生存期
B. 面向对象设计
C. 面向对象程序设计