问题
单项选择题
系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于______。
A.改正性维护
B.适应性维护
C.完善性维护
D.预防性维护
答案
参考答案:B
解析: 软件维护包括:正确性维护(改正性维护)、适应性维护、完善性维护和预防性维护。 ①正确性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。 ②适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。选项B正确。 ③完善性维护是为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。 ④预防性维护是为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。