单选题 软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改的回归测试过程称为(    )。
   A.改正性维护    B.适应性维护
   C.完善性维护    D.预防性维护
【正确答案】 A
【答案解析】软件维护可分为4种:改正性维护(校正性维护)、适应性维护、完善性维护、预防性维护,其中改正性维护是诊断和改正软件在使用期间可能出现的错误的过程。
   在软件交付使用后,由于开发时测试的不彻底、不完全。必然会有一部分隐藏的错误被带到运行阶段中来,这些隐藏下来的错误在某些特定的使用环境下就会暴露,为了识别和纠正软件错误,改正软件性能上的缺陷,排除实施中的误使用,应当进行的诊断和改正错误的过程,就叫作“改正性维护”。