9.12

一. 多选题(共4题,50分)

1. (多选题)软件模块的组成包括:

  • A. 程序代码
  • B. 内部数据
  • C. 功能
  • D. 输入和输出
我的答案: ABCD:程序代码; 内部数据; 功能; 输入和输出;正确答案: ABCD:程序代码; 内部数据; 功能; 输入和输出;
 
12.5分

2. (多选题)编程风格包括:

  • A. 代码的语言
  • B. 标识符的命名
  • C. 编排程序的格式
  • D. 适当的程序注释
我的答案: BCD:标识符的命名; 编排程序的格式; 适当的程序注释;正确答案: BCD:标识符的命名; 编排程序的格式; 适当的程序注释;
 
12.5分

3. (多选题)模块分解的主要步骤:

  • A. 分别解决每个小问题
  • B. 每个小问题会更加复杂化
  • C. 把问题分成更多的小问题
  • D. 把各个小问题的解答聚合起来,即可得到原问题的答案。
我的答案: ACD:分别解决每个小问题; 把问题分成更多的小问题; 把各个小问题的解答聚合起来,即可得到原问题的答案。;正确答案: ACD:分别解决每个小问题; 把问题分成更多的小问题; 把各个小问题的解答聚合起来,即可得到原问题的答案。;
 
12.5分

4. (多选题)测试用例由(    )组成。

  • A. 运行条件
  • B. 通过/失败准则
  • C. 输入
  • D. 开发代码
我的答案: ABC:运行条件; 通过/失败准则; 输入;正确答案: ABC:运行条件; 通过/失败准则; 输入;
 
12.5分

二. 单选题(共3题,37.5分)

5. (单选题)软件测试的首要任务是

  • A. 检查功能是否完成
  • B. 分析用户需求和设计,把每个需求表示成可以检测的测试需求
  • C. 检查功能是否完善
  • D. 找出bug
我的答案: B:分析用户需求和设计,把每个需求表示成可以检测的测试需求;正确答案: B:分析用户需求和设计,把每个需求表示成可以检测的测试需求;
 
12.5分

6. (单选题)模块独立性的衡量指标为

  • A. 高内聚,高耦合
  • B. 低内聚,高耦合
  • C. 低内聚,低耦合
  • D. 高内聚,低耦合
我的答案: D:高内聚,低耦合;正确答案: D:高内聚,低耦合;
 
12.5分

7. (单选题)分解的核心是:

  • A. 难点关注点进行分离
  • B. 问题规模比较大
  • C. 问题可封装
  • D. 问题架构设计合理
我的答案: A:难点关注点进行分离;正确答案: A:难点关注点进行分离;
 
12.5分
posted @     阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
历史上的今天:
2023-09-30 java动手动脑
点击右上角即可分享
微信分享提示