1.单选题 (1分)
下面的( )是错误的。
- A
软件交付的主要工作是将程序代码和相关文档交给用户
- B
用户培训是帮助用户理解产品并掌握系统的使用和操作
- C
软件部署是通过配置、安装和激活等活动保证软件系统的正常运行
- D
持续集成是频繁持续地将团队成员的工作进行集成
正确答案:A
2.单选题 (1分)
下面的( )是正确的。
- A
只有质量差的软件产品才需要维护
- B
软件的维护成本通常比开发成本低
- C
软件的不断修改将导致系统结构的恶化
- D
重新开发一个新系统通常要比再工程的成本要低
正确答案:C
3.单选题 (1分)
( )是由于计算机软件和硬件环境变化而修改软件的过程。
- A
改正性维护
- B
适应性维护
- C
完善性维护
- D
预防性维护
正确答案:B
4.单选题 (1分)
下面的( )不是软件再工程活动。
- A
增加新的功能
- B
逆向工程
- C
程序结构改善
- D
数据再工程
正确答案:A
5.单选题 (1分)
逆向工程通常用在软件生命周期的( )阶段,它是从源代码或目标代码中提取设计信息。
- A
需求分析
- B
软件设计
- C
软件测试
- D
软件维护
正确答案:D