【软考软件评测师】第十一章 软件工程之系统维护
第十一章 软件工程之系统维护
第一部分 知识点集锦
1.可维护性
可维护性是指软件产品可被修改的能力。用来表示纠正软件系统错误和缺陷,以及满足新的要求进行修改、扩充或者压缩的容易程度
可维护性是在给定的使用条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。可以用1/(1+MTTR)来度量,其中MTTR为平均修复时间。
2.可用性可靠性
可用性:是指软件能按照规格说明要求正确运行的能力
可靠性:是指在规定条件下使用,软件产品维持规定的性能级别的能力
可靠性是指一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。可以用MTTF/(1+MTTF)来度量,其中MTTF为平均无故障时间。
可用性是在给定的时间点上,一个系统能够按照规格说明正确运作的概率„可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。
3.可伸缩性
可伸缩性(可扩展性):是软件系统依据需求变化进行扩展的能力,是一种处理能力设计指标
4.改正性维护
是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误的修改行为。
5.适应性维护
是指使应用软件适应信息技术变化和管理需求变化而进行的修改。
6.完善性维护
为扩展功能和改善性能而进行的修改。
修改现有软件系统的设计文档和代码以增强可读性,事实上是在提高软件的质量。因此属于完善性维护。
没有新增功能,而是改进了原有的方法也可以属于完善性维护。
7.预防性维护
改变系统的某些方面,以预防失效的发生的修改行为。
预防性维护是为了提高软件的可维护性和可靠性等,为以后进一步改进软件打下良好基础而进行的维护工作。

本文聚焦软考软件评测师中软件工程的系统维护内容。首先介绍可维护性、可用性可靠性、可伸缩性等知识点,还阐述了改正性、适应性、完善性和预防性维护的概念。此外,给出多套历年综合知识真题及答案,帮助理解系统维护相关考点。
最低0.47元/天 解锁文章
1133

被折叠的 条评论
为什么被折叠?



