问题
单项选择题
人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类,______是这四类软件维护的共同特征。
A.发现原产品中存在问题后采取的补救措施
B.交付软件产品后进行的修改
C.测试发现问题之后的应对措施
D.软件产品交付前进行的质量管理活动
答案
参考答案:B
解析: 更正性维护是指软件产品交付后进行的修改,以更正发现的问题。
适应性维护是指软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用。
完善性维护是指软件产品交付后进行的修改,以改进性能和可维护性。
预防性维护是指软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们。
从以上四类软件维护的定义中,可知“软件产品交付后进行的修改”是它们定义中的共同特征。