1.3数据采集与编码
一、选择题
1.十进制正整数n转换为二进制数,该二进制末位是“1”。下列说法正确的是( )
A.无法确定n是奇数还是偶数
B.若该二进制数的位数还是4,则n的最大值一定是15
C.n与n+1分别转换为二进制数,这两个二进制数的位数一定不同。
D.该二进制数末位“1”去掉后,再转换为十进制数,所得的值是n/2-1
2.下列数中,转换为十进制数后,能被4整除的是( )
A.10010B B.1EH C.2CH D.1FH
3.下列汉字输入法中,无重码的编码是( )
A.五笔码 B.智能ABC码 C.区位码 D.自然码
4.下列数字中最大的是( )
A.28H B.25D C.1BH D.10110B
5.下列有关信息编码的说法,正确的是( )
A.数据的压缩是信息的编码过程
B.RGB/8表示该编码的颜色数多达256种
C.ASCII码共有128个,最大的ASCII码值是128
D.已知字符“9”的ASCII码值为39H,则字符“10”的ASCII码值是3AH
6.使用UltraEdit软件查看“2021, xy必胜!”的字符内码,部分界面如图所示
下列说法正确的是( )
A.该字符串“2021, xy必胜!”共占用13个字节
B.字符“0”的内码是30H,则字符“-1”的内码就是2FH
C.图中共有8个ASCII字符,2个GB2312字符
D.这三个字符的内码值大小关系为:“6”<“x”<“Y”
7.某教室有6盏灯,且每盏灯都能正常工作,只有“开”和“关”两种状态,如果包括6盏灯全关的状态,则最多能表示开关状态的编码数为( )种。( )
A.12 B.6 C.64 D.32
8.( ) 抗损性强、可折叠、可局部穿孔、可局部切割。( )
A.二维条码 B.磁卡 C.IC卡 D.光卡
9.一个两位八进制正整n,末位是“7”,下列说法正确的是( )
A.无法确定n是奇数还是偶数 B.n+1是一个三位八进制数
C.转换为十进制数,最小值是15 D.转换为二进制数,位数一定是6
10.条形码是用黑白相间的条纹组成的信息标识符,下列有关的说法正确的是( )
A.条形码可以表示任意长度的信息
B.条形码的前三位数字表示国家代码
C.只有中国使用EAN13条形码
D.条形码最后一位数字是随机产生的校验码,可以检查条形码是否有错误
11.使用UltraEdit软件查看内码的部分界面如图,下列说法正确的是( )
A.图中数字“1”的内码用二进制表示是00110001
B.图中共有3个GB2312字符
C.小写字母“j”的内码用十六进制表示是7CH
D.内码又称区位码,由区号和位号组成
12.下列有关信息编码的说法,正确的是( )
A.字符“Hey~假期”存储在计算机中,至少需要8个字节
B.已知字符“29”的十六进制内码为“32 39”,则字符“30”的十六进制内码为“33 3A”
C.十进制数26转换为二进制数是100110
D.某4位十六进制数n,其末位数字为0,若转换为十进制数m,无法确定m能否被16整除
13.数字“6”的16×16点阵图如下,第0行和第2行的二进制编码分别为0001111111111000、0001100000000000,用十六进制表示为1FF8、1800。则第9行的十六进制编码应为( )
A.0001F B.1800 C.1818 D.1F18
14.随着技术的发展,数据采集的手段日益丰富。下列不属于数据采集的是( )
A.用手机播放音乐 B.疫情防控专用通道测体温
C.潜水器潜入海底进行取样,提取样本特征 D.汽车尾气检测系统获取实时数据
15.异或加密是一种简单的加密算法。异或运算的运算规则如下
1 0=1,0 0=0,1 1=0,0 1=1。 (异或运算符号)
对一个字符的二进制编码与密钥(二进制编码)进行异或运算,即可加密。
如用十进制数177的二进制编码10110001作为密钥,对字符“H”(01001000)2加密,过程如下:
01001000(明文)
10110001(密钥)
1111001(密文)
那么,字符“t”(01110100)2用密钥(177)10加密后的密文是( )
A.11000101 B.10110100 C.11010100 D.11110100
16.二进制数在实际使用中,由于位数太长,书写不便,因此采用十六进制数表示。十六进制需要使用16个符号表示,除了数字0-9,一般用字母A-F表示十进制数10-15.以“英”字为例,所在区域是16×16的点阵图,其中黑点为1,空白为0。下列选项错误的是( )
A.第6行用十六进制数表示为1FEC B.存储这个汉字点阵需占用空间为32字节
C.第4行对应的二进制表示为0000010010010000 D.增大字形的点阵规模,存储空间会变大
17.用十六进制数表示RGB三基色,如RGB(64,224,208)可以记为“#40E0D0”,颜色如图1。已知图2颜色对应的十六进制值为“#40003D”,则图2中蓝色值为( )
A.58 B.79 C.61 D.95
18.已知部分英文字母的十六进制ASCII码值如下表所示。请推断“print”这几个字符对应的ASCII码值( )
字符 … 1 m n o p q r …
ASCII码值 … 6C 6D 6E 6F 70 71 72 …
A.70 72 6A 6E 75 B.70 72 69 6E 74
C.70 72 69 6E 73 D.70 72 60 6E 74
19.十进制正整数n转换为二进制数,该二进制数末位是“1”。下列说法正确的是( )
A.无法确定n是奇数还是偶数
B.若该二进制数的位数是4,转换为十六进制后n的最小值是A
C.n与n+1分别转换为二进制数,这两个二进制数的位数可能不同
D.该二进制数末位的“1”去掉后,再转换为十进制数,所得的值是(n/2)-1
20.已知字符“0”的ASCII码值为48,则字符“2”的ASCII编码为( )
A.110010 B.0110010 C.00110010 D.110000
二、简答题
21.数据压缩
RLE(Run-Length Encoding,行程长度编码)是一种编码方式,也是一种简单的无损压缩法,压缩和解压缩效率高。
RLE压缩法:利用控制字节的最高位来标识是否进行了压缩。当最高位为1时,则后面7位表示的是数据的重复次数;当最高位为0时,则后面7个位的数是被压缩的数据。
例如,如果有15个十六进制数都是30,那么,压缩后的编码为8F30。
识别说明:十六进制数8F转换为二进制是1000111,最高位是1,后面的7位0001111表示的是字节的重复次数15;十六进制数30转换为二进制是00110000,最高位是0,30是被重复的数据。采取这种方法,一个字符只有重复两次以上,才能被压缩。即使一个数据只重复3次,也可以获得30%的压缩比。
(1)如果经过RLE压缩方法压缩后的数据为8A6F,那么解压缩前的数据是什么?
(2)根据RLE压缩方法,下列字符数据经过压缩后的数据是什么?
20,30,30,30,35,35,……,35,64。其中,十六进制数30共有3个,35共有60个。
三、操作题
22.如图所示,是一个“大”字的8*8信息编码点阵图,假设空方块用“0”表示,黑方块用“1”表示,试分析并回答下列问题。
(1)点阵图第七行用“0”和“1”从左向右排列的信息编码是____________
(2)表示该字型的方法是点阵方式还是矢方式? ___________
(3)只修改- -行编码就可以将原图的“大”字改成“人”字,应修改第________ 行,修改后的编码是_______
四、判断题
23.计算机要处理汉字,必须对汉字进行编码。(______)
24.十进制数127对应的二进制数是11111111。(_____)
25.数据以文件或数据库的形式永久存储在外存储器中。(______)
26.计算机中数值数据的编码分为反码和补码。(____)
27.将模拟信号转换成数字信号,需要经历采样、量化和编码三个步骤。(_____)
28.计算机处理的所有信息,包括字符、图像、动画、视频等,在计算机中都是以二进制数表示的。(____)
29.数据存储的基本单位为b。(____)
30.ASCII ((American Standard Code for Information Interchange): 即美国信息交换标准代码。 (_____)
31.在 ASCII 中,A-a=32D=20H。 (______)
32.全角状态下输入的英文字母也只占一个字节大小。 (______)
五、填空题
33.二进制数10111011.11对应的十六进制数表示为________。
34.十进制47.375的八进制表示是________。
35.八进制数11001转换成十进制数是_____。
36.b的ASCII值为98,则ASCII值为104所对应的字符为_____。
37.十六进制(FE)转化成十进制(_________)。
38.如图是一个汉字的16×16点阵。若白色记作“1”,黑色记作“0”,则可得到第四行的二进制编码为:(注意:白是1,黑是0)1110111111101111,其十六进制编码为EFEF。请写出第三行的十六进制编码______。
39.图1是一张磁卡通过刷卡器时显示的波形,已知该波形所表示的二进制代码为100101110。据此判断,图2中的波形表示的二进制代码是(___)。
图1
图2
40.结合下图,回答问题。
(1)汉字输入方法有:键盘输入、语音输入、手写输入及_______;
(2)语音输入、手写输入使用了人工智化中的_______技术;
(3)存储1024个汉字的机内码,占用的存储空间是_____ KB;
(4)显示或打印汉字时常用字型点阵,存储10个16*16的汉字字型点占用的空间是____B。
41.十进制数129.375转换为二进制数为_____。
42.在计算机应用中,把将数字信号转换为模拟信号的过程称_______。
参考答案
1.B
【详解】本题主要考查进制数的转换。十进制正整数n转换为二进制数,该二进制末位是“1”,确定n是奇数;若该二进制数的位数还是4,则n的最大值一定是15(对应二进制数是1111);n与n+1分别转换为二进制数,这两个二进制数的位数可能相同也可能不同,如n是8和15;该二进制数末位“1”去掉后,再转换为十进制数,所得的值是n/2,故本题选B选项。
2.C
【详解】本题主要考查进制数的转换。二进制数、十六进制数可以通过“按权展开、逐项相加”的方法转换为十进制数,故10010B=18D,1EH=30D,2CH=44D,1FH=31D,转换为十进制数后,能被4整除的是2CH,故本题选C选项。
3.C
【详解】本题主要考查字符编码。区位输入法是一种使用区位代码输入汉字的方法。区位代码是没有重复代码的数字代码,并且代码长度为4,只要直接从键盘输入4个由十进制数字(0-9)组成的区号即可输入汉字,故本题选C选项。
4.A
【详解】本题主要考查进制数的转换。二进制数、十六进制数均可以通过“按权展开、逐项相加”的方法转换为十进制数,故28H=40D、1BH=27D、10110B=22D,故最大的是28H,故本题选A选项。
5.A
【详解】本题主要考查信息编码。数据的压缩是信息的编码过程;RGB/8其颜色深度是24位,表示该编码的颜色数多达2^24种; ASCII码共有128个,最大的ASCII码值是127;已知字符“9”的ASCII码值为39H,字符“1”的ASCII码值是31,字符“0”的ASCII码值是30,则字符“10”的ASCII码值是31 30H,故本题选A选项。
6.A
【详解】本题主要考查UltraEdit软件。由图可知,该字符串“2021, xy必胜!”共占用13个字节;字符“0”的内码是30H,但无法得到字符“-1”的内码;图中共有7个ASCII字符,3个GB2312字符;“6”的内码是36H,“x”的内码是78H,“y”的内码是79H,则“Y”的内码是79-20=59H,这三个字符的内码值大小关系为:“6”<“Y”<“x”,故本题选A选项。
7.C
【详解】本题主要考查信息编码。只有“开”和“关”两种状态,如果包括6盏灯全关的状态,则最多能表示开关状态的编码数为2^6=64,故本题选C选项。
8.A
【详解】本题主要考查信息编码。磁卡、 IC卡、 光卡均不可折叠,抗损性差。二维条码抗损性强、可折叠、可局部穿孔、可局部切割,故本题选A选项。
9.C
【详解】本题主要考查进制数的转换。一个两位八进制正整n,末位是“7”,可以确定n是奇数;只有当n是77时,n+1才是一个三位八进制数;该八进制正整n最小值是17,转换为十进制数是15;转换为二进制数,位数不一定是6,如n=17,转换为二进制数是1111,故本题选C选项。
10.B
【详解】本题主要考查信息编码。条形码表示的信息长度不是任意长度的,如EAN-13码仅能容纳13位阿拉伯数字;条形码前3(部分国家是前两位)位代表出产地区(国家),接着的4位数字表示所属厂家的商号,如069代表中国大陆;EAN13条形码是国际标准;条形码最后一位数字是校验码,但不是随机产生的,可以检查条形码是否有错误,故本题选B选项。
11.A
【详解】本题主要考查UltraEdit软件。图中数字“1”的内码是31,转换为二进制表示是00110001;图中共有4个GB2312字符,是“儿童节!”;大写字母“J”的内码4A,则小写字母“j”的内码用十六进制表示是4A+20=6AH(大写字母与小写字母十六进制相差20);区位码、国标码与机内码都是汉字的编码形式,故本题选A选项。
12.A
【详解】本题主要考查信息编码的相关概念。计算机内每个ASCII字符用1个字节存储,每个汉字用2个字节存储,“Hey~假期”至少需要8个字节存储;“30”的十六进制的内码为“33 30”;十进制数26转为二进制数为11010;十六进制数末位为“0”,转为十进制后此数一定为16的倍数,故本题选A选项。
13.C
【详解】本题考查的是信息编码。由已知的第0行和第2行的二进制编码,可知白色用0表示,黑色用1表示,故第9行的二进制编码为:0001100000011000,四位二进制转换为一位十六进制数,故转换后为:1818。选项C正确。
14.A
【详解】本题主要考查信息的采集。疫情防控专用通道测体温;潜水器潜入海底进行取样,提取样本特征;汽车尾气检测系统获取实时数据,均属于数据的采集。用手机播放音乐不属于数据采集,故本题选A选项。
15.A
【详解】本题考查的是信息编码。(177)10的二进制编码10110001,01110100 10110001=11000101。故本题应选A。
16.A
【详解】本题主要考查字符编码。由图可知,第6行的二进制编码是0001111111111100,转换为十六进制是1FFC;存储这个汉字点阵需占用空间为16*16/8=32字节;第4行对应的二进制表示为0000010010010000;增大字形的点阵规模,存储空间会变大,故本题选A选项。
17.C
【详解】本题主要考查进制数的转换。十六进制数3D可通过“按权展开、逐项相加”的方法转换为十进制数61(160*13+161*3=61),故本题选C选项。
18.B
【详解】本题主要考查字符编码。由图可知,字符“p”、“r”、“n”的ASCII码值分别是70、72、6E,则可推得字符“i”的ASCII码值是6E-5=69,字符“t”的ASCII码值是72+2=74,故“print”这几个字符对应的ASCII码值70 72 69 6E 74,故本题选B选项。
19.C
【详解】本题主要考查进制数的转换。该二进制数末位是“1”,可以确定n是奇数;若该二进制数的位数是4,转换为十六进制后n的最小值是9(对应二进制为1001);n与n+1分别转换为二进制数,这两个二进制数的位数可能不同,如n=15,15转换为二进制数是1111,16转换为二进制数是10000;该二进制数末位的“1”去掉后,再转换为十进制数,所得的值是(n-1)/2,故本题选C选项。
20.C
【详解】本题主要考查字符编码。已知字符“0”的ASCII码值为48,则字符“2”的ASCII码值为48+2=50,转换为二进制数是0011 0010,故本题选C选项。
21.答:(1)8A二进制是1000 1010 所以重复10次,重复内容是十六进制的6F。
那么压缩前的数据是:6F, 6F, 6F, 6F, 6F, 6F, 6F, 6F, 6F, 6F。
(2)重复3次二进制是0000 0011,最高位置1以后就是1000 0011即83,重复内容是十六进制30 ,所以压缩后的数据为83 30。
重复60次二进制是0011 1100,最高位置1以后就是1011 1100即BC,重复内容是十六进制35 ,所以压缩后的数据为BC 35。
那么最后压缩数据为:20, 83 30, BC 35,64。
【详解】本题考查的是数据编码。(1)8A二进制是1000 1010 所以重复10次,重复内容是十六进制的6F。那么压缩前的数据是:6F, 6F, 6F, 6F, 6F, 6F, 6F, 6F, 6F, 6F。
(2)重复3次二进制是0000 0011,最高位置1以后就是1000 0011即83,重复内容是十六进制30 ,所以压缩后的数据为83 30。重复60次二进制是0011 1100,最高位置1以后就是1011 1100即BC,重复内容是十六进制35 ,所以压缩后的数据为BC 35。那么最后压缩数据为:20, 83 30, BC 35,64。
22.01000100 点阵方式 四或4 00010000
【详解】本题考查编码相关知识。(1)根据题干空方块用“0”表示,黑方块用“1”表示,则点阵图第七行用“0”和“1”从左向右排列的信息编码是0100010。(2)表示该字型的方法是点阵方式。(3)应修改第四行,将黑方块改为白方块就可以将原图的“大”字改成“人”字,修改后的编码是00010000。
23.正确
【详解】本题主要考查信息编码。计算机内部只识别二进制数,故要处理汉字,必须对汉字进行编码,故表述正确。
24.错误
【详解】本题主要考查进制数的转换。十进制数127通过“除权取余”的方法转换为二进制数是01111111,故表述错误。
25.正确
【详解】本题主要考查数据存储。数据以文件或数据库的形式永久存储在外存储器中,表述正确。
26.错误
【详解】本题主要考查数据编码。计算机中数值数据的编码还有原码,故表述错误。
27.正确
【详解】本题主要考查模拟信号数字化。将模拟信号转换成数字信号,需要经历采样、量化和编码三个步骤,表述正确。
28.正确
【详解】本题主要考查计算机信息编码。计算机处理的所有信息,包括字符、图像、动画、视频等,在计算机中都是以二进制数表示的,表述正确。
29.错误
【详解】本题考查的知识点是计算机中数据的存储。字节是计算机数据处理的基本单位,1个字节由8个二进制位组成,常用B表示。1字位(bit)=1个二进制数,1B=8bit,1KB=1024B,1MB= 1024KB,1GB=1024MB。故该判断错误。
30.对
【详解】本题主要考查ASCII 码的定义。ASCII 码即美国信息交换标准代码,是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。
31.错
【详解】本题考查的是 ASCII码。ASCII 编码表中的规律:(1)数字、字母是按顺序依次排列的;(2)小写字母的编码比对应的大写 字母大 32。在 ASCII 中,a-A=32D=20H。题干中的说法是错误的。
32.错
【详解】本题考查的是信息编码。全角状态下输入的英文字母占两个字节。故题干中的说法是错误的。
33.BB.C
【详解】本题主要考查进制数的转换。二进制数整数部分转换成十六进制的方法是,取四合一法,将四位二进制按权相加,得到的数就是一位十六进制数,然后按顺序排列。故10111011B=BBH,小数部分也是每4位一组,当不满4位时补0,故小数部分1100转换为十六进制数是C,故二进制数10111011.11对应的十六进制数表示为BB.C。
34.57.3
【详解】本题主要考查进制数的转换。十进制47.375整数部分47通过“除8取余、逆序排列”转换为八进制是57;小数部分乘以8,每次取出整数部分,将剩余的小数部分继续乘以8,直到小数部分为0,0.375*8=3,即十进制数0.375转换为八进制是0.3,故十进制47.375的八进制表示是57.3。
35.4609
【详解】本题考查的是进制转换。(11001)8=1*80+0*81+0*82+1*83+1*84=1+8*8*8+8*8*8*8=1+512+4096=4609。故答案为4609。
36.h
【详解】本题考查的是ASCII码。ASCII 编码表中的规律:(1)数字、字母是按顺序依次排列的;(2)小写字母的编码比对应的大写 字母大 32,如“A”的 ASCII 是 65,二进制为“01000001”;“a”的 ASCII 码是 97,二进制为“01100001”; 两者的二进制编码只有一位不同。104-98=6,字母b后第6个字母为h。
37.254
【详解】本题考查的是进制转换。转为十进制为F*161+E*160=15*16+14*1=254
38.E007
【详解】本题考查的是信息的编码。第三行的二进制编码为1110000000000111,转为十六进制为E007。
39.101110101
【详解】本题主要考查二进制数编码。图1所表示的二进制代码为100101110(即1表示高电平,0表示低电平),故图2中的波形表示的二进制代码是101110101。
40.光学字符识别(OCR) 模式识别技术 2 320
【详解】本题主要考查字符编码知识点。①汉字输入方法有:键盘输入、语音输入、手写输入及光学字符识别(OCR)。②语音输入、手写输入使用了人工智化中的模式识别技术。③ 一个汉字占16位二进制,故存储1024个汉字的机内码,占用的存储空间是1024*16/8/1024=2KB。④存储10个16*16的汉字字型点占用的空间是10*16*16/8=320B。
41.10000001.011
【详解】本题主要考查进制数的转换。十进制数转换为二进制数的方法是:整数部分通过除权取余的方法转换为二进制,小数部分:用2乘以十进制小数,取积的整数部分,再用2乘以余下的小数部分,然后再取积的整数部分,一直往复,直到积中的小数部分为0或者达到所要求的精度为止,最后把取出的整数部分按顺序排列。故(129.375)D=(10000001.011)2。
42.解码
【详解】本题主要考查数据编码。在计算机应用中,把将数字信号转换为模拟信号的过程称解码,模拟信号转换为数字信号的过程称编码。