简单传述软件可维护性度量的含义。

题目

简单传述软件可维护性度量的含义。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为:

1)软件系统的规模:

2)软件系统的年龄:

3)软件系统的结构。

试回答以下问题:

1.给出上述三项因素的解释,阐述“规模”、“年龄”和“结构”的具体含义。

2.扼要分析影响维护工作量的因素,即分析可能增加维护工作量的因素和可能减少维护工作量的因素。

3.简单叙述软件可维护性度量的含义。


正确答案:1.系统的规模。指软件系统规模的大小系统规模越大维护困难越大。 系统的年龄。系统运行时间越长可能经过多次修改从而造成维护的困难。 系统的结构。系统结构合理与否会给维护带来困难。 2.增加维护工作量的因素有:软件系统的年龄和规模、结构合理性、程序复杂性、用户的数量、应有的变化和文档的质量。 减少维护工作量的因素有:结构化技术的使用自动化工具使用数据库技术应用高性能软件使用新的软件技术的应用。 3.可维护性度量表示软件系统维护工作的强度或维护工作量的大小。人们为了度量可维护性常将可维护性度量问题分解为对:可测试性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。
1.系统的规模。指软件系统规模的大小,系统规模越大,维护困难越大。 系统的年龄。系统运行时间越长,可能经过多次修改,从而造成维护的困难。 系统的结构。系统结构合理与否,会给维护带来困难。 2.增加维护工作量的因素有:软件系统的年龄和规模、结构合理性、程序复杂性、用户的数量、应有的变化和文档的质量。 减少维护工作量的因素有:结构化技术的使用,自动化工具使用,数据库技术应用,高性能软件使用,新的软件技术的应用。 3.可维护性度量表示软件系统维护工作的强度或维护工作量的大小。人们为了度量可维护性,常将可维护性度量问题分解为对:可测试性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。

第2题:

以下关于软件维护的叙述中,错误的是__(16)__。

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

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

C.软件的可维护性是软件开发阶段各个时期的关键目标

D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法


正确答案:A
软件维护:为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付后的计划和维护计划。交付后的活动包括软件修改、培训、帮助资料等。

第3题:

软件的可维护性通常包括可读性、可修改性、可测试性等含义。

A.错误

B.正确


参考答案:B

第4题:

软件的可维护性度量可分解为对多种因素的度量,下述各种因素中,哪个(些)是可维护性度量的内容?

Ⅰ.可测试性

Ⅱ.可理解性

Ⅲ.可修改性

Ⅳ.可复用性

A.全部

B.Ⅰ

C.Ⅰ,Ⅱ和Ⅲ

D.Ⅰ和Ⅱ


正确答案:C
解析:可维护性度量表示软件系统维护工作的强度或维护工作量的大小。实践中可以把可维护性度量问题分解为可测试性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。可复用性是与产品转移有关的特性。

第5题:

度量软件质量的指标中,表示软件被校正、修改或完善难易程度的是______。

A) 易用性

B) 健壮性

C) 可重用性

D) 可维护性

A.

B.

C.

D.


正确答案:D

第6题:

软件的可维护性度量可分解为对多种因素度量;下述各种因素:

(1)可测试性;

(2)可理解性;

(3)可修改性;

(4)可用性

______是可维护性度量的内容。

A.(1)

B.(1)(2)(3)

C.(1)和(2)

D.全部


正确答案:D

第7题:

软件需求的基本特征是()

A.可验证性

B.可度量性

C.可替代性

D.可维护性


正确答案:A
解析:软件需求的基本特征是可验证性

第8题:

在软件质量度量的初级阶段,软件的可移植性、可使用性和()是最重要的度量标准。

A.可复制性

B.可操作性

C.可变更性

D.可维护性


参考答案:D

第9题:

软件的可维护性度量可分解为多种因素的度量,下列选项中的______是可维护性度量的内容。 ①可测试性 ②可移植性 ⑧可复用性 ④可靠性

A.全部

B.①和③

C.①、②和④

D.②和④


正确答案:C

第10题:

软件的可维护性度量可分解为对多种因素的度量,下述各种因素中,(51)不是可维护性度量的内容。

A.可测试性

B.可理解性

C.可修改性

D.可复用性


正确答案:D
解析:软件的可维护性是指为维护人员理解、改正、改动和改进这个软件的难易程度。软件可维护性的评价指标包括:可理解性、可测试性和可修改性。