浙教版必修 第一章 1.2 信息的编码 同步练习
试卷更新日期:2021-02-28 类型:同步测试
一、单选题
-
1. 为了检查编码传输中是否出错,广泛使用奇偶校验码检查。其中奇校验规定如下:在传输编码的最高位置前加一位“1”或“0”使得传输字符的编码“1”的个数恒为奇数;已知“P”(50H)的编码为“101010000B”那么“M”的编码为( )A、101001101 B、001001001 C、001001101 D、1010010012. 我校高一有10个班,每班学生不超过45人。现在采用二进制数分别表示班级班级编码和学生学号编码,并尽可能减少编码长度。请问以下分配方案中正确的是( )。A、用4位二进制数记录班级编码,6位二进制数记录学号编码 B、用5位二进制数记录班级编码,6位二进制数记录学号编码 C、用4位二进制数记录班级编码,45位二进制数记录学号编码 D、用18位二进制数记录班级编码,45位二进制数记录学号编码3. 下列编码方式中,属于图像编码的是( )。A、ASCII码 B、GBK C、图像压缩 D、统一码4. 条形码的最后1位(最右边1位)数字为校验码,其计算方式为:
⑴将条形码编码数字包括校验码在内,按由右至左的顺序进行编号,校验码的代码位置序号为1。
⑵校验码的计算步骤如下:
①从编码位置序号2开始,对所有偶数位的编码数字求和,将得到的和乘以3;
②从编码位置序号3开始,对所有奇数位的编码数字求和;
③将步骤①与步骤②的结果相加,仅保留其个位数字;
④用10减去步骤③的结果,其差的个位数字即为所求校验码的值。
现有条形码其编码数字为978-7-04-049606-X,其中X为校验码,则该值是( )
A、4 B、6 C、2 D、85. 已知8位的二进制编码“10110010”对应的二维图形如下图①所示。该二维图形的每一行按照从左到右编码,则下图②对应的二进制编码是( )A、 10011001 B、 01010101 C、 10101010 D、 101001016. 计算机编码是指( )A、仅仅指对输入到计算机中的文字用二进制数进行编码的方式 B、对输入到计算机中的各种数据用二进制数进行编码的方式 C、仅仅指对输入到计算机中的图像和声音用二进制数进行编码的方式 D、仅仅指对输入到计算机中的十进制数用二进制数进行编码的方式7. 下列关于信息编码的描述,正确的是( )A、计算机可以处理不经过编码的自然信息 B、理论上可用8位二进制对所有汉字进行编码 C、计算机信息的数字化就是按一定编码规则将信息转化成二进制代码 D、汉字输入码和字形码的作用是相同的8. 将十进制数从左到右每位分别转换成4位的二进制编码(不足4位的左边补0,例如2转换成0010),然后依次连接,则十进制数109转换后的编码是( )A、1010000001 B、000011011101 C、101000001001 D、0001000010019. 下图中最后一个字符所对应的编码是( )。A、A3 B、A1 C、A3 A1 D、F5 A310. 下列关于计算机信息编码的描述,不正确的是( )A、字符“z”的十六进制机内码是“80” B、图中字符共占16个字节,其中有8个ASCII码 C、“!”的机内码为“A3 A1” D、汉字在计算机内部是用机内码表示的二、填空题
-
11. 字符编码(1)、大写字母X的ASCII码为88,则小写字母z的ASCII值是 , 若把它写成7位二进制形式为。(2)、观察G下面图片,图中共有ASCII字符个,有GB2312字符个。(3)、如图所示,字母k的8位二进制编码为 , 字母N的内码为H。(4)、如下图所示:字符“繁荣”的内码为。12. 如图所示,是一个LED七段数码管,由多个发光二极管封装在一起组成“8”字型的器件,常用于LED数字显示。现用二进制数表示二极管的状态,按ABCDEFG的顺序进行编码。A~G各二极管设为1时点亮,0时不亮。例如:显示数字1,需设置二进制编码为0110000。若要表示数字5,则需设置编码为H(用十六进制数表示)。
三、解答题
-
13. 一幅彩色的256色BMP位图,宽度和高度分别为640像素和512像素,理论上这幅图片的存储容量为多少KB?14. 一首8分32秒的立体声乐曲,采样频率为3.84KHz,量化值为16bit,这首乐曲的文件大小为多少MB?15. 回答问题(1)、某公司想为每个员工分配一个唯一的二进制位ID,以便计算机管理。如果有500名员工,则最少需要多少位来表示?
29
28
27
26
25
24
23
22
21
20
512
256
128
64
32
16
8
4
2
1
1
1
1
1
1
1
1
1
1
(2)、如果又增加了200名员工,则是否需要调整位数?如果需要调整应该调整到多少位合适?16. 哈夫曼编码哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,也称霍夫曼(Huffman)编码。
霍夫曼编码的基本方法是先对数据(如:文章)扫描一遍,计算出各数据元素(文字)出现的概率,按概率的大小指定不同长度的唯一码字,由此得到的一张霍夫曼码表。
如:某文章只包含了“我”、“爱”、“中”、“国”四个字,它们出现的概念分别为0.125、0.125、0.2、0.3,那么它们的编码可以分别设为1000、1001、101和11。
(1)、计算机科学中,数据编码是将数据转换为几进制数?(2)、如果不采用哈夫曼编码,你知道还有哪些汉字编码系统?(3)、你能把四个汉字的哈夫曼码转换为十进制数吗?