单选题 为了改进应用软件的可靠性和可维护性,并适应未来软硬件环境的变化,应主动增加新的功能以使应用系统适应各类变化而不被淘汰。为了适应未来网络带宽的需要,在满足现有带宽需求下,修改网络软件从而使之支持更大的带宽,这种软件维护工作属于______。
A.更正性维护 B.适应性维护 C.完善性维护 D.预防性维护

【正确答案】 D
【答案解析】[解析] 该题的选项是D。软件维护包括如下类型:
①更正性维护:软件产品交付后进行的修改,以更正发现的问题。
②适应性维护:软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用。
③预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们。