单选题
系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于______。
A.适应性维护 B.支持性维护 C.完善性维护 D.预防性维护
【正确答案】
A
【答案解析】[解析] 软件系统的维护从性质上分为纠错性维护、适应性维护、预防性和完善性维护。其中,纠错性维护用于纠正在开发阶段产生而在测试和验收过程中没有发现的错误:适应性维护是为适应软件运行环境改变而做的修改;完善性维护是为扩充功能或改善性能而进行的修改。修改方式有插入、删除、扩充和增强等;预防性维护是为了明天的需要,把今天的方法应用到昨天的系统中,以使旧系统焕发新活力。
因此本题从题意出发,对环境发生改变进行的维护是适应性维护,正确答案是A。