在屏蔽软件错误的冗错技术中,冗余附加件的构成包括(53)。A.关键程序和数据的冗余存储和调用B.为检测或纠正信息在运算或传输中的错误须外加的一部分信息C.检测、表决、切换、重构、纠错和复算的实现D.实现错误检测和错误恢复的程序

题目

在屏蔽软件错误的冗错技术中,冗余附加件的构成包括(53)。

A.关键程序和数据的冗余存储和调用

B.为检测或纠正信息在运算或传输中的错误须外加的一部分信息

C.检测、表决、切换、重构、纠错和复算的实现

D.实现错误检测和错误恢复的程序


相似考题
更多“在屏蔽软件错误的冗错技术中,冗余附加件的构成包括(53)。A.关键程序和数据的冗余存储和调用B.为检 ”相关问题
  • 第1题:

    下列数据冗余方式中,由于像素相关性而产生的冗余方式为()。

    A.编码冗余

    B.像素间冗余

    C.心理视觉冗余

    D.计算冗余


    参考答案:B

  • 第2题:

    可以通过以下哪些方案来提供高可用性?

    A.硬件冗余备份

    B.网络冗余备份

    C.软件冗余备份

    D.数据冗余备份


    答案:ABCD

  • 第3题:

    常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是()。()A.多版本程序设计可以检查软件故障,但不能检查硬件故障B.用一组数据检查运算逻辑部件的功能属于能力检查C.一致性检查时要把计算机的计算结果与手工计算结果进行比较D.软件冗余是一种动态冗余技术


    正确答案:B
        软件容错的主要目的是提供足够的冗余信息和算法程序,使系统在实际运行时能够及时发现程序设计错误,采取补救措施,以提高软件可靠性,保证整个计算机系统的正常运行。
        软件容错技术主要有恢复块方法、N版本程序设计和防卫式程序设计等。有关这3种方法的详细介绍,请阅读本丛书中的《系统分析师考试论文试题分类分析与范文》第3章相关内容。
        除上述3种方法外,提高软件容错能力也可以从计算机平台环境、软件工程和构造异常处理模块等不同方面达到。此外,利用高级程序设计语言本身的容错能力,采取相应的策略,也是可行的办法。例如,C++语言中的try_except处理法、try_finally中止法等。
        试题中提到的一致性检查和能力检查也是软件冗余的方法,其中,一致性检查是先预测程序的运行结果,然后将程序运行中和运行后的结果与预测值进行比较,根据比较结果判断软硬件的故障。能力检查是用诊断程序检查系统各个部件的功能是否符合设计的要求,例如,用诊断程序读写存储器的各个存储单元以检查其读写和存储功能是否正常,又如,用一组数据检查运算逻辑部件的功能是否正常。

  • 第4题:

    图像中的两个或多个区域所对应的所有像素值相同或相近,从而产生的数据重复性存储。这是指哪种冗余情况:()

    A.视觉冗余

    B.区域相似性冗余

    C.纹理统计冗余

    D.结构冗余


    参考答案:B

  • 第5题:

    在容错计算机中采用冗余技术来提高系统的可靠性和可用性,这些冗余技术不包括______。

    A.硬件冗余

    B.信息冗余

    C.时间冗余

    D.人员冗余


    正确答案:D
    解析:作为容错技术,主要考虑4种冗余:①硬件冗余、②软件冗余、③信息冗余和④时间冗余,但作为一个具体软件系统,往往会采用多种技术去实现。例如,在硬件冗余的基础上实现软件的冷备份、温备份、热备份;软件冗余采用N版本技术(包括多种语言、多种编译器、背对背开发等);信息冗余采用数据检错码(例如CRC码等)、纠错码(例如海明码等)技术;时间冗余通常采用多次运行同一个程序(或Ⅳ个版本的程序),对结果进行冗余比较。

  • 第6题:

    容错计算机中采用冗余技术来提高系统的可靠性和可用性。这些冗余技术不包括(74)。

    A.硬件冗余

    B.信息冗余

    C.时间冗余

    D.人员冗余


    正确答案:D
    解析:实现容错技术的主要手段是冗余。冗余是指实现系统规定功能是多余的那部分资源,包括硬件(结构)、软件(冗余附加)、信息和时间。(1)结构冗余。结构冗余是通常用的冗余技术,按其工作方式,可分为静态冗余、动态冗余和混合冗余3种。.静态冗余。常用的有三模冗余和多模冗余。静态冗余通过表决和比较来屏蔽系统中出现的错误。例如,三模冗余是对三个功能相同但由不同的人采用不同的方法开发出的模块的运行结果进行表决,以多数结果作为系统的最终结果。即如果模块中有一个出错,这个错误能够被其他模块的正确结果“屏蔽”。由于无需对错误进行特别的测试,也不必进行模块的切换就能实现容错,故称为静态冗余。.动态冗余。动态冗余的主要方式是多重模块待机储备,当系统检测到某工作模块出现错误时,就用一个备用的模块来顶替它并重新运行。这里须有检测、切换和恢复过程,故称其为动态冗余。每当一个出错模块被其备用模块顶替后,冗余系统相当于进行了一次重构。各备用模块在其待机时,可与主模块一样工作,也可不工作。前者叫做热备份系统,后者叫做冷备份系统。在热备份系统中备用模块在待机过程中的失效率为0。.混合冗余。它兼有静态冗余和动态冗余的长处。(2)信息冗余。为检查或纠正信息在运算或传输中的错误,须外加一部分信息,这种现象称为信息冗余。(3)时间冗余。指以重复执行指令(指令复执)或程序(程序复算)来消除瞬时错误带来的影响。(4)冗余附加技术。指为实现上述冗余技术所需的资源和技术,包括程序、指令、数据、存放和调动它们的空间和通道等。

  • 第7题:

    Erasure code冗余技术是RAID的超集,能够支持比传统RAID 算法的高可靠性和更灵活的冗余策略 ——Erasure code算法提供更多的数据冗余,由于采用数据切片的技术,在数据恢复时效率更高;

    A.错误

    B.正确


    参考答案:B

  • 第8题:

    在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括 ( ) 。

    A.关键程序和数据的冗余存储及调用
    B.冗余备份程序的存储及调用
    C.实现错误检测和错误恢复的程序
    D.实现容错软件所需的固化程序

    答案:A
    解析:
    冗余技术又称储备技术,它是利用系统的并联模型来提高系统可靠性的一种手段。冗余附加件包括:独立设计的相同功能冗余备份程序的存储及调用;实现纠错检测及恢复的程序;为实现容错软件所需的固化程序

  • 第9题:

    关于冗余数据的叙述中,不正确的是()。

    A.冗余的存在给数据库的维护增加困难
    B.不应该在数据库中存储任何冗余数据
    C.冗余数据是指可由基本数据导出的数据
    D.冗余的存在容易破坏数据库的完整性

    答案:B
    解析:
    数据库中不可能实现完全杜绝冗余。

  • 第10题:

    关于设备冗余配置,下列说法错误的是()。

    • A、过程控制装置CPU一般采用冗余配置
    • B、关键服务器采用电源、硬盘等冗余配置
    • C、关键服务器采取冗余配置后,其硬盘无需再进行冗余配置
    • D、对于关键的卡件采用冗余配置

    正确答案:C

  • 第11题:

    容错计算机中采用冗余技术来提高系统的可靠性和可用性。这些冗余技术不包括()

    • A、硬件冗余
    • B、信息冗余
    • C、时间冗余
    • D、人员冗余

    正确答案:D

  • 第12题:

    单选题
    常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是()
    A

    多版本程序设计可以检查软件故障,但不能检查硬件故障

    B

    用一组数据检查运算逻辑部件的功能属于能力检查

    C

    一致性检查时要把计算机的计算结果与手工计算结果进行比较

    D

    软件冗余是一种动态冗余技术


    正确答案: A
    解析: 软件容错的主要目的是提供足够的冗余信息和算法程序,使系统在实际运行时能够及时发现程序设计错误,采取补救措施,以提高软件可靠性,保证整个计算机系统的正常运行。软件容错技术主要有恢复块方法、N版本程序设计和防卫式程序设计等。试题中提到的一致性检查和能力检查也是软件冗余的方法,其中,一致性检查是先预测程序的运行结果,然后将程序运行中和运行后的结果与预测值进行比较,根据比较结果判断软硬件的故障。能力检查是用诊断程序检查系统各个部件的功能是否符合设计的要求,例如,用诊断程序读写存储器的各个存储单元以检查其读写和存储功能是否正常,又如,用一组数据检查运算逻辑部件的功能是否正常。

  • 第13题:

    ● 容错计算机的主要设计目标是为了提高计算机系统的可靠性和(1)。提高计算机可靠性的技术可以分为避错技术和容错技术。后者主要运用行冗余技术来抵消由于故障而引起的影响。而冗余一般可以分为(2)。

    (1)A. 稳定性 B. 可用性 C.可修改性 D. 可移植性

    (2)

    A. 数据冗余、软件冗余、时间冗余、空间冗余

    B. 软件冗余、数据冗余、时间冗余、空间冗余

    C. 硬件冗余、数据冗余、软件冗余、信息冗余

    D. 硬件冗余、软件冗余、时间冗余、信息冗余


    正确答案:B,D
        容错是指计算机系统在运行过程中发生一定的硬件故障或软件错误时,仍能保持正常工作而不影响正确结果的一种性能或措施。具有容错能力的计算机称为容错计算机。容错是采用冗余方法来消除故障影响的。
        提高计算机可靠性的技术可以分为避错技术和容错技术。后者主要运用冗余技术来抵消由于故障所引起的影响。冗余技术是计算机容错技术的基础,一般可分为下列几种类型。
        (1)硬件冗余:以检测或屏蔽故障为目的而增加一定硬件设备的方法。
        (2)软件冗余:为了检测或屏蔽软件中的差错而增加一些在正常运行时所不需要的软件方法。
        (3)信息冗余:在实现正常功能所需要的信息外,再添加一些信息,以保证运行结果正确性的方法。纠错码就是信息冗余例子。
        (4)时间冗余:使用附加一定时间的方法来完成系统功能。这些附加的时间主要用在故障检测、复执或故障屏蔽上。
        (5)简单的双机备份:在20世纪60年代,主要利用双处理机或双机的方法来达到容错的目的。例如把关键的元件(处理机、存储器等)或整个计算机设置两套,一是系统运行时使用,另一份用做备份。根据系统的工作情况又可分为热备份和冷备份两种。
        ·热备份(双重系统):两套系统同时同步运行,当联机子系统检测到错误时,退出服务进行检修,而由热备份子系统接替工作。
        ·冷备份(双工系统):处于冷备份的子系统平时停机或者运行与联机系统无关的运算,当联机子系统产生故障时,人工或自动进行切换,使冷备份系统成为联机系统。在冷备份时,不能保证从程序端点处精确地连续工作,因为备份机不能取得原来的机器上当前运行的全部数据。
        (6)操作系统支持的双机容错:20世纪在70年代中期出现了软件和硬件结构的容错方法。该方法在操作系统的层次上,支持联机维修,即故障部分退出后运行、进行维修并重新投入运行都不影响正在运行的应用程序。该结构的特点是系统内包括双处理器、双存储器、双输入/输出控制器、不间断工作的电源,以及与之适应的操作系统等。因此上述硬件的责任一部分发生故障都不会影响系统的继续工作。系统容错是在操作系统控制下进行的,在每个处理机上都保持了反映所有系统资源状态的表格,以及本机和其他机的工作进程。

  • 第14题:

    冗余技术通常分为4类,其中(29)按照工作方法可以分为静态、动态和混合冗余。

    A.时间冗余

    B.信息冗余

    C.结构冗余

    D.冗余附加技术


    正确答案:C
    解析:实现容错的手段主要是冗余。冗余是指所有对于实现系统功能的软件来说,多余的那部分资源,包括硬件、软件、时间、信息等。冗余技术通常分为4类,其中,结构冗余是常用的冗余技术,由于工作方式的不同,分为静态冗余、动态冗余、混合冗余。

  • 第15题:

    ●在屏蔽软件错误的容错系统中,冗余附加技术的构成不包括(32)。

    (32)A.关键程序和数据的冗余存储及调用

    B.冗余备份程序的存储及调用

    C.实现错误检测和错误恢复的程序

    D.实现容错软件所需的固化程序


    正确答案:A

  • 第16题:

    实现容错计算的主要手段是冗余。______中动态冗余的典型例子是热备系统和冷备系统。

    A.结构冗余

    B.信息冗余

    C.时间冗余

    D.冗余附加技术


    正确答案:A
    解析:实现容错计算的主要手段是冗余,通常冗余技术主要分为①结构冗余(硬件冗余)、②信息冗余、③时问冗余和④冗余附加技术。其中,结构冗余是最常用的冗余技术。按其工作方式可以分为静态冗余、动态冗余和混合冗余。静态冗余通过表决和比较来屏蔽系统中出现的错误。动态冗余的主要方式是多重模块待机储备,相继运行,以维持系统的正常工作。其典型的例子是热备系统和冷备系统。混合冗余则是静态冗余和动态冗余的综合。

  • 第17题:

    我们可以通过数据压缩技术使原始的声音和图像数据减小,其可能性在于(61)。

    (1)人的听觉具有掩蔽效应

    (2)数据中存在大量空间冗余

    (3)数据中存在时间冗余

    (4)数据中存在结构冗余

    (5)数据中存在知识冗余

    A.(1)(2)(3)(4)(5)

    B.(1)(2)(4)(5)

    C.(1)(2)(3)(4)

    D.(1)(3)(5)


    正确答案:A
    解析:所有项均是能进行数据压缩的原因。

  • 第18题:

    在屏蔽软件错误的容错系统中,冗佘附加技术的构成不包括( )。

    A.关键程序和数据的冗余存储及调用 B.冗余备份程序的存储及调用 C.实现错误检测和错误恢复的程序 D.实现容错软件所需的固化程序


    正确答案:A

  • 第19题:

    ● 冗余技术通常分为 4类,其中 (29) 按照工作方法可以分为静态、动态和混合冗余。

    (29)

    A. 时间冗余

    B. 信息冗余

    C. 结构冗余

    D. 冗余附加技术


    正确答案:C

  • 第20题:

    提高网络的可用性可以采取的措施是( )

    A.数据冗余
    B.链路冗余
    C.软件冗余
    D.电路冗余

    答案:B
    解析:

  • 第21题:

    实现容错计算的主要手段是冗余。()中动态冗余的典型例子是热备系统和冷备系统。

    • A、结构冗余
    • B、信息冗余
    • C、时间冗余
    • D、冗余附加技术

    正确答案:A

  • 第22题:

    有关数据冗余说法错误的是()。

    • A、数据库中,数据存在副本的现象,就是数据冗余
    • B、通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性
    • C、在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余。
    • D、数据冗余通常是由于数据库设计引起的。

    正确答案:D

  • 第23题:

    单选题
    实现容错计算的主要手段是冗余。()中动态冗余的典型例子是热备系统和冷备系统。
    A

    结构冗余

    B

    信息冗余

    C

    时间冗余

    D

    冗余附加技术


    正确答案: C
    解析: 实现容错技术的主要手段是冗余。冗余是指实现系统规定功能是多余的那部分资源,包括硬件(结构)、软件(冗余附加)、信息和时间。
    结构冗余是通常用的冗余技术,按其工作方式,可分为静态冗余、动态冗余和混合冗余3种。热备系统和冷备系统属于这3种当中的动态冗余。