纠正在使用过程中暴露出来的错误而进行的改进性维护,适应外部环境的变化而进行的适应性维护,改进原有的软件而进行的完善性维护,以及改进将来的可维护性和可靠性而进行的预防性维护。
软件维护的分类:
软件维护主要划分为纠错性维护、适应性维护和完善性维护。
(1)纠错性维护。由于前期的测试不可能揭露软件系统中所有潜在的错误,用户在使用软件时仍将会遇到错误,诊断和改正这些错误的过程称为纠错性维护。
(2)适应性维护。由于新的硬件设备不断推出,操作系统和编译系统也不断地升级,为了使软件能适应新的环境而引起的程序修改和扩充活动称为适应性维护。
(3)完善性维护。在软件的正常使用过程中,用户还会不断地提出新的需求。为了满足用户新的需求而增加软件功能的活动称为完善性维护。
(简答题)
软件的维护的目标是什么,有哪几种维护类型?
正确答案
答案解析
略
相似试题
(简答题)
软件测试的目标是什么,有哪几种主要有测试方法?
(简答题)
什么是软件工程?目前有哪几种主要的软件工程方法?
(简答题)
滚动轴承中润滑剂的作用是什么?常用的润滑方式有哪几种?具体选用时应如何考虑?
(单选题)
在软件维护工作中进行的最少的部分是( )
(单选题)
为了提高软件的可维护性,在编码阶段应注意()
(填空题)
采用手工方法开发软件只有程序而无文档,维护困难,这是一种()维护。
(简答题)
轴的常用强度计算方法有哪几种?各适用于何种情况。
(填空题)
已定义级:已将()和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准()来开发和维护软件,软件产品的生产在整个软件过程是可见的。
(简答题)
带传动工作时,带传动应力有哪几种?带中应力如何分布?最大应力发生在何处?