【软考软件评测师】第十一章 软件工程之系统维护
第十一章 软件工程之系统维护
第一部分 知识点集锦
1.可维护性
可维护性是指软件产品可被修改的能力。用来表示纠正软件系统错误和缺陷,以及满足新的要求进行修改、扩充或者压缩的容易程度
可维护性是在给定的使用条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。可以用1/(1+MTTR)来度量,其中MTTR为平均修复时间。
2.可用性可靠性
可用性:是指软件能按照规格说明要求正确运行的能力
可靠性:是指在规定条件下使用,软件产品维持规定的性能级别的能力
可靠性是指一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。可以用MTTF/(1+MTTF)来度量,其中MTTF为平均无故障时间。
可用性是在给定的时间点上,一个系统能够按照规格说明正确运作的概率„可以用MTBF/(1+MTBF)来度量,其中MTBF为平均失效间隔时间。
3.可伸缩性
可伸缩性(可扩展性):是软件系统依据需求变化进行扩展的能力,是一种处理能力设计指标
4.改正性维护
是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误的修改行为。
5.适应性维护
是指使应用软件适应信息技术变化和管理需求变化而进行的修改。
6.完善性维护
为扩展功能和改善性能而进行的修改。
修改现有软件系统的设计文档和代码以增强可读性,事实上是在提高软件的质量。因此属于完善性维护。
没有新增功能,而是改进了原有的方法也可以属于完善性维护。
7.预防性维护
改变系统的某些方面,以预防失效的发生的修改行为。
预防性维护是为了提高软件的可维护性和可靠性等,为以后进一步改进软件打下良好基础而进行的维护工作。
第二部分 综合知识历年真题
2020下综合知识历年真题(1分)
【2020年评测真题第43题:绿色】
43.软件的( )是指纠正软件系统出现的错误和缺陷,以及为满足新的要求进行修改、扩充或者压缩的容易程度。
A.可维护性
B.可靠性
C.可用性
D.可伸缩性
解答:答案选择A。
2019下综合知识历年真题(1分)
【2019年评测真题第36题:绿色】
36.由于操作系统升级而对软件进行修改的行为属于( )维护。
A.改正性
B.适应性
C.完善性
D.预防性
解答:答案选择B。维护分类(ISO/IEC14764)。
2018下综合知识历年真题(1分)
【2018年评测真题第34题:绿色】
34.系统交付后,修改偶尔会出现乱码的问题,该行为属于( )维护。
A.正确性
B.适应性
C.完善性
D.预防性
解答:答案选择A。
2017下综合知识历年真题(1分)
【2017年评测真题第38题:绿色】
38.系统交付后,修改原来打印时总是遗漏最后一行记录的问题,该行为属于( )维护。
A.改正性
B.适应性
C.完善性
D.预防性
解答:答案选择A。
2016下综合知识历年真题(2分)
【2016年评测真题第35题:红色】
35.在计算机系统中,系统的( )可以用MTTF/(1+MTTF)来度量,其中MTTF为平均无故障时间。
A.可靠性
B.可用性
C.可维护性
D.健壮性
解答:答案选择A。AB二选一错。重点关注。
【2016年评测真题第36题:红色】
36.修改现有软件系统的设计文档和代码以增强可读性,这种行为属于( )维护。
A.正确性
B.适应性
C.完善性
D.预防性
解答:答案选择C。BC二选一错。重点关注。
修改现有软件系统的设计文档和代码以增强可读性,事实上是在提高软件的质量。因此属于完善性维护。
2015下综合知识历年真题(1分)
【2015年评测真题第37题:绿色】
37.对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要求。这种行为属于( )维护。
A.正确性
B.适应性
C.完善性
D.预防性
解答:答案选择C。送分题。
2014下综合知识历年真题(1分)
【2014年评测真题第37题:绿色】
37.在软件维护阶段,将专用报表功能改成通用报表功能,以适应将来可能的报表格式变化,则该维护类型为 ( ) 维护。
A.正确性
B.适应性
C.完善性
D.预防性
解答:答案选择D。
2013下综合知识历年真题(1分)
【2013年评测真题第32题:绿色】
32.由于硬件配置的变化,如机型、终端或打印机等导致软件系统需要进行修改维护,这类维护属于( )。
A.改正性
B.适应性
C.完善性
D.预防性
解答:答案选择B。
2012下综合知识历年真题(1分)
【2012年评测真题第37题:红色】
37.为了能按时交付系统,开发小组在实现“确定最优任务分配方案”功能时采用了蛮力的方法。在系统交付后,对可能出现更多任务量的情况,采用更有效的方法来实现该功能,这属于( ) 。
A.正确性维护
B.适应性维护
C.完善性维护
D.预防性维护
解答:答案选择C。
本题没有新增功能,而是改进了原有的方法,因此属于完善性维护。
2011下综合知识历年真题(1分)
【2011年评测真题第43题:绿色】
43.某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于( )维护。
A.正确性
B.适应性
C.完善性
D.预防性
解答:答案选择B。
本题财务系统中由于个人所得税政策发生变化,需要修改计算工作的程序,这是为了适应变化而进行的修改,因此属于适应性维护。