参考答案和解析
正确答案:C
    软件可靠性是指软件按照用户的要求和设计的目标,执行其功能的正确程度,所以一个可靠的软件应当是正确的、完整的、一致的和健壮的。通常,软件可靠性受到其他质皿特性的影响,在4个备选项中,A, B, D都是不利于软件可靠性的因素。
更多“● 软件()的提高,有利于软件可靠性的提高。 ()A.存储效率 B.执行效率 C. 容错性 D.可移植性”相关问题
  • 第1题:

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

    A.易用性

    B.筛洁性

    C.可靠性

    D.设备无关性


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

  • 第2题:

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

    A.通用性

    B.效率

    C.质量

    D.人机界面


    正确答案:C

  • 第3题:

    计算机系统(21)的提高,不利于提高系统的可移植性。

    A.效率

    B.可维护性

    C.可靠性

    D.可用性


    正确答案:A
    解析:本题是对系统可移植性概念的考核。软件的可移植性指的是软件不经修改或稍加修改就可以运行于不同软硬件环境(CPU、OS和编译器)的能力,主要体现为代码的可移植性。编程语言越低级,用它编写的程序越难移植,反之则越容易。这是因为,不同的硬件体系结构(例如Intel CPU和SPARC CPU)使用不同的指令集和字长,而OS和编译器可以屏蔽这种差异,所以高级语言的可移植性更好。C++/C是一种中级语言,因为它具有灵活的“位操作”能力(因此具有硬件操作能力),而且可以直接嵌入汇编代码。但是C++/C并不依赖于特定的硬件,因此比汇编语言可移植性好。众所周知,低级语言有助于计算机系统效率的提高,所以本题选A更合适。

  • 第4题:

    提高软件质量和可靠性的技术大致分为两类,即()和()。

    A.软件测试

    B.避开错误技术

    C.容错技术

    D.可靠性分析


    本题答案:B, C

  • 第5题:

    为了提高嵌入式软件的可移植性,应注意提高软件的______。

    A.使用的方便性

    B.安全性

    C.可靠性

    D.硬件无关性


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

  • 第6题:

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

    (32)

    A. 存储效率

    B. 执行效率

    C. 容错性

    D. 可移植性


    正确答案:C

  • 第7题:

    软件质量特性包括功能性、易使用性、( )等特性。

    A.效率

    B.可维护性

    C.可移植性

    D.响应性

    E.可靠性


    正确答案:ABCE
    响应性是服务质量特性之一。

  • 第8题:

    下列关于软件开发的叙述中,与提高软件可移植性相关的是()。

    A.选择时间效率高的算法
    B.尽可能减少注释
    C.选择空间效率高的算法
    D.尽量用高级语言编写系统中对效率要求不高的部分


    答案:D
    解析:
    高级语言编写的程序可移植性强。

  • 第9题:

    ( )不是采用MVC(模型-视图-控制器)体系结构进行软件系统开发的优点

    A.有利于代码重用
    B.提高系统的运行效率
    C.提高系统的开发效率
    D.提高系统的可维护性

    答案:B
    解析:
    MVC模式把一个应用的输入、处理、输出流程按照视图、控制、模型的方式进行分离,形成了控制器、 模型、视图三个核心模块,每个模块各司其职。MVC模式的控制器和视图可以随着模型的扩展而进行相应的扩展,只要保持一种公共的接口,控制器和视图的旧版本也可以继续使用,提高系统的可维护性。MVC模式允许使用各种不同视图来访问同一个服务器端的代码,即多个视图能共享一个模型,有利于代码重用,提高了系统的开发效率。

  • 第10题:

    决定软件工程方法论所有步骤的关键目标是提高软件的()

    • A、可移植性
    • B、可靠性
    • C、可维护性
    • D、效率

    正确答案:C

  • 第11题:

    软件可移植性是用来衡量软件质量的重要尺度之一,为提高软件可移植性,应注意提高软件的()。

    • A、使用方便性
    • B、简洁性
    • C、可靠性
    • D、设备独立性

    正确答案:C

  • 第12题:

    单选题
    软件工程学的一个重要目标是()。
    A

    提高程序的执行效率

    B

    降低程序对存储空间的要求

    C

    提高软件的可理解性

    D

    提高软件的可维护性


    正确答案: C
    解析: 暂无解析

  • 第13题:

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

    (52)

    A. 易用性

    B. 简洁性

    C. 可靠性

    D. 设备无关性


    正确答案:D

  • 第14题:

    对会计软件进行完善性维护,其主要内容有( )。

    A.改正软件中存在的错误

    B.扩充系统功能,提供新的会计信息

    C.提高软件的运行效率

    D.提高系统处理的安全可靠性


    正确答案:BCD
    解析:纠错性维护可改正软件中存在的错误,完善性维护可扩充系统功能、提供新的会计信息、提高软件的运行效率、提高系统处理的安全可靠性。

  • 第15题:

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

    A.存储效率

    B.执行效率

    C.容错性

    D.可移植性


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

  • 第16题:

    ● ISO/IEC 9126定义的软件质量特性,包括功能性、可靠性、 (32) 、效率、可维护性和可移植性。成熟性子特性属于软件的 (33) 质量特性。

    (32)

    A.稳定性

    B.适合性

    C.易用性

    D.准确性

    (33)

    A.功能性

    B.可靠性

    C.可维护性

    D.可移植性


    正确答案:C,B

  • 第17题:

    ● GB/T 16260将软件的内部 (外部) 质量属性划分为六大质量特性,分别是 (65

    (65)

    A.功能性,可靠性,易用性,效率,维护性和可移植性

    B.功能性、可靠性、易用性、效率、稳定性和可移植性

    C.功能性、可靠性、安全性、效率、易用性和可移植性

    D.功能性、可靠性、兼容性、效率、稳定性和可移植性


    正确答案:A


  • 第18题:

    软件的质量特性包括功能性、可靠性、效率、( )等特性。

    A.易使用性

    B.可维护性

    C.可移植性

    D.响应性

    E.移情性


    正确答案:ABC
    软件质量特性包括功能性、可靠性、易使用性、效率、可维护性和可移植性等6个特性;响应性、移情性是服务质量特性,注意区分。

  • 第19题:

    ● 计算机系统(21)的提高,不利于提高系统的可移植性。

    (21)

    A. 效率

    B. 可维护性

    C. 可靠性

    D. 可用性


    正确答案:A

  • 第20题:

    面向对象的程序设计主要考虑的是提高软件的(  )。

    A.可靠性

    B.可重用性

    C.可移植性

    D.可修改性

    答案:B
    解析:
    面向对象的程序设计通过类的继承与派生机制以及多态性特性,提高了软件代码的可重用性。

  • 第21题:

    软件质量的固有特件有( )等。
    A.可移植性 B.效率
    C.功能性 D.响应性
    E.可靠性


    答案:A,B,C,E
    解析:
    。软件质量特性一般包括功能性、可靠性、易使用性、效率、可维护性和 可移植性六个特性。

  • 第22题:

    软件工程学的一个重要目标是()。

    • A、提高程序的执行效率
    • B、降低程序对存储空间的要求
    • C、提高软件的可理解性
    • D、提高软件的可维护性

    正确答案:D

  • 第23题:

    单选题
    决定软件工程方法论所有步骤的关键目标是提高软件的()
    A

    可移植性

    B

    可靠性

    C

    可维护性

    D

    效率


    正确答案: C
    解析: 暂无解析