工学

问答题软件产品的维护通常包括哪几个方面的维护活动?

题目
问答题
软件产品的维护通常包括哪几个方面的维护活动?
参考答案和解析
正确答案: (1)改正性维护,诊断和纠正运行中发现的错误
(2)适应性维护,修改软件以适应环境的变化
(3)完善性维护,根据用户的要求改进或扩充软件时期更加完善
(4)预防性维护,修改软件为将来的维护做准备
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在软件产品交付后产品仍然需要不断进行修改,其中用来检测和纠正软件产品中的潜在故障,使其不成为有效故障的行为是______。

A.完善性维护

B.适应性维护

C.改正性维护

D.预防性维护


正确答案:D
解析:GB/T 8567—2006《计算机软件文档编制规范》规定了软件开发过程中文档的内容,但不对文档编制的布局和风格进行规定。

第2题:

软件维护活动包括:改正性维护、适应性维护、______维护和预防性维护。


正确答案:完善性
完善性 解析:软件维护活动包括:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误,改正软件性能上的缺陷,排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再次开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。

第3题:

● 在软件产品交付后产品仍然需要不断进行修改,其中用来检测和纠正软件产品中的潜在故障,使其不成为有效故障的行为是(32) 。

(32)

A.完善性维护

B.适应性维护

C.改正性维护

D.预防性维护


正确答案:D
试题(32)分析
    完善性维护是为扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征;适应性维护是指使用软件适应信息技术变化和管理需求变化而进行的修改;改正性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误;预防性维护是指在软件产品交付后产品仍然需要不断进行修改,用来检测和纠正软件产品中的潜在故障。
参考答案
    (32)D

第4题:

根据系统运行的不同阶段,可以实施不同级别的系统维护,一般来说系统维护的级别主要有哪4种?

(2) 系统的维护不仅范围广,而且影响因素多。在设计系统维护计划之前,通常要考虑哪3方面的因素?


正确答案:(1)根据系统运行的不同阶段可以实施一级维护、二级维护、三级维护和四级维护这4种不同级别的维护。 一级维护提供最完美的支持二级维护提供快速的响应三级维护提供较快的响应四级维护提供一般性的响应。 (2) 要考虑的3方面因素是维护背景、维护工作的影响和资源要求。 ①维护背景。系统的当前情况、维护的对象、维护工作的复杂性与规模。 ②维护工作的影响。对新系统目标的影响、对当前工作进度的影响、对本系统其他部分的影响、对其他系统的影响。 ⑧资源要求。对维护提出的时间要求维护所需费用、所需工作人员。
(1)根据系统运行的不同阶段可以实施一级维护、二级维护、三级维护和四级维护这4种不同级别的维护。 一级维护提供最完美的支持,二级维护提供快速的响应,三级维护提供较快的响应,四级维护提供一般性的响应。 (2) 要考虑的3方面因素是维护背景、维护工作的影响和资源要求。 ①维护背景。系统的当前情况、维护的对象、维护工作的复杂性与规模。 ②维护工作的影响。对新系统目标的影响、对当前工作进度的影响、对本系统其他部分的影响、对其他系统的影响。 ⑧资源要求。对维护提出的时间要求,维护所需费用、所需工作人员。 解析:(1) 根据系统运行的不同阶段可以实施4种不同级别的维护。
①一级维护:最完美支持,配备足够数量工作人员,他们在接到请求时,能即时对服务请求进行响应,并针对系统运转的情况提出前瞻性的建议。
②二级维护:提供快速的响应,工作人员在接到请求时,能在24小时内对请求进行响应。
③三级维护:提供较快的响应,工作人员在接到请求时,能在72小时内对请求进行响应。
④四级维护:提供一般性的响应,工作人员在接到请求时,能在10日内对请求进行响应。
(2) 系统维护不仅范围广,而且影响因素多。通常,在设计系统维护计划之前,要考虑以下3方面的因素:
①维护背景。系统的当前情况、维护的对象、维护工作的复杂性与规模。
②维护工作的影响。对新系统目标的影响、对当前工作进度的影响、对本系统其他部分的影响、对其他系统的影响。
③资源要求。对维护提出的时间要求、维护所需费用(并与不进行维护所造成的损失比是否合算)、所需工作人员。
本题考查的是系统维护的基本知识。

第5题:

通常,将软件产品从提出、实现、使用维护到停止使用或退役的过程称为


正确答案:软件生命周期
软件生命周期是指从软件定义、开发、使用、维护到报废为止的整个过程,一般包括问题定义、可行性分析、需求分析、总体设计、详细设计、编码、测试和维护。

第6题:

软件维护包含更正性维护、适应性维护、预防性维护、完善性维护,()属于完善性维护。

A.使软件产品能够在变化后的环境中继续使用

B.在软件产品中的潜在错误成为实际错误前进行完善

C.改进交付后产品的性能和可维护性

D.为改善性能而作的修改


参考答案:D

第7题:

软件维护工作包括多种类型。其中()的目的是检测并更正软件产品中的潜在错误,防止它们称为实际错误

A.更正性维护

B.适应性维护

C.完善性维护

D.预防性维护


正确答案:D

第8题:

通常,将软件产品从提出、实现、使用维护到停止使用淘汰的过程称为______。


正确答案:软件生命周期
软件生命周期

第9题:

以下关于软件维护和可维护性的叙述中,不正确的是 (36) 。

A.软件维护要解决软件产品交付用户之后运行中发生的各种问题

B.软件的维护期通常比开发期长得多,其投入也大得多

C.进行质量保证审查可以提高软件产品的可维护性

D.提高可维护性是在软件维护阶段考虑的问题


正确答案:
本题考查软件维护的相关知识。软件产品在交付给用户之后,就进入了维护阶段。在该阶段针对系统改变所做的任何工作,都属于维护活动。软件维护期通常比开发期要长得多,根据统计数据一般项目花费1到2年的开发时间,但是需要额外的5到6年的维护时间。维护的成本也比开发成本高得多,另外一些企业数据表明,平均39%的工作量花在开发上,其余的在维护上。软件可维护性是指在给定的条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。通过多个方面来提高软件产品的可维护性,其中进行质量保证审查是一个重要的手段。在软件开发的各个阶段都需要考虑提高软件产品的可维护性,而不仅仅是在软件维护阶段。

第10题:

使软件产品能够在变化的环境中继续使用的维护是()。

A. 更正性维护
B. 适应性维护
C. 预防性维护
D. 完善性维护

答案:B
解析:
分析:

纠错性维护:更正交付后发现的错误。

适应性维护:使软件产品能够在变化中的环境中继续使用。

完善性维护:改进交付后产品的性能可维护性。

预防性维护:在软件产品中的潜在错误成为实际错误前,检测并更正它们。