不属于软件质量特性中的可移植性。A.适应性B.易安装性C.易替换性D.易理解性 对下图所示流程图

题目

不属于软件质量特性中的可移植性。

A.适应性

B.易安装性

C.易替换性

D.易理解性 对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要( 32 )个测试用例。采用McCabe度量法计算该程序的环路复杂性为( 33 )。

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

第1题:

●软件的易维护性是指理解、改正、改进软件的难易程度。通常影响软件易维护性的因素有易理解性、易修改性和 (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层。

第2题:

根据《软件工程产品质量》(GB/T 16260.1—2006)定义的质量模型,______不属于易用性的质量特性。

A.易分析性

B.易理解性

C.易学性

D.易操作性


正确答案:A
解析:《软件工程产品质量》(GB/T 16260.1—2006)中定义了内部和外部质量的质量模型。它将软件质量划分为6个特性(功能性、可靠性、易用性、效率、维护性、可移植性),并进一步细分为若干个子特性。这些子特性可用内部或外部度量来测量。软件质量特性包括:
  ①功能性:与一组功能及其指定的性质有关的一组属性这里的功能是指满足明确或隐含的需求的那些功能。
  ②可靠性:与在规定的一段时间和条件下软件维持其性能水平的能力有关的一组属性。
  ③易用性:与一组规定或潜在的用户为使用软件所需作的努力和对这样的使用所作的评价有关的一组属性。
  ④效率:与在规定的条件下软件的性能水平与所使用资源量之间关系有关的一组属性。
  ⑤维护性:与进行指定的修改所需的努力有关的一组属性。
  ⑥可移植性:与软件可从某一环境转移到另一环境的能力有关的一组属性。
  可见易分析性属于维护性,易理解性、易学性、易操作性属于易用性。

第3题:

● 根据《软件工程产品质量》 (GB/T 16260.1-2006)定义的质量模型,(13)不属于易用性的质量特性。

(13)A. 易分析性 B. 易理解性 C. 易学性 D. 易操作性


正确答案:A

第4题:

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

A.易使用性

B.易恢复性

C.易替换性

D.易测试性


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

第5题:

试题(33)

软件内部/外部质量模型中,(33)不是可移植性包括的子特性。

33)

A.适应性

B.易改变性

C.共存性

D.易替换性


正确答案:B


试题(33)分析
本题考查国标16260中可移植性包括的子特性。
可移植性包括的子特性如下。
适应性:软件产品无需采用手段就可能适应不同的指定环境的能力。
易安装性:软件产品在指定环境中被安装的能力。
共存性:软件在公共环境中分享资源与其他独立软件共存的能力。
易替换性:在环境、目的相同的情况下替代另一个指定软件的能力。
可移植性依从性:软件产品依从可移植性相关的标准或约定的能力。
参考答案
(33)B

第6题:

软件内部/外部质量模型中,(33)不是可移植性包括的子特性。

A.适应性

B.易改变性

C.共存性

D.易替换性


正确答案:B
解析:本题考查国标16260中可移植性包括的子特性。
  可移植性包括的子特性如下。
  .适应性:软件产品无需采用手段就可能适应不同的指定环境的能力。
  .易安装性:软件产品在指定环境中被安装的能力。
  .共存性:软件在公共环境中分享资源与其他独立软件共存的能力。
  .易替换性:在环境、目的相同的情况下替代另一个指定软件的能力。
  .可移植性依从性:软件产品依从可移植性相关的标准或约定的能力。

第7题:

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

A.易使用性

B.易恢复性

C.易替换性

D.易测试性


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

第8题:

● 根据ISO/IEC 9126软件质最模型中对软件质量特性的定义,可维护性质量特性的(36) 子特性是指与为确认经修改软件所需努力有关的软件属性。

(36) A.易测试性

B.易分析性

C.稳定性

D.易改变性


正确答案:A

第9题:

● ISO/IEC 9126 软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性。其中易替换性子特性属于软件的 (52) 质量特性。

(52)

A. 可靠性

B. 可移植性

C. 效率

D. 可维护性


正确答案:B

第10题:

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

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

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

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

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


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

更多相关问题