在信息系统中,为防止数据偶发性错误,在数字代码上增设校验位是检测错误的常用手段。设计的原则是:金错功能强,增加存储量不多,便于自动计算校验位上的值,便于自动进行校验。 例如,第二代身份证号共18位,其中左17位是数字代码,末位是校验位。 设i(i=1,…,18)表示第二代身份证号从右到左的编号,Ai(i=2,…,18)表示身份证号第i位上的数字,则A1校验位上的数字可以按如下方法计算(注意所有计算均在模11下进行):A1=(12-r)(modll) 如果A1=10,则以“X”表示。 从以上算法可知,对18

题目

在信息系统中,为防止数据偶发性错误,在数字代码上增设校验位是检测错误的常用手段。设计的原则是:金错功能强,增加存储量不多,便于自动计算校验位上的值,便于自动进行校验。 例如,第二代身份证号共18位,其中左17位是数字代码,末位是校验位。 设i(i=1,…,18)表示第二代身份证号从右到左的编号,Ai(i=2,…,18)表示身份证号第i位上的数字,则A1校验位上的数字可以按如下方法计算(注意所有计算均在模11下进行):

A1=(12-r)(modll) 如果A1=10,则以“X”表示。 从以上算法可知,对18位身份证号Ai=1,…,18)进行校验的方法是验证:

是否等于______。

A.0

B.1

C.2

D.10


相似考题
更多“ 在信息系统中,为防止数据偶发性错误,在数字代码上增设校验位是检测错误的常用手段。设计的原则是:金错功能强,增加存储量不多,便于自动计算校验位上的值,便于自动进行校验。 例如,第二代身份证号共18位,其中左17位是”相关问题
  • 第1题:

    ●循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为k位,校验位为r位,则CRC码的格式为(2)。

    (2)A.k个数据位之后跟r个校验位

    B.r个校验位之后跟k个数据位

    C.r个校验位随机加入k个数据位中

    D.r个校验位等间隔地加入k个数据位中


    正确答案:A

  • 第2题:

    ●为减少手工输入数字代码时发生的错误,常用的手段是在数字代码上增设校验位。例如,第二代身份证号共18位,其中左17位是数字代码,尾部一位是校验位。

    设i(i=1..18)表示第二代身份证号从右到左的各位编号,Ai (i=2..18)表示身份证

    号第i位上的数字,则校验位A1上的数字可以按如下方法计算:

    r=(A2W2+A3W3+...+A18W18)mod11

    其中,Wi=2i-1 mod 11,A1=(12 -r)mod 11

    如果A1 =10,则以“X”表示。

    设某人的身份证号代码如下表中的Ai (i=2..18)所示:

    则校验位A1= (65)。

    (65)

    A.4

    B.5

    C.6

    D.X


    正确答案:B

  • 第3题:

    ● 在信息系统中,为防止数据偶发性错误,在数字代码上增设校验位是检测错误的常用手段。设计的原则是:查错功能强,增加存储量不多,便于自动计算校验位上的值,便于自动进行校验。

    例如,第二代身份证号共18位,其中左17位是数字代码,末位是校验位。

    (55)

    A. 0

    B. 1

    C. 2

    D. 10


    正确答案:B

  • 第4题:

    海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于 32 位的数据,至少需要加(请作答此空)个校验位才能构成海明码。以 10 位数据为例,其海明码表示为 D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中 Di(0≤i≤9)表示数据位,Pj(1 ≤j≤4)表示校验位,数据位 D9由 P4、P3和 P2进行校验(从右至左 D9的位序为 14,即等于 8+4+2,因此用第 8 位的 P4、第 4 位的 P3和第 2 位的 P2校验),数据位 D5 由( )进行校验

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

    答案:D
    解析:
    海明码数据位与校验位之间的关系可以采用下述公式表示:2k≥n+k+1,其中数据位是n位,校验位是k位。因此第5题套入公式可得需要6位校验位。答案:D

  • 第5题:

    海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要增加( )个校验位才能构成海明码。
    以10位数据为例,其海明码表示为D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0<=i<=9)表示数据位,Pj(1<=j<=4)表示校验位,数据位D9由P4P3和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4,第4位的P3和第2位的P2校验),数据位D5由( )进行校验。

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

    答案:D
    解析:

  • 第6题:

    身份证号的最后一位是校验位。数据中增加校验位有利于在数据处理中发现不少错误,但()时是不能靠校验位来发现的。

    • A、将数字看错(例如将1看成7)
    • B、盲打偶尔按错数字键
    • C、数字易位错误(例如将1324录入成1234)
    • D、张冠李戴(例如将张三的身份证号录入到李四的记录中)

    正确答案:D

  • 第7题:

    校验位容易发现的错误是()

    • A、抄写错
    • B、易位错
    • C、传输错
    • D、原数据错

    正确答案:A,B,C

  • 第8题:

    有一代码值为1325,其校验位采用几何级数法计算,则校验位值为()。

    • A、4
    • B、0
    • C、3
    • D、6

    正确答案:C

  • 第9题:

    在异步通信中,完整的一帧信息一般包括四个部分,传送过程中它们的正确顺序是()

    • A、停止位、起始位、数据位、校验位
    • B、起始位、数据位、校验位、停止位
    • C、数据位、校验位、停止位、起始位
    • D、起始位、数据位、停止位、校验位

    正确答案:B

  • 第10题:

    多选题
    校验位容易发现的错误是()
    A

    抄写错

    B

    易位错

    C

    传输错

    D

    原数据错


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

  • 第11题:

    问答题
    设计代码校验位的方案如下:若原编码为13752,共五位。从左至右取权32,16,8,4,2,对乘积之和以11为模取余作为校验位。请计算出原编码的校验位。(写出计算过程)

    正确答案: 32×1+16×3+8×7+4×5+2×2=160
    160÷11=14…6
    原代码的校验位为6
    解析: 暂无解析

  • 第12题:

    判断题
    用质数法确定代码结构中的校验位时,校验位的取值是质数法中的除得的余数
    A

    B


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

  • 第13题:

    海明校验码的编码规则有哪些?

    A、校验位与数据位之和为m,每个校验位Pi在海明码中被分在位号2^i-1的位置上,其余各位为数据位,并按从低向高逐位依次排列的关系分配各数据位

    B、海明码的每一位位码Hi(包括数据位和校验位)由多个校验位校验,其关系是被校验的每一位位号要等于校验它的各校验位的位号之和

    C、校验位与数据位之和为m,每个校验位Pi在海明码中被分在位号2^i+1的位置上,其余各位为数据位,并按从低向高逐位依次排列的关系分配各数据位

    D、海明码的每一位位码Hi(包括数据位和校验位)由多个校验位校验,其关系是被校验的每一位位号要等于校验它的各校验位的位号之积


    答案:AC

  • 第14题:

    下列关于奇偶校验的说法错误的是( )

    A.采用奇偶校验的内存条为每个字节增加1位奇偶校验位

    B.现在内存芯片普遍使用带奇偶校验位的内存条

    C.具有奇偶校验功能的内存条在其组成方式上体现为多出一片芯片

    D.奇偶校验可以检测错误,不能纠正错误


    正确答案:B
    解析:采用奇偶校验的内存条,在每个字节的基础上再增加1位,用于记录每个字节的奇偶性,增加的这一位被称为奇偶校验位,选项A的说法是正确的。具有奇偶校验功能的内存条在其组成方式上体现为多出一片芯片,选项C的说法是正确的。奇偶校验方法只能检查出一位数据访问或传送错误的情况,无法检查多位同时出错的情况,因此只是一种简单的查错方法,也不能纠正错误。选项D是正确的。使用奇偶校验是为了提高内存条数据读/写的可靠性,现在的内存的芯片的结构性能、工艺质量的提高已使内存条的读写具有很高的可靠性,所以很少使用带奇偶校验位的内存条。选项B的说法错误。

  • 第15题:

    海明码是一种常用的纠错码。如果被校数据是k位二进制数,再增加若干位校验位,使得校验位的值决定于某些被校位数据,当被校数据出错时,可根据校验位值的变化找到出错位,进而纠正出错位。若新增校验位为r位,则校验位之位数与被校验数据之位数应满足(3)。由校验位和被校验位数据逐位异或可得到海明校验值,如果各位海明校验值均为零,表示(4)。

    A.2r≥k+r

    B.2r≥k+r+1

    C.2k≥k+r+1

    D.2r≥k+r


    正确答案:B

  • 第16题:

    海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要增加( )个校验位才能构成海明码。
    以10位数据为例,其海明码表示为D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0<=i<=9)表示数据位,Pj(1<=j<=4)表示校验位,数据位D9由P4P3和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4,第4位的P3和第2位的P2校验),数据位D5由( )进行校验。

    A.P4P1
    B.P4P2
    C.P4P3P1
    D.P3P2P1

    答案:B
    解析:

  • 第17题:

    代码设计中校验位能发现哪些错误?计算校验位值有哪些方法?


    正确答案: 代码设计中的校验位能发现以下错误:抄写错误、易位错误、双易错误和随机错误。
    计算校验位值的方法有:算术级法、几何级法和质数法。

  • 第18题:

    当传送十进制数5时,在8421奇校验码的校验位上值应为1。


    正确答案:正确

  • 第19题:

    用质数法确定代码结构中的校验位时,校验位的取值是质数法中的除得的余数


    正确答案:正确

  • 第20题:

    设计代码校验位的方案如下:若原编码为13752,共五位。从左至右取权32,16,8,4,2,对乘积之和以11为模取余作为校验位。请计算出原编码的校验位。(写出计算过程)


    正确答案: 32×1+16×3+8×7+4×5+2×2=160
    160÷11=14…6
    原代码的校验位为6

  • 第21题:

    单选题
    身份证号的最后一位是校验位。数据中增加校验位有利于在数据处理中发现不少错误,但()时是不能靠校验位来发现的。
    A

    将数字看错(例如将1看成7)

    B

    盲打偶尔按错数字键

    C

    数字易位错误(例如将1324录入成1234)

    D

    张冠李戴(例如将张三的身份证号录入到李四的记录中)


    正确答案: B
    解析: 身份证号的最后一位是校验位。数据中增加校验位有利于在数据处理中发现不少错误,但张冠李戴(将张三的身份证号录入到李四的记录中)时是不能靠校验位来发现的。因为只是将身份证号放在别的记录中,并不是身份证号录错了,所以不能发现错误。

  • 第22题:

    问答题
    代码设计中校验位能发现哪些错误?计算校验位值有哪些方法?

    正确答案: 代码设计中的校验位能发现以下错误:抄写错误、易位错误、双易错误和随机错误。
    计算校验位值的方法有:算术级法、几何级法和质数法。
    解析: 暂无解析

  • 第23题:

    单选题
    有一代码值为1325,其校验位采用几何级数法计算,则校验位值为()
    A

    4

    B

    0

    C

    3

    D

    6


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