软件构造六
1. (单选题)以下关于代码重构错误的是()
- A. 可以增加软件的功能。
- B. 可以提高代码可读性。
- C. 代码重构的过程是不改变软件外部行为的前提下优化代码的内部结构。
- D. 改变代码的内部设计。
A
2. (单选题)测试驱动开发的目的是()
- A. 家中软件测试比重
- B. 只编写使测试通过的功能代码
- C. 加速开发过程
- D. 要求在编写功能代码前先编写测试代码
C
3. (多选题)代码重构主要时机包括:
- A. 代码测试的过程中
- B. 给程序增量地添加功能的时候
- C. 定位错误的时候
- D. 评审代码的时候
BCD
4. (多选题)软件的环境包括:
- A. 开发环境
- B. 运行环境
- C. 测试环境
- D. 部署环境
ABC
5. (多选题)Eclipse中软件构造的功能包括:
- A. 方法移动
- B. 结果优化
- C. 参数优化
- D. 方法提取
AD
6. (多选题)以下属于常规重构的做法有()
- A. 重写部分模块
- B. 修改整体功能模块
- C. 日常开发过程中进行重构
- D. 针对部分模块进行优化
ACD
7. (多选题)重构的步骤包括:
- A. 分析
- B. 实现
- C. 测试
- D. 稳定
ABD
8. (多选题)按照软件的构成,测试可以划分为()
- A. 系统测试
- B. 集成测试
- C.单元测试
- D.验收测试
ABCD
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术