软件构造作业2
一. 单选题(共3题,37.5分)
1. (单选题)分解的核心是:
- A. 问题架构设计合理
- B. 问题规模比较大
- C. 问题可封装
- D. 难点关注点进行分离
D
2. (单选题)模块独立性的衡量指标为
- A. 低内聚,高耦合
- B. 低内聚,低耦合
- C. 高内聚,低耦合
- D. 高内聚,高耦合
C
3. (单选题)软件测试的首要任务是
- A. 找出bug
- B. 检查功能是否完善
- C. 检查功能是否完成
- D. 分析用户需求和设计,把每个需求表示成可以检测的测试需求
D
4. (多选题)模块分解的主要步骤:
- A. 把问题分成更多的小问题
- B. 每个小问题会更加复杂化
- C. 分别解决每个小问题
- D. 把各个小问题的解答聚合起来,即可得到原问题的答案。
ACD
5. (多选题)软件模块的组成包括:
- A. 输入和输出
- B. 程序代码
- C. 功能
- D. 内部数据
ABCD
6. (多选题)测试用例由( )组成。
- A. 输入
- B. 运行条件
- C. 通过/失败准则
- D. 开发代码
ABC
7. (多选题)编程风格包括:
- A. 代码的语言
- B. 标识符的命名
- C. 编排程序的格式
- D. 适当的程序注释
BCD

浙公网安备 33010602011771号