单选题为了提高软件的可移植性,应注意提高软件的(  )。A 使用的方便性B 简洁性C 可靠性D 设备独立性

题目
单选题
为了提高软件的可移植性,应注意提高软件的(  )。
A

使用的方便性

B

简洁性

C

可靠性

D

设备独立性

参考答案和解析
正确答案: C
解析:
由于软件的可移植性是指软件在不同环境下的运行能力,因此,编写程序时就应注意使程序代码尽可能不与具体的环境关联,即注意提高软件的设备独立性。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了提高软件的可移植性,应注意提高软件的 (47) 。可维护性通常包括 (48) 。通常认为,软件维护工作包括改正性维护、 (49) 维护和 (50) 维护。其中 (49) 维护则是为了扩充软件的功能或提高原有软件的性能而进行的维护活动。 (51) 是指当系统万一遇到未预料的情况时,能够按照预定的方式做合适的处理。

(47) A.使用方便性

B.简洁性

C.可靠性

D.设备不依赖性

(48) A.可用性和可理解性

B.可修改性、数据独立性和数据一致性

C.可测试性和稳定性

D.可理解性、可修改性和可测试性

(49) A.功能性

B.扩展性

C.合理性

D.完善性

(50) A.合理性

B.完善性

C.合法性

D.适应性

(51) A.可用性

B.正确性

C.稳定性

D.健壮性


正确答案:D,D,D,D,D
【解析】软件的可移植性是指把程序从一种硬件配置或软件系统环境转移到另一种配置和环境时,需要的工作量的多少。提高软件可移植性的关键在于提高软件的设备无关性,即设备不依赖性。软件的可维护性通常包括可理解性、可修改性和可测试性。按照每次维护的具体目标,软件维护工作可分为3类:改正性维护、完善性维护和适应性维护。改正性维护的目的在于纠正开发期间未能发现的错误。由于软件测试的不彻底性,任何大型软件在交付使用后都会发现一些潜藏的错误,对它们进行的诊断和改正就称为改正性维护,改正性维护约占总维护量的20%。完善性维护指的是任何软件,无论是应用软件还是系统软件,在使用期间都要不断改善,加强产品的功能和性能,以满足用户日益增长的需求,提高自己产品的市场竞争力。刚投入使用的是第1版,以后就可能不断升级为第2版、第3版等,在整个维护工作量中,完善性维护所占比重最大,约占50%~60%。适应性维护是指软件为适应运行环境的变化而进行的一种维护,如硬件或支撑软件(如操作系统升级)改变引起的变化,将软件移植到其他的运行平台上等,这类维护大约占总维护量的25%。软件的健壮性是指在硬件发生故障、输入的数据无效或操作错误等意外环境下,即系统遇到未预料的情况时,系统能够做出适当响应的程度。

第2题:

为了提高嵌入式软件的可移植性,应注意提高它的(52)。

A.易用性

B.筛洁性

C.可靠性

D.设备无关性


正确答案:D
解析:本题考查计算机嵌入式软件方面的基础知识。嵌入式软件是在特定的嵌入式系统硬件环境下运行的软件,一般情况下,与系统具体的设备相关性较高。因此,要提高嵌入式软件的可移植性,应注意降低它与硬件设备的耦合度,提高它的设备无关性。

第3题:

● 为了提高嵌入式软件的可移植性,应注意提高软件的 (43) 。

A. 易用性 B. 安全性 C. 可靠性 D. 硬件无关性


正确答案:D

第4题:

_____

A.使用的方便性

B.简洁性

C.可靠性

D.设备独立性

A.

B.

C.

D.


正确答案:D

第5题:

● 软件()的提高,有利于软件可靠性的提高。 ()A.存储效率 B.执行效率 C. 容错性 D.可移植性


正确答案:C
    软件可靠性是指软件按照用户的要求和设计的目标,执行其功能的正确程度,所以一个可靠的软件应当是正确的、完整的、一致的和健壮的。通常,软件可靠性受到其他质皿特性的影响,在4个备选项中,A, B, D都是不利于软件可靠性的因素。

第6题:

● 为了提高嵌入式软件的可移植性,应注意提高软件的 (43) 。

(43)

A. 易用性

B. 安全性

C. 可靠性

D. 硬件无关性


正确答案:D

试题(43)分析
软件可移植性是指把软件产品从一个硬件/软件环境转移到另一个硬件/软件环境的难易与繁简程度。
为了提高软件可移植性,应尽量使软件与具体硬件设备无关,即提高软件的硬件无关性(或称软件的设备独立性)。
参考答案
      (43)D

第7题:

● 为了提高嵌入式软件的可移植性,应注意提高它的 (52) 。

(52)

A. 易用性

B. 简洁性

C. 可靠性

D. 设备无关性


正确答案:D

第8题:

组件技术的优越性体现在:()

A、提高开发的效率

B、提高开发的可靠性

C、提高软件的可移植性

D、适合于并行开发


参考答案:ABCD

第9题:

软件可移植性是用来衡量软件的(54)的重要尺度之一。为了提高软件的可移植性,应注意提高软件的(55)。采用(56)有助于提高(55)。为了提高可移植性,还应(57)。使用(58)语言开发的系统软件具有较好的可移植性。

A.通用性

B.效率

C.质量

D.人机界面


正确答案:C

第10题:

软件(32)的提高,有利于软件可靠性的提高。

A.存储效率

B.执行效率

C.容错性

D.可移植性


正确答案:C
解析:软件可靠性是指软件按照用户的要求和设计的目标,执行其功能的正确程度,所以一个可靠的软件应当是正确的、完整的、一致的和健壮的。通常,软件可靠性受到其他质量特性的影响,在4个备选项中,A、B、D都是不利于软件可靠性的因素。

更多相关问题