1.二进制数111111转换为十进制数,等于(D)。
A、69
B、67
C、65
D、63
【解析】(111111B)=(0011,1111B)=(3FH)=3*16+15=(63D)
2.十进制263转换为二进制数等于(C)。
A、110000111
B、100100111
C、100000111
D、100000110
【解析】(263D)=256+7=16*16+7=10H*10H+7H=(107H)=(0001,0000,0111B)
3.将二进制数10101100右边一个0删除后,这个数的十进制数是(A)。
A、86
B、172
C、88
D、176
【解析】将二进制数右边的一个0删除后,原来的数将缩小2倍:方法一:(1010,1100B)=(ACH)=10*16+12=(172D),除以2,得(86D);方法二:将二进制数10101100右边一个0删除后,得(1010110B)=(0101,0110B)=(56H)=5*16+6=(86D)
4.在二进制数1010111右边增加一个0后,这个数的十进制数是(C)。
A、87
B、172
C、174
D、88
【解析】在二进制数右边增加一个0后,将是原来的数的2倍:方法一:(0101,0111B)=(57H)=5*16+7=(87D),乘以2,得(174D);方法二:在二进制数1010111右边增加一个0后,得(10101110B)=(1010,1110B)=(AEH)=10*16+14=(174D)
5.按照数的进位制概念,下列各个数中正确的八进制数是(A)。
A、1101
B、7081
C、1109
D、B03A
【解析】八进制是一种以8为模的计数法,基数有0,1,2,3,4,5,6,7八个数字,加法逢八进1,减法借一当八(即8进制数中不能存在大于或等于8的字符)。
6.设任意一个十进制整数为D,转换成二进制数为B。根据数制的概念,下列叙述中正确的是(C)。
A、数字B的位数<数字D的位数
B、数字B的位数<=数字D的位数
C、数字B的位数>=数字D的位数
D、数字B的位数>数字D的位数
【解析】在数值转换中,基数越大,位数越少。当为0、1时位数可以相等。
7.无符号二进制整数111111转换成十进制数是(C)。
A、71
B、65
C、63
D、62
【解析】方法一:根据按位权展开求和(11,1111B)=2^5+2^4+2^3+2^2+2^1+1=(63D);方法二:(11,1111B)=(3FH)=3*16+15=(63D);方法三:(111111B)=(1000000B)-1=2^6-1=(63D)
8.一个字长为8位的无符号二进制整数能表示的十进制数值范围是(B)。
A、0~256
B、0~255
C、1~256
D、1~255
【解析】无符号二进制数的第一位可为0,所以当全为0时最小值为0,当全为1时最大值为2?-1=255。
9.将十进制257转换成十六进制数是(B)。
A、11
B、101
C、F1
D、FF
【解析】十进制数转十六进制数,将十进制逐步展开为16的最大倍数的代数和:1、(257D)=256+1=16*16+1=10H*10H+1H=(101H);2、(301D)=256+32+13=16*16+2*16+13=10H*10H+2H*10H+DH=100H+20H+DH=(12DH);3、(100D)=96+4=6*16+4=6*10H+4H=(64H)
10.十进制数100转换成二进制数是(A)。
A、01100100
B、01100101
C、01100110
D、01101000
【解析】(100D)=96+4=6*16+4=6*10H+4H=(64H)=(01100100B)
11.如果在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的(B)。
A、10倍
B、2倍
C、1/2
D、1/10
【解析】最后位加0等于前面所有位都乘以2再相加,所以是2倍。
12.在计算机中,组成一个字节的二进制位位数是(D)。
A、1
B、2
C、4
D、8
【解析】字节是存储容量的基本单位,1个字节由8位二进制组成。。
13.十进制数100转换成无符号二进制整数是(C)。
A、01101010
B、01101000
C、01100100
D、01100110
【解析】将整数逐个分解为2的最大整数倍,(100D)=64+32+0+0+4+0+0=(0110,0100B)=(64H)
14.十进制整数127转换为二进制整数等于(C)。
A、1010000
B、0001000
C、1111111
D、1011000
【解析】 方法一:(127D)=64+32+16+8+4+2+1=2^6+2^5+2^4+2^3+2^2+2^1+1=(0111,1111B)=(7FH)。方法二:将127凑最小的2的次幂数,即(127D)=(128D)-1=8*16-1=8*10H-1H=80H-1H=(7FH)(=01111111B)
15.用8位二进制数能表示的最大的无符号整数等于十进制整数(A)。
A、255
B、256
C、128
D、127
【解析】 无符号二进制数各位都为1时值最大,最大值为2^8-1=255
16.十进制数60转换成二进制数是(C)。
A、0111010
B、0111110
C、0111100
D、0111101
【解析】(60D)=48+12=3*16+12=3*10H+CH=(3CH)=(00111100B)
17.字长为7位的无符号二进制整数能表示的十进制整数的数值范围是(C)。
A、0~128
B、0~255
C、0~127
D、1~127
【解析】无符号二进制数的第一位可为0,所以当全为0时,最小值为0,当全为1时,最大值为2^7-1=127。
18.十进制整数64转换为二进制整数等于(B)。
A、1100000
B、1000000
C、1000100
D、1000010
【解析】(64D)=64+0+0+0+0+0+0=2^6+0+0+0+0+0+0=(0100,0000B)=(40H)
19.一个字长为6位的无符号二进制数能表示的十进制数值范围是(B)。
A、0~64
B、0~63
C、1~64
D、1~63
【解析】无符号二进制数的第一位可为0,所以当全为0时最小值为0,当全为1时最大值为2^6-1=63。
20.在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的(B)。
A、4倍
B、2倍
C、1/2倍
D、1/4倍
【解析】最后位加0等于前面所有位都乘以2再相加,所以是2倍。
21.一个字长为5位的无符号二进制数能表示的十进制数值范围是(B)。
A、1~32
B、0~31
C、1~31
D、0~32
【解析】无符号二进制数的第一位可为0,所以当全为0时最小值为0,当全为1时最大值为2^5-1=31。
22.十进制数18转换成二进制数是(C)。
A、010101
B、101000
C、010010
D、001010
【解析】简易十进制整数转换成二进制整数的方法(18D):=16+2=10H+2H=(12H)=(0001,0010B)
23.十进制数29转换成无符号二进制数等于(B)。
A、11111
B、11101
C、11001
D、11011
【解析】(29D)=16+13=10H+DH=(1DH)=(00011101B)
24.一个字长为6位的无符号二进制数能表示的十进制数值范围是(D)。
A、0~64
B、1~64
C、1~63
D、0~63
【解析】无符号二进制数的第一位可为0,所以当全为0时最小值为0,当全为1时最大值为2^6-1=63。
25.在计算机内部用来传送、存储、加工处理的数据或指令所采用的形式是(B)。
A、十进制码
B、二进制码
C、八进制码
D、十六进制码
【解析】计算机内部采用二进制进行数据交换和处理。
26.十进制整数100转换成无符号二进制整数是(D)。
A、01100110
B、01101000
C、01100010
D、01100100
【解析】 (100D)=96+4=6*16+4=6*10H+4H=(64H)=(0110,0100B)。
27.如果在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的(B)。
A、4倍
B、2倍
C、1/2
D、1/4
【解析】最后位加0等于前面所有位都乘以2再相加,所以是2倍。
28.如果删除一个非零无符号二进制偶整数后的2个0,则此数的值为原数(D)。
A、4倍
B、2倍
C、1/2
D、1/4
【解析】删除偶整数后的两个0等于前面所有位都除以4再相加,所以是1/4倍。
29.下列度量单位中,用来度量CPU时钟主频的是(C)。
A、MB/s
B、MIPS
C、GHz
D、MB
【解析】 MIPS是运算速度,MB是存储容量,MB/s是传输速率,GHz是时钟频率单位。
30.无符号二进制整数111110转换成十进制数是(A)。
A、62
B、60
C、58
D、56
【解析】根据按位权展开求和(111110B)=(11,1110B)=(3EH)=3*16+14=(62D)
31.设任意一个十进制整数为D,转换成二进制数为B。根据数制的概念,下列叙述中正确的是(C)。
A、数字B的位数<数字D的位数
B、数字B的位数≤数字D的位数
C、数字B的位数≥数字D的位数
D、数字B的位数>数字D的位数
【解析】在数值转换中,基数越大,位数越少。当为0、1时位数可以相等。
32.十进制数32转换成无符号二进制整数是(A)。
A、100000
B、100100
C、100010
D、101000
【解析】(32D)=2*16=2*10H=(20H)=(0010,0000B)
33.十进制数60转换成无符号二进制整数是(A)。
A、0111100
B、0111010
C、0111000
D、0110110
【解析】(60D)=48+12=3*16+12=3*10H+CH=(3CH)=(0011,1100B)
34.十进制数59转换成无符号二进制整数是(B)。
A、0111101
B、0111011
C、0111101
D、0111111
【解析】 (59D)=32+16+8+0+2+1=2^5+2^4+2^3+0+2^1+1=(0011,1011B)=(3BH)
35.如果一个数中存在字符8,则这个数一定不是(B)。
A、十进制数
B、8进制数
C、十六进制数
D、以上均不是
【解析】二进制、八进制数中都不能存在基数8。
36.20一定是(D)进制数。
A、十进制数
B、八进制数
C、十六进制数
D、以上均是
【解析】根据数制的概念,2和0是八进制数、十进制数、十六进制数的合法基数。
37.十进制63转换为二进制数等于(B)。
A、0111110
B、0111111
C、0101111
D、0011111
【解析】(63D)=64-1=4*16-1=4*10H-1H=40H-1H=(3FH)=(00111111B)
38.二进制数1001101转换为十进制数,得(A)。
A、77
B、79
C、81
D、75
【解析】(1001101B)=(100,1101B)=(4DH)=4*16+13=(77H)
39.十进制数99转换为二进制数,得(C)。
A、01000011
B、01110001
C、01100011
D、01110011
【解析】(99D)=96+3=6*16+3=6*10H+3H=(63H)=(01100011B)
40.二进制数1111111转换为十进制数,等于(B)。
A、125
B、127
C、128
D、129
【解析】(1111111B)=(0111,1111B)=(7FH)=7*16+15=(127D)
暂无评论内容