●通常影响软件易维护性的因素有易理解性、易修改性和(35) 。 (35)A.易使用性 B.易恢复性 C.易替换

题目

●通常影响软件易维护性的因素有易理解性、易修改性和(35) 。

(35)

A.易使用性

B.易恢复性

C.易替换性

D.易测试性

参考答案和解析
正确答案:D

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

第1题:

软件的易维护性是指理解、改正、改进软件的难易程度。通常影响软件易维护性的因素有易理解性、易修改性和(25)。

A.易使用性

B.易恢复性

C.易替换性

D.易测试性


正确答案:D
解析:这是概念题:易维护性包括易理解性、易测试性和易修改性。

第2题:

通常影响软件易维护性的因素有易理解性、易修改性和(35)。

A.易使用性

B.易恢复性

C.易替换性

D.易测试性


正确答案:D
解析:软件可维护性是指纠正软件系统出现的错误和缺陷,以及为满足新的要求进行修改、扩充或压缩的容易程度。目前广泛使用的来衡量程序可维护性的因素有可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。因此选择答案D。

第3题:

●软件的易维护性是指理解、改正、改进软件的难易程度。通常影响软件易维护性的因素有易理解性、易修改性和 (7) 。在软件的开发过程中往往采取各种措施来提高软件的易维护性。如采用 (8) 有助于提高软件的易理解性; (9) 有助于提高软件的易修改性。在软件质量特性中, (10) 是指在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性; (11) 是指防止对程序及数据的非授权访问的能力。

(7) A.易使用性

B.易恢复性

C.易替换性

D.易测试性

(8) A.增强健壮性

B.信息隐蔽原则

C.良好的编程风格

D.高效的算法

(9) A.高效的算法

B.信息隐蔽原则

C.增强健壮性

D.身份认证

(10) A.正确性

B.准确性

C.可靠性

D.易使用性

(11) A.安全性

B.适应性

C.灵活性

D.容错性


正确答案:D,C,B,C,A

【解析】本题考查软件质量要求和软件质量特性。对于源程序的质量要求,最基本的就是正确性和可靠性,除此之外,更要注重程序的易使用性、易维护性和易移植性。易使用性就是要对用户友好,便于用户使用,做到少培训甚至零培训;易维护性包括易理解性、易测试性和易修改性;移植性则指程序从某一环境移植到另一环境的能力。信息隐蔽是开发整体程序结构时使用的法则,即将每个程序的成分隐蔽或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理。信息隐蔽原则对提高软件的可修改性、可测试性和可移植性都有重要的作用。一般使用ISOflEC 9126软件质量模型来描述软件质量特性,它有3个层次组成:第1层是质量特性;第2层是质量子特性;第3层是度量指标。题中提到的可靠性位于第1层,安全性位于第2层。

第4题:

软件的易用性包括(58)。 ①易理解性 ②易学习性 ③易操作性 ④吸引性 ⑤依从性A.①②B.①②③SX

软件的易用性包括(58)。 ①易理解性 ②易学习性 ③易操作性 ④吸引性 ⑤依从性

A.①②

B.①②③

C.①②③④

D.①②③④⑤


正确答案:D
易用性是指在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。包括:易理解性,易学性,易操作性,吸引性,易用性依从性。易理解性:是指软件产品使用用户能理解软件是否合适以及如何能将软件用于特定的任务和使用环境的能力易学性:是指软件产品使用户能学习它的能力易操作性:是指软件产品使用户能操作和控制它的能力吸引性:是指软件产品吸引用户的能力易用性依从性:是指软件产品依附于同易用性相关的标准、约定、风格指南或规定的能力

第5题:

ISO/IEC软件质量模型中,易使用性是指与使用所需的努力由一组规定或隐含的用户对这样使用所作的个别评价有关的一组属性,其易使用性的子特性不包括()。

A、易理解性

B、易学性

C、易分析性

D、易操作性


正确答案:C

第6题:

编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(9)。还应强调良好的编程风格,例如,选择标识符的名字时应考虑(10);在书写语句时应考虑(11);在书写功能性注解时应考虑(12)。源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和(13)。

A.易理解性、易测试性和易修改性

B.易使用性、易维护性和易移植性

C.易使用性、易维护性和效率

D.易理解性、安全性和效率


正确答案:B

第7题:

软件可移植性应从如下(46)方面进行测试。

A.适应性、易安装性、共存性、易替换性

B.适应性、易安装性、可伸缩性、易替换性

C.适应性、易安装性、兼容性、易替换性

D.适应性、成熟性、兼容性、易替换性


正确答案:A
解析:本题考查可移植性测试的概念。可移植性包括以下质量子特性:适应性、易安装性、共存性、易替换性和可移植性依从性。故可移植性测试就是对上述子特性的测试。

第8题:

● ()是为诊断缺陷、失效原因或判定待修改的部分所需努力有关的软件属性。 ()A. 易分析性 B. 易测试性 C. 易维护性 D. 易恢复性


正确答案:A
    本题考查易维护性的易分析性质量子特性的概念。易分析性是为诊断缺陷、失效原因或判定待修改的部分所需努力有关的软件属性。

第9题:

一个良好的程序不仅要正确和可靠,而且通常更注重源程序的(13)。此外,还应养成良好的编程风格,例如,选择标识符的名字时应考虑(14);在书写语句时应考虑(15);在书写功能性注解时应考虑(16)。源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和(17)。

A.易理解性、易测试性和易修改性

B.易使用性、易维护性和易移植性

C.易使用性、易维护性和效率

D.易理解性、安全性和效率


正确答案:B

第10题:

软件的易使用性反映了用户学习、使用该软件以及为程序准备输入和解释输出所需的工作量。按照ISO/IEC 9126软件质量度量模型定义,一个软件的易使用性不包括(50)。

A.易理解性

B.易操作性

C.易改变性

D.易学性


正确答案:C
解析:目前已有多种关于软件质量的度量模型,它们都是把软件质量特性定义为分层模型,其中最基本的称做基本质量特性(简称质量特性),每个质量特性包括多项质量子特性。在最初的ISO模型中,包括8个基本特性。而1991年发布的ISO/IEC 9126模型中,基本特性降为6个:功能性、可靠性、易使用性、效率、可维护性和可移植性。其中易使用性包括三个子特性,即易理解性、易学性和易操作性。