.
第2讲 数制和信息编码
1. 关于逻辑运算,下列说法错误的是________。 ---A|B|C|D。
(A)逻辑运算可以被认为是基于0和1的运算,其本质是一种基于位的二进制运算; (B)形式逻辑的命题与推理可以基于0和1的运算来实现;
(C)硬件设计的基础理论--布尔代数,即是将逻辑与0和1的运算结合起来的一种数字电路设计理论;
(D)逻辑运算的取值只有0,1;表示事物的两种相互对立的状态,逻辑值1大于逻辑值0。 解析:逻辑值代表的是状态,而不是大小
2. 将十进制数126.425转换成二进制数,应该是_____。---A|B|C|D。
(A) 0111 1110.0110 (C) 0111 1100.0110
3. 将十六进制数586转换成16位的二进制数,应该是 。---A|B|C|D。
(A) 0000 0101 1000 0110 (B) 0110 1000 0101 0000 (C) 0101 1000 0110 0000 (D) 0000 0110 1000 0101
4. 关于十进制245的下列说法不正确的是 。---A|B|C|D。
(A) 它转换为八进制表示为365; (B) 它转换为十六进制表示为0F5; (C) 它转换为二进制表示为1101 0100; (D) 它转换为十六进制表示为F5。
5. 关于计算机为什么基于二进制数来实现,下列说法不正确的是 。---A|B|C|D。
(A) 能表示两种状态的元器件容易实现; (B) 二进制运算规则简单,易于实现; (C) 二进制可以用逻辑运算实现算术运算;
(D)用0表示高电平,1表示低电平,抗干扰能力强,在传输时不易出错。
6. 若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。
(+15)十的原码、反码和补码表示,正确的是________。---A|B|C|D。
. .
(B) 0111 1110.1110 (D) 0111 1100.1110
.
(A) 10001111,11110000,11110001; (B) 00001111,01110000,01110001; (C) 00001111,00001111,00001111; (D) 00001111,01110001,01110000;
7. 若用8位0,1表示一个二进制数,其中1位即最高位为符号位,其余7位为数值位。
(-18)十的原码、反码和补码表示,正确的是________。---A|B|C|D。
8. 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
若要进行11 - 4的操作,可转换为11 + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是________。---A|B|C|D。
(A) 0 1011 + 1 0100 = 1 1111; (B) 0 1011 + 1 0100 = 0 0111; (C) 0 1011 + 1 1100 = 0 0111; (D) 0 1011 + 1 1011 = 0 0110;
9. 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
若要进行-7 - 4的操作,可转换为(-7) + (-4)的操作,采用补码进行运算,下列运算式及结果正确的是________。---A|B|C|D。
(A) 1 0111 + 1 0100 = 1 1011; (B) 1 1011 + 1 1100 = 1 0111; (C) 1 1001 + 1 1100 = 1 0101; (D) 0 1011 + 1 1011 = 0 0110;
10. 若用5位0,1表示一个二进制数,其中1位即最高位为符号位,其余4位为数值位。
若要进行-7 - 13的操作,可转换为(-7) + (-13)的操作,采用补码进行运算,下列运算式及结果正确的是________。---A|B|C|D。
(A) 1 0111 + 1 1101 = 1 0100(溢出); (B) 1 0111 + 1 1101 = 1 0100(未溢出); (C) 1 1001 + 1 0010 = 0 1011(溢出); (D) 1 1001 + 1 0010 = 0 1011(未溢出);
11. 关于二进制算术运算,下列说法不正确的是 。---A|B|C|D。
(A) 二进制算术运算可以用逻辑运算来实现;
(B) 二进制算术运算的符号位可以和数值位一样参与运算并能得到正确的结果; (C) 二进制算术运算的符号位不能和数值位一样参与运算但能得到正确的结果; (D) 二进制的减法运算可以转换成加法运算。
12. 关于二进制小数的处理,下列说法不正确的是 。---A|B|C|D|E。
(A) 定点数是指二进制小数的小数点被默认处理,或者默认在符号位后面数值位前面,或者默认在整个数值位的后面;
(B) 浮点数采取类科学计数法的形式进行表示,分三部分:符号位、纯小数部分和指数部分,其中指数的不同值确定了小数点的不同位置,故名浮点数。
(C) 用于浮点数表示的位数不同,其表达的精度也不同,因此浮点数依据其表示位数的多少被区分为单精度数和双精度数。
(D) 二进制数浮点数处理比定点数处理要简单得多,机器中不用设有专门处理浮点数的计算部
. .
(A) 10010010,01101101,01101110;(B) 10010010,11101101,11101110; (C) 10010010,11101110,11101101;(D) 00010010,01101101,01101110;
.
件。
13. 关于二进制数计算部件的实现,下列说法正确的是 。---A|B|C|D。
(A) 设计和实现一个最简单的计算部件只需实现逻辑与、或、非、异或等基本运算即可,则所有加减乘除运算即可由该计算部件来实现;
(B) 设计和实现一个最简单的计算部件只需实现加法运算,则所有加减乘除运算即可由该计算部件来实现;
(C) 设计和实现一个最简单的计算部件需要实现加法运算和乘法运算,则所有加减乘除运算即可由该计算部件来实现;
(D) 设计和实现一个最简单的计算部件需要分别实现加、减、乘、除运算,则所有加减乘除运算才可由该计算部件来实现;
14. 计算机内部使用的编码的两个基本特征是______。---A|B|C|D。
(A) 唯一性和易于记忆便于识认性 (B) 唯一性和公共性
(C) 唯一性、公共性和易于记忆便于识认性 (D) 公共性和易于记忆便于识认性
15. 关于十进制235,下列正确的是______。---A|B|C|D
(A) 其ASCII码为0011 0010 0011 0011 0011 0101; (B) 其ASCII码为0000 0010 0000 0011 0000 0101; (C) 其ASCII码为1110 1011; (D) 其ASCII码为1110 1011。
16. 关于汉字内码,下列说法不正确的是______。---A|B|C|D。
(A) 汉字内码是两字节码;
(B) 汉字内码是两字节码且两字节的最高位均为1; (C) 汉字内码是机器存储和显示汉字所使用的编码; (D) 汉字内码是存储汉字时使用的编码。
17. 关于汉字外码(汉字输入码),下列说法不正确的是______。---A|B|C|D
(A) 汉字外码是用于将汉字输入到机器内所使用的编码; (B) 汉字外码不是0,1编码; (C) 汉字外码不一定是等长编码;
(D) 汉字外码有拼音码、音型码、字型码和字模点阵码。
18. 下列说法不正确的是______。---A|B|C|D。
(A) 数值信息可采用二进制数进行表示; (B) 非数值信息可采用基于0/1的编码进行表示;
. .
.
(C) 任何信息,若想用计算机进行处理,应先将其用0和1表示出来;
(D) 其它三种说法有不正确的。
19. 计算机存储数据的最小单位是二进制的_________。---A|B|C|D
(A) 位(比特) (B) 字节 (C) 字长 (D) 千字节
30. 1MB等于________字节。---A|B|C|D
(A) 100000 (B) 1024000 (C) 1000000 (D) 1048576
31. 在计算机内存中要存放256个ASCII码字符,需_______的存储空间。---A|B|C|D
(A) 512字节 (B) 256字节 (C) 0.5KB (D) 0.512KB
32. 计算机存储容量的基本单位是__________。---A|B|C|D
(A) 字节 (B) 字 (C) 字块 (D) 位
33. 1.2MB磁盘空间大约可以存放_________个汉字。---A|B|C|D
(A) 120万 (B) 60万 (C) 30万 (D) 240万
34. 一个字节包括________个二进制位。---A|B|C|D
(A) 8 (B) 16 (C) 32
. .