2023—2024学年教科版(2019)高中信息技术必修一3.1 数据编码 随堂练习
一、单项选择题
1. 关于ASCII码的描述,错误的是( )
A. (美国信息交换标准码)用7位(标准ASCII码)或8位(扩展ASCII码)二进制数表示一个字符
B. 标准ASCII码字符集中定义了大小写英文字母、标点符号和数字等字符和符号,共128个
C. 计算机内部用一个字节来存放一个ASCII码字符,最高位用0表示
D. “A”的ASCII码为01000001,即65,“a”的ASCII码与“A”相同
【答案】D
【解析】
【详解】本题考查ASCII码的描述。“A”的ASCII码为01000001,“a”的ASCII码为01100001。故选D。
2. 一幅320×240像素的黑白位图图像和同样分辨率的32色彩色位图相比,文件大小关系为
A. 前者大于后者
B 后者大于前者
C. 一样大小
D. 无法比较
【答案】B
【解析】
【详解】本题主要考查图像文件存储容量。图像存储容量=像素*颜色深度/8,黑白位图图像的颜色深度是1位(2^1=2),32色彩色位图的颜色深度是5位(2^5=32),故文件大小关系为后者大于前者,故本题选B选项。
3. 在16×16点阵的字库中,汉字“信”和“息”的字模占用字节数之和是
A. 88
B. 64
C. 32
D 8
【答案】B
【解析】
【分析】
【详解】本题主要考查汉字编码。为了将汉字在显示器或打印机上输出,把汉字按图形符号设计成点阵
图,就得到了相应的点阵代码。用16*16点阵表示一个汉字,字形码需用32字节,所以两个汉字的存储空间大小和为64字节。因此B选项正确。
【点睛】
4. 由中国自主研制的嫦娥三号飞船,2013年12月2日成功发射,它在轨运行时不断发回科学探测数据。科学探测数据的计量单位通常为TB,1TB 等于
A. 1024B
B. 1024KB
C. 1024GB
D. 1024MB
【答案】C
【解析】
【分析】
【详解】本题考查的是二进制转换关系。1024B=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB。故选项C正确。
5. 赵明的U盘中还剩余16.6MB的存储空间,若要存储大小为1024KB的照片,最多能存放
A. 14张
B. 15张
C. 16张
D. 17张
【答案】C
【解析】
【详解】本题主要考查图像处理。U盘中还剩余16.6MB的存储空间,若要存储大小为1024KB的照片,最多能存放16张(16.6MB*1024/1024KB=16.6),故本题选C选项。
6. 下列数值中,有可能是八进制数的是
A 677
B. 408
C. 659
D. 802
【答案】A
【解析】
【分析】
【详解】本题考查的是进制数。在八进制数中,每一位用0-7八个数码表示。故选项A正确。
【点睛】
7. 4G网络下载速度可达100Mbps。如果以不低于50Mbps的速度下载一部1GB的高清电影,大约需要
A. 10秒
B. 20秒
C. 1分钟
D. 3分钟
【答案】D
【解析】
【详解】本题主要考查文件下载。1GB=1024*8Mbps=8096Mbps,8096/50/60=2.7分钟,大约需要3分钟,故本题选D选项。
8. 一幅彩色静态RGB图像,分辨率为256×512。若每一种颜色用8bit表示,则该彩色静态图像未压缩的数据量为( )
A. 256×512×8bit B. 256×512×3×8bit C. 256×256×3×8bit D. 512×512×8bit
【答案】B
【解析】
【详解】本题考查图像文件容量计算。图像的计算公式为图像中的像素总数×图像深度÷8(字节)。RGB图像有红绿蓝三种颜色,一幅彩色静态RGB图像,分辨率为256×512。若每一种颜色用8bit表示,则该彩色静态图像未压缩的数据量为256×512×3×8bit。故选B。
9. 汉字点阵表示法将汉字分解成若干“点”组成的点阵字型,如果每个点用一个二进制位表示,“0”表示有笔形,“1”表示无笔形,那么一个32×32点阵字模所需的存储空间为( )
A. 128字节 B. 16字节 C. 32字节 D. 64字节
【答案】A
【解析】
【详解】本题考查字符编码。1B=8b,那么一个32×32点阵字模所需的存储空间为32*32/8=128字节。故选A。
10. 在GB2312中,2个汉字所占的存储空间是
A. 6字节
B. 4字节
C. 2字节
D. 8字节
【答案】B
【解析】
【详解】本题主要考查字符编码。在GB2312中,1个汉字所占的存储空间是2字节,2个汉字所占的存储空间是4字节,故本题选B选项。
11. 下列关于汉字机内码和字型码的叙述,正确的是( )
A. 汉字机内码需要一个字节的存储空间
B. 汉字的机内码与对应的字型码需要的存储空间相同
C. 汉字字形点阵越精细,其字型码需要的存储空间就越小
D. 汉字的字形点阵为24*24时,一个汉字字型码需要的存储空间为72个字节
【答案】D
【解析】
【详解】本题主要考查字符编码。汉字机内码需要两个字节存储空间;汉字的机内码与对应的字型码需要的存储空间不相同;汉字字形点阵越精细,其字型码需要的存储空间就越大;汉字的字形点阵为24*24时,一个汉字字型码需要的存储空间为24*24/8=72个字节,故本题选D选项。
12. 下列选择中,错误的是( )
A. Python语言中的“ord”是将字符转换为对应存储编码的函数
B. Python语言中的“chr”是将编码值转换为对应字符的函数
C. Python语言中的“bin”是将一个十进制数转换为对应二进制数的函数
D. Python语言中的“ascii”函数字符转换为对应ASCII码
【答案】D
【解析】
【详解】本题考查Python程序设计相关内容。ord()函数是Python的内置函数的一种。它可以对应一个长度为1的字符返回相对应的Unicode值或者八进制的ASCII值。chr()是一个内置函数,用于将Unicode编码转换为对应的字符。bin()函数是Python的一个内置函数,主要功能是返回整形(int)或者长整形(long int)的二进制表示。ascii()是一个内置函数,用于返回表示对象的ASCII字符串。ABC选项说法正确,D选项说法错误。故本题答案是D选项。
13. 下列选择中,错误的是( )
A. 执行ord(A)后返回的值为“65” B. 执行bin(3)后返回值为“11”
C. 执行chr(66)后返回值为字母“B” D. 执行ascii(65)后返回值为“65”
【答案】B
【解析】
【分析】
【详解】本题主要考查Python函数。ord函数用于将字符转换为整数,即用于获取ASCII给定字符的值,执行ord(A)后返回的值为“65”; bin函数将整数转换为前缀为“0b”的二进制字符串,执行bin(3)后返回值为“0b11”; chr函数接受一个数字(应为ASCII码)并返回字符,执行chr(66)后返回值为字母“B”; ascii返回一个表示对象的字符串,执行ascii(65)后返回值为“65”,故本题选B选项。
14. 下列有关字符编码标准的叙述中,正确的是()
A. Unicode编码的目标是实现全球不同语言文字的统一编码
B. ASCII、GB2312、GBK是我国为适应汉字信息处理需要而制定的一系列汉字编码标准
C. Unicode编码与GB2312编码保持向下兼容
D. GB18030标准就是Unicode编码标准,它是我国为了与国际标准UCS接轨而发布的一种汉字编码标准
【答案】A
【解析】
【详解】本题主要考查字符编码。Unicode编码的目标是实现全球不同语言文字的统一编码;GB2312、GBK是我国为适应汉字信息处理需要而制定的一系列汉字编码标准,ASCII码是目前计算机最通用的编码标准;GB2312编码保持向下兼容;GB18030是支持Unicode编码,不代表GB18030标准就是Unicode编码标准,故本题选A选项。。
15. 关于Unicode码的描述,错误的是( )
A. Unicode是为了解决传统字符编码方案的局限性而产生的
B. ASCII码能表示的字符,其对应的Unicode码只是在原来的ASCII码前加上8个0
C. “a”的ASCII码是01100001,它的Unicode码是000000001100001
D. Unicode码不兼容ASCII码
【答案】D
【解析】
【详解】本题主要考查字符编码。Unicode是为了解决传统字符编码方案的局限性而产生的;ASCII码能表示的字符,其对应的Unicode码只是在原来的ASCII码前加上8个0;“a”的ASCII码是01100001,它的Unicode码是000000001100001;Unicode码兼容ASCII码,故本题选D选项。
16. 条码扫描译码过程是( )
A. 光信号→数字信号→模拟电信号 B. 光信号→模拟电信号→数字信号
C. 模拟电信号→光信号→数字信号 D. 数字信号→光信号→模拟电信号
【答案】B
【解析】
【详解】本题考查信息编码。条码扫描译码过程是光信号→模拟电信号→数字信号。故选B。
17. 计算机中数据的最小单位是二进制位,称为比特(bit,简写为b)。计算机存储数据的基本单位是字节(Byte,简写为B),1B=8b。因为计算机内数据都是以二进制形式存储的,所以文件大小的单位也是字节,但字节单位太小,常用的有KB,MB,GB等。下列错误的是( )
A. 1KB=210B=1024B
B. 1MB=210KB=220B=1,048,576B
C. 1GB=210MB=220KB=230B=1,073,741,824B
D. 电信的宽带上网100M就是100Mb
【答案】D
【解析】
【详解】本题考查的是计算机单位相关知识。带宽(band width)又叫频宽,是指在固定的时间可传输的资料数量,亦即在传输管道中可以传递数据的能力。在数字设备中,频宽通常以bps表示,即每秒可传输之位数。电信的宽带上网100M就是100Mb/s。故本题应选D。
18. 计算机中常用的英文单词 Byte,其中文意思是( )
A. 位 B. 字节 C. 字 D. 字长
【答案】B
【解析】
【详解】本题考查的是计算机容量单位。bit是位,Byte是字节。故选项B正确。
19. 计算机中常用英文单词Bit,其中文意思是( )
A. 位 B. 字节 C. 字 D. 字长
【答案】A
【解析】
【详解】本题考查计算机基础。计算机中常用的英文单词Bit,其中文意思是位,Byte是字节。故选A。
20. 在Python中,bin()函数将十进制数转二进制数,int(numb,r)函数将r进制的整数num转换为十进制,oct()函数十进制数转为八进制数,hex()函数十进制数转十六进制数,下列结果错误的是( )
A. B. C. D.
【答案】C
【解析】
【详解】本题考查Python函数相关内容。bin(218)-->'0b11011010'。ABD选项结果正确,C选项结果错
误。故本题答案是C选项。
21. 已知字符“d”的ASCII编码是01100100,则字符“g”的ASCII编码是
A. 01100111
B. 01100110
C. 01100101
D. 01100011
【答案】A
【解析】
【详解】本题主要考查字符编码。已知字符“d”的ASCII编码是01100100,通过“按权展开、逐项相加”的方法转化为十进制是100,则字符“g”用十进制表示是100+3=103,通过“除权取余”转化为二进制是01100111,故本题选A选项。2023—2024学年教科版(2019)高中信息技术必修一3.1 数据编码 随堂练习
一、单项选择题
1. 关于ASCII码的描述,错误的是( )
A. (美国信息交换标准码)用7位(标准ASCII码)或8位(扩展ASCII码)二进制数表示一个字符
B. 标准ASCII码字符集中定义了大小写英文字母、标点符号和数字等字符和符号,共128个
C. 计算机内部用一个字节来存放一个ASCII码字符,最高位用0表示
D. “A”ASCII码为01000001,即65,“a”的ASCII码与“A”相同
2. 一幅320×240像素的黑白位图图像和同样分辨率的32色彩色位图相比,文件大小关系为
A. 前者大于后者
B 后者大于前者
C. 一样大小
D. 无法比较
3. 在16×16点阵的字库中,汉字“信”和“息”的字模占用字节数之和是
A. 88
B. 64
C. 32
D. 8
4. 由中国自主研制的嫦娥三号飞船,2013年12月2日成功发射,它在轨运行时不断发回科学探测数据。科学探测数据的计量单位通常为TB,1TB 等于
A. 1024B
B. 1024KB
C. 1024GB
D. 1024MB
5. 赵明U盘中还剩余16.6MB的存储空间,若要存储大小为1024KB的照片,最多能存放
A. 14张
B. 15张
C. 16张
D. 17张
6. 下列数值中,有可能是八进制数的是
A 677
B. 408
C. 659
D. 802
7. 4G网络下载速度可达100Mbps。如果以不低于50Mbps的速度下载一部1GB的高清电影,大约需要
A. 10秒
B. 20秒
C. 1分钟
D. 3分钟
8. 一幅彩色静态RGB图像,分辨率为256×512。若每一种颜色用8bit表示,则该彩色静态图像未压缩的数据量为( )
A. 256×512×8bit B. 256×512×3×8bit C. 256×256×3×8bit D. 512×512×8bit
9. 汉字点阵表示法将汉字分解成若干“点”组成的点阵字型,如果每个点用一个二进制位表示,“0”表示有笔形,“1”表示无笔形,那么一个32×32点阵字模所需的存储空间为( )
A. 128字节 B. 16字节 C. 32字节 D. 64字节
10. 在GB2312中,2个汉字所占的存储空间是
A. 6字节
B. 4字节
C. 2字节
D. 8字节
11. 下列关于汉字机内码和字型码的叙述,正确的是( )
A. 汉字机内码需要一个字节的存储空间
B. 汉字的机内码与对应的字型码需要的存储空间相同
C. 汉字字形点阵越精细,其字型码需要的存储空间就越小
D. 汉字的字形点阵为24*24时,一个汉字字型码需要的存储空间为72个字节
12. 下列选择中,错误的是( )
A. Python语言中的“ord”是将字符转换为对应存储编码的函数
B. Python语言中的“chr”是将编码值转换为对应字符的函数
C. Python语言中的“bin”是将一个十进制数转换为对应二进制数的函数
D. Python语言中的“ascii”函数字符转换为对应ASCII码
13. 下列选择中,错误是( )
A. 执行ord(A)后返回的值为“65” B. 执行bin(3)后返回值为“11”
C. 执行chr(66)后返回值为字母“B” D. 执行ascii(65)后返回值为“65”
14. 下列有关字符编码标准的叙述中,正确的是()
A. Unicode编码的目标是实现全球不同语言文字的统一编码
B. ASCII、GB2312、GBK是我国为适应汉字信息处理需要而制定的一系列汉字编码标准
C. Unicode编码与GB2312编码保持向下兼容
D. GB18030标准就是Unicode编码标准,它是我国为了与国际标准UCS接轨而发布的一种汉字编码标准
15. 关于Unicode码的描述,错误的是( )
A. Unicode是为了解决传统字符编码方案的局限性而产生的
B. ASCII码能表示的字符,其对应的Unicode码只是在原来的ASCII码前加上8个0
C. “a”的ASCII码是01100001,它的Unicode码是000000001100001
D. Unicode码不兼容ASCII码
16. 条码扫描译码过程是( )
A. 光信号→数字信号→模拟电信号 B. 光信号→模拟电信号→数字信号
C. 模拟电信号→光信号→数字信号 D. 数字信号→光信号→模拟电信号
17. 计算机中数据的最小单位是二进制位,称为比特(bit,简写为b)。计算机存储数据的基本单位是字节(Byte,简写为B),1B=8b。因为计算机内数据都是以二进制形式存储的,所以文件大小的单位也是字节,但字节单位太小,常用的有KB,MB,GB等。下列错误的是( )
A. 1KB=210B=1024B
B. 1MB=210KB=220B=1,048,576B
C. 1GB=210MB=220KB=230B=1,073,741,824B
D. 电信的宽带上网100M就是100Mb
18. 计算机中常用的英文单词 Byte,其中文意思是( )
A. 位 B. 字节 C. 字 D. 字长
19. 计算机中常用的英文单词Bit,其中文意思是( )
A. 位 B. 字节 C. 字 D. 字长
20. 在Python中,bin()函数将十进制数转二进制数,int(numb,r)函数将r进制的整数num转换为十进制,oct()函数十进制数转为八进制数,hex()函数十进制数转十六进制数,下列结果错误的是( )
A. B. C. D.
21. 已知字符“d”的ASCII编码是01100100,则字符“g”的ASCII编码是
A. 01100111
B. 01100110
C. 01100101
D. 01100011