第一章测试
1.设机器字长为8位(其中1位为符号位)的整数,当其表示为无符号数、机器数时的范围为( )
A:原码 -128—127
B:反码 -128—127
C:补码 -128—127
D:无符号数 0—255

答案:D
2.在计算机中,小数点保存在( )
A:存储单元的最高位
B:不保存
C:存储单元的次高位
D:存储单元的最低位

答案:B
3.若八位寄存器中保存的信息是11111111时,若为补码,其真值大小为( )
A:-128
B:-1
C:+1
D:+127

答案:B
4.在下列表示法中,“0”只有一种表示形式的是( )
A:原码
B:转码
C:补码
D:反码

答案:C
5.若某种编码的最小距离是4,其检错和纠错能力可能是( )
A:检错2位,纠错2位
B:检错1位,纠错2位
C:检错3位,纠错1位
D:检错3位,纠错2位

答案:C
6.一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。当x = 127,y = -9时,执行赋值语句z = x+y后,x、y和z的值分别是 ( )
A:x = 0000007FH,y = FFF7H,z = 00000076H
B:x = 0000007FH,y = FFF7H,z = FFFF0076H
C:x = 0000007FH,y = FFF9H,z = FFFF0076H
D:x = 0000007FH,y = FFF9H,z = 00000076H

答案:A
7.下列各种数制的数据中最小的数是( )。
A:(101001)2
B:(101001)BCD8421
C:(233)16
D:(52)8

答案:B
8.能发现两位错误并能纠正一位错的编码是( )。
A:偶校验码
B:海明码
C:奇校验码
D:CRC码

答案:B
9.以下关于机器数和真值的说法正确的是( )
A:把符号“数值化”的数称为机器数;
B:把符号“数值化”的数称为真值;
C:把带“+”“-”的数称为机器数;
D:把带“+”“-”的数称为真值;

答案:AD
10.1、计算机字长16位,采用补码表示整数,下列关于其表示数据范围的描述中正确的是( )
A:能表示的最大负数是-1
B:能表示最大正数是(2^15) – 1
C:能表示的最小正数是1
D:能表示的最小负数是- (2 ^15)

答案:ABCD
11.当 -1 < x < 0时, [x]补是( )
A:2-x
B:1-x
C:2-2-n+x
D:2+x

答案:D
12.如果某系统15*4=112成立,则系统采用的进制是( )
A:9
B:7
C:8
D:6

答案:D
13.两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别( )
A:FFFF0A2B和0000E16A
B:00000A2B和0000E16A
C:00000A2B和FFFFE16A
D:11110A2B和FFFFE16A

答案:C
14.对字长为8位的二进制代码10001101,下列说法错误的是( )
A:如果代码为原码数,则其十进制真值为-13
B:如果代码为标准移码数,则其十进制真值为+115
C:如果代码为无符号数,则其十进制真值为+141
D:如果代码为补码数,则其十进制真值为-115

答案:B
15.下列对海明校验的描述中,正确的描述是( )
A:分成r组时,可以得到r位错误码,因此可以区分2^r种只有1位出错的情况
B:海明校验码的码距与校验位的位数没有关系
C:在任何条件下,海明校验都无法检测到多位数据同时出错的情况
D:待编码数据长度为4位,再增加3位校验码就可以检测到仅1位数据出错的情况并纠错

答案:D

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(187) dxwkbang
返回
顶部