itgle.com
更多“在异步通信方式中,通常采用()来校验错误。A、循环冗余校验码B、奇、偶校验码C、海明校验码D、多种校 ”相关问题
  • 第1题:

    以下关于校验码的叙述中,正确的是(3)。

    A.海明码利用多组数位的奇偶性来检错和纠错

    B.海明码的码距必须大于等于1

    C.循环冗余校验码具有很强的检错和纠错能力

    D.循环冗余校验码的码距必定为1


    正确答案:A
    海明码是一种可以纠正一位差错的编码。它是利用信息位为k位,增加r位冗余位,构成一个n=k+r位的码字,然后用r个监督关系式产生的r个校正因子来区分无错和在码字中的n个不同位置的一位错。海明码是利用奇偶性来检错和纠错的校验方法。海明码的构成方法是:在数据位之问插入k个校验位,通过扩大码距来实现检错和纠错。【总结与扩展】(1)循环冗余校验码(CRC码,CRC=CyclicRedundancyCheck):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。(2)生成cRC码的基本原理:任意一个由二进制位串组成的代码都可以和一个系数仅为‘O’和‘1’取值的多项式一一对应。例如:代码1010lll对应的多项式为x6+x4+x2+x+l,而多项式为x5+x3+x2+x+1对应的代码101111。

  • 第2题:

    采用______时,校验位与信息位交叉设置。

    A.循环冗余校验码

    B.海明校验码

    C.奇校验码

    D.偶校验码

     


    正确答案:B
    解析:本题考查校验码的基础知识。
      奇偶校验编码通过增加一位校验位来使编码中“1”的个数恒为奇数(奇校验)或者为偶数(偶校验),它是一种检错码。在实际使用时又可分为垂直奇偶校验、水平奇偶校验和水平垂直奇偶校验等几种。
      海明码也是利用奇偶性来校验数据的。它是一种多重奇偶校验检错系统,它通过在数据位之间插入K个校验位来扩大码距,从而实现检错和纠错。
      循环冗余校验码(CRC)的基本原理是在K位信息码后再拼接R位的校验码,整个编码长度为N位,因此,这种编码又叫(N,K)码。

  • 第3题:

    在异步通信方式中,通常采用______来检验错误。

    A.循环冗余校验码

    B.奇、偶校验码

    C.海明校验码

    D.多种校验方式的组合


    B

  • 第4题:

    以下关于校验码的叙述中,正确的是( )。

    A.海明码利用多组数位的奇偶性来检错和纠错

    B.海明码的码距必须大于等于

    C.循环冗余校验码具有很强的检错和纠错能力

    D.循环冗余校验码的码距必定为


    正确答案:A
    解析:B的错误在于码距不能等于l;C的错误在于CRC不具有纠错能力;D的错误在于CRC能纠错则码距必大于l。【总结与扩展】奇偶校验码是奇校验码和偶校验码的统称,是一种最基本的检错码。它是由n一1位信息元和1位校验元组成,可以表示成为(n,n-1)。如果是奇校验码,在附加上一个校验元以后,码长为n的码字中“1”的个数为奇数个;如果是偶校验码,在附加上一个校验元以后,码长为n的码字中“1”的个数为偶数个。海明码是一种可以纠正一位差错的编码。它是利用在信息位为k位,增加r位冗余位,构成一个n=k+r位的码字,然后用r个监督关系式产生的r个校正因子来区分无错和在码字中的n个不同位置的一位错。它必须满足以下关系式:2^r>=n+1或2^r>=k+r+1海明码的编码效率为:R=k/(k+r)式中k为信息位位数,r为增加冗余位位数。CRC(Cyclic Redundancy Check)循环冗余校验码是由两部分组成,前部分是信息码,就是需要校验的信息,后部分是校验码,如果cRc码共长n个bit,信息码长k个bit,就称为(n,k)码。校验是从数据本身进行检查,它依靠某种数学上约定的形式进行检查,校验的结果是可靠或不可靠,如果可靠就对数据进行处理,如果不可靠,就丢弃重发或者进行修复。

  • 第5题:

    3、具有一定纠错能力的数据校验码有()

    A.奇偶校验码

    B.海明校验码

    C.循环冗余校验码

    D.以上都没有


    海明校验码;循环冗余校验码