10.17日总结

一. 单选题(共2题,25分)

1. (单选题)测试驱动开发的目的是()

  • A. 要求在编写功能代码前先编写测试代码
  • B. 家中软件测试比重
  • C. 加速开发过程
  • D. 只编写使测试通过的功能代码
我的答案: C:加速开发过程;正确答案: C:加速开发过程;
 
 

2. (单选题)以下关于代码重构错误的是()

  • A. 可以提高代码可读性。
  • B. 代码重构的过程是不改变软件外部行为的前提下优化代码的内部结构。
  • C. 可以增加软件的功能。
  • D. 改变代码的内部设计。
我的答案: C:可以增加软件的功能。;正确答案: C:可以增加软件的功能。;
 
 

二. 多选题(共6题,75分)

3. (多选题)重构的步骤包括:

  • A. 测试
  • B. 稳定
  • C. 实现
  • D. 分析
我的答案: BCD:稳定; 实现; 分析;正确答案: BCD:稳定; 实现; 分析;
 
 

4. (多选题)代码重构主要时机包括:

  • A. 给程序增量地添加功能的时候
  • B. 评审代码的时候
  • C. 定位错误的时候
  • D. 代码测试的过程中
我的答案: ABC:给程序增量地添加功能的时候; 评审代码的时候; 定位错误的时候;正确答案: ABC:给程序增量地添加功能的时候; 评审代码的时候; 定位错误的时候;
 
 

5. (多选题)Eclipse中软件构造的功能包括:

  • A. 结果优化
  • B. 方法移动
  • C. 参数优化
  • D. 方法提取
我的答案: BD:方法移动; 方法提取;正确答案: BD:方法移动; 方法提取;
 
 

6. (多选题)以下属于常规重构的做法有()

  • A. 针对部分模块进行优化
  • B. 日常开发过程中进行重构
  • C. 修改整体功能模块
  • D. 重写部分模块
我的答案: ABD:针对部分模块进行优化; 日常开发过程中进行重构; 重写部分模块;正确答案: ABD:针对部分模块进行优化; 日常开发过程中进行重构; 重写部分模块;
 

7. (多选题)按照软件的构成,测试可以划分为()

  • A.单元测试
  • B. 系统测试
  • C.验收测试
  • D. 集成测试
我的答案: ABCD:单元测试 ; 系统测试; 验收测试 ; 集成测试;正确答案: ABCD:单元测试 ; 系统测试; 验收测试 ; 集成测试;
 

8. (多选题)软件的环境包括:

  • A. 测试环境
  • B. 运行环境
  • C. 部署环境
  • D. 开发环境
我的答案: ABD:测试环境; 运行环境; 开发环境;正确答案: ABD:测试环境; 运行环境; 开发环境;
posted @   Mini-Q  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示