软件维护包含更正性维护、适应性维护、预防性维护、完善性维护。( )属于完善性维护。A.使软件产品能够在变化后的环境中继续使用B.在软件产品中的潜在错误成为实际错误前进行完善C.改进交付后产品的性能和可维护性D.为改善性能而作的修改
软件维护包含更正性维护、适应性维护、预防性维护、完善性维护。( )属于完善性维护。
A.使软件产品能够在变化后的环境中继续使用
B.在软件产品中的潜在错误成为实际错误前进行完善
C.改进交付后产品的性能和可维护性
D.为改善性能而作的修改
B.在软件产品中的潜在错误成为实际错误前进行完善
C.改进交付后产品的性能和可维护性
D.为改善性能而作的修改
参考解析
解析:选项C不属于完善性维护的定义,是软件维护的定义。软件维护是软件产品交付使用后,为纠正错误或改进性能与其他属性,或使软件产品适应改变了的环境而进行的修改活动。选项D是正确答案。软件维护一般分为四种类型:1.纠错性维护(更正性维护)。软件产品在交付后进行的修改,以更正发现的问题。2.适应性维护。软件产品在交付后进行的修改,为保证软件产品能在变化后或变化中的环境中可以继续使用。3.完善性维护。软件产品在交付后进行的修改,以改善性能和可维护性。4.预防性维护。软件产品在交付后进行的修改,已在软件产品中的潜在错误成为实际错误前,监测和更正它们。
相关考题:
● 软件公司经常通过发布更新补丁的方式,对已有软件产品进行维护,并在潜在错误成为实际错误前,监测并更正他们,这种方式属于(9) 。(9)A.更正性维护B.适应性维护C.完善性维护D.预防性维护
● 软件的维护并不只是修正错误。为了满足用户提出的修改现有功能、增加新功能以及一般性的改进要求和建议,需要进行(10) ,它是软件维护工作的主要部分;软件测试不可能发现系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(11) ;为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(12) 。(10)A.完善性维护B.适应性维护C.预防性维护D.改正性维护(11)A.完善性维护B.适应性维护C.预防性维护D.改正性维护(12)A.完善性维护B.适应性维护C.预防性维护D.改正性维护
因计算机硬件和软件环境的变化而作出的修改软件的过程称为(37),为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为(38)。A.校正性维护B.适应性维护C.完善性维护D.预防性维护
软件维护可分为:校正性维护、适应性维护、完善性维护和预防性维护,下述选项中 ( )是属于完善性维护内容。A.发现测试阶段未发现的错误B.适应变化的软硬件环境C.增加变化的软硬件环境D.改进的可靠性和可维护性
某软件开发企业在软件交付给用户使用后,定期指派工程师小张去用户单位进行维护,以保持本企业软件产品能在变化后或在变化的环境中可以继续使用。小张以上的维护过程属于( )。A.适应性维护B.更正性维护C.预防性维护D.更完善性维护
软件产品交付使用后,一般需要进行软件维护。当软件支持环境(如操作系统、编译器等)发生变化导致软件无法正常运行时,所需要进行的修改工作属于( )。A.纠错性维护B.适应性维护C.完善性维护D.预防性维护
人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类,( )是这四类软件维护的共同特征。A. 发现原产品中存在问题后采取的补救措施B. 交付软件产品后进行的修改C. 测试发现问题之后的应对措施D. 软件产品交付前进行的质量管理活动
单选题软件公司经常通过发布更新补丁的方式,对已有软件产品进行维护,并在潜在错误成为实际错误前,监测并更正他们,这种方式属于()。A更正性维护B适应性维护C完善性维护D预防性维护