系统交付用户使用了一段时间后发现,系统某个功能响应非常慢。修改了某模块一个算法,使其运行速度得到了提升。则该行为属于( )维护。
- A.正确性
- B.适应性
- C.完善性
- D.预防性
正确答案及解析
正确答案
C
解析
系统维护分为以下四方面:正确性维护:是指改正在系统开发阶段已发生而系统测试阶段尚未发现错误。适应性维护:是指使应用软件适应信息技术变化和管理需求变化而进行修改。完善性维护:是为了扩充功能和改善性能而进行修改,主要是指对已有软件系统增加一些在系统分析和设计阶段中没有规定功能与性能特性。这些功能对完善系统功能是非常必要。预防性维护:为了改进应用软可靠性和可维护性,为了适应未来软硬件环境变化,应主动增加预防性新功能,以使应用系统适用各类变化而不被淘汰。题干中“使其运行速度得到提升”是对性能提升,所以这里应该选择完善性维护。