PAGE24
PAGE
第3章习题
一、选择题
1.下列3个数依次为二进制、八进制、十六进制数的是()。D
A.11,88,19B.12,77,10
C.11,77,1GD.11,77,19
2.在下列不同进制的4个数中,最大的是()。D
A.(64)10B.(67)8C.(5B)16D.(1101001)2
3.以下属于8421BCD码的是()。B
ABCD4.8位二进制数的补码对应的十进制数为()。C
A.509B.253C.-3D.-2
5.有一个数值是152,它与十六进制数6A相等,该数值是()。B
A.二进制数B.八进制数C.十六进制数D.十进制数
6.在机器数的3种表示形式中,符号位可以和数值位一起参与运算的是()。B
A.原码B.补码C.反码D.反码或补码
7.对于任意一个实数,在计算机内部都可以用()两部分来表示,这种表示实数的方法叫做浮点表示法。D
A.阶码和基数B.整数和阶码C.基数和尾数D.阶码和尾数
8.为了方便区分,十六进制数用下标16或在数字尾部加()表示。D
A.EB.FC.GD.H
9.通常,声音的数字化过程分为()。A
A.采样、量化、编码B.编码、采样、量化
C.量化、采样、编码D.采样、编码、量化
10.一般来说,要求声音的质量越高,则()。B
A.量化位数越低和采样频率越低B.量化位数越高和采样频率越高
C.量化位数越低和采样频率越高D.量化位数越高和采样频率越低
二、问答题
1.在计算机中采用二进制数表示数据,主要原因在于:二进制在物理上最容易实现;二进制运算规则简单。
一位八进制数和3位二进制数相对应,一位十六进制数和4位二进制数相对应,通常采用八进制(OctalSystem)和十六进制(HexadecimalSystem)来作为二进制数的简化表示。
2.在计算机中,当要表示的数据超出计算机所使用的数据的表示范围时,则产生数据的溢出,这种现象叫做溢出。计算机中的有符号数使用补码表示。
例如,a=126(01111110B),执行a=a+10后,变为137(10001001B),8位补码表示的整数范围为-128~+127,137超出+127的正数表示范围,数字位占用了符号位,产生溢出。
3.十进制偶数的二进制的最后一位为0,十进制奇数的二进制的最后一位为1。可以要报二进制数的最后一位数字是0还是1来判断其十进制数是偶数还是奇数。
4.ASCII码,即美国标准信息交换码(AmericanStandardCodeforInformationInterchange),它西文字符在计算机内部的二进制编码表示形式。字符“1”在计算机内部用ASCII码表示,数字“1”在计算机内部用二进制数表示,两者不相同。“a”比“A”的ASCII码大32。
5.我国于1981年颁布了国家标准GB2312-1980,其中收录了7445个字符,包括6763个汉字和682个其他符号。1995年的汉字扩展规范GBK1.0收录了21886个符号,它分为汉字区和图形符号区。2000年的GB18030是取代GBK1.0的正式国家标准。该标准收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字。现在Windows平台必须支持GB18030编码。按照GBK18030、GBK、GB2312的顺序,3种编码是向下兼容的,同一个汉字在3个编码方案中采用相同的编码。
汉字机内码可使用ASCII码及其扩展集的代码(0~255),用2个字节无法表示。
汉字字符(用汉字机内码表示)区别于英文字符(用ASCII码表示):英文字符的机内代码是7位ASCII码,最高位为“0”(即b7=0),汉字机内码中两个字节的最高位均为“1”。即将国标码分别加上80H,作为汉字机内码。
6.图像和声音的数字化过程都是取样、量化、编码。
图像的取样是取每个像素点的颜色值。图像量化的质量取决于颜色深度,即由存储一个图像点所使