更多“利用海明码(Hamming Code)纠正单位错,如果信息码字为1011101,则至少需要加入(4)位冗余位。A.1B.2C ”相关问题
  • 第1题:

    利用海明码(Hamming Code)纠正单位错,如果有7位信息位,则至少需要加入(8)位冗余位。

    A.2

    B.3

    C.4

    D.5


    正确答案:C
    解析:信息冗余中的海明码能纠正可能出现的单比特错。假设信息位为k,冗余校验位为r,纠正单比特错需满足2rk+r+1的关系。本试题中,k=7,则r4。

  • 第2题:

    利用海明码(Hamming Code)纠正单位错,如果有6位信息位,则需要加入( )位冗余位。

    A.2
    B.3
    C.4
    D.5

    答案:C
    解析:

  • 第3题:

    设数据码字为10010011,采用海明码进行校验,则必须加入 ( ) 比特冗余位才能纠正一位错。

    A.2
    B.3
    C.4
    D.5

    答案:C
    解析:
    n位海明码最多可以校验和纠正 2n-1位的数据中的一位错误,(这些数据包括用户数据和海明码自身)。因此,3位海明码最多可以检验和纠正8-1-3=4位用户数据中的一位错误;4位海明码最多可以检验和纠正16-1-4=11位用户数据中的一位错误。

  • 第4题:

    ● 设数据码字为10010011,采用海明码进行校验,则必须加入 (20) 比特冗余位才能纠正一位错。 (20)A.

    设数据码字为10010011,采用海明码进行校验,则必须加入( ) 比特冗余位才能纠正一位错。

    A.2

    B.3

    C.4

    D.5

    请帮忙给出正确答案和分析,谢谢!


    正确答案:C


  • 第5题:

    设数据码字为10010,采用海明码进行校验,则必须加入( )比特冗余位才能纠正一位错。

    A.2
    B.3
    C.4
    D.5

    答案:C
    解析:
    设海明码校验位为k,信息位为m,则他们之间的关系应满足m+k+1≤2^K。
    本题中数据码字为10010,则m=5,得到k最小为4。