( )属于完善性维护。
- A.软件支持环境改变,如操作系统、编译器或使用程序变化等
- B.纠正在开发阶段产生而在测试和验收过程没有发现错误
- C.为便于维护而作修改,为了改进易读性而增加一些注释等
- D.为扩充和增强功能而作修改,如扩充解题范围和算法优化等
正确答案及解析
正确答案
D
解析
纠正性维护:是指改正在系统开发阶段已发生而系统测试阶段尚未发现错误。适应性维护是指使用软件适应信息技术变化和管理需求变化而进行修改。预防性维护为了改进应用软件可靠性和可维护性,为了适应未来软硬件环境变化而进行维护。完善性维护是为扩充功能和改善性能而进行修改,主要是指对已有软件系统增加一些在系统分析和设计阶段中没有规定功能与性能特征。





