内容正文:
第3单元 认识数据
一、选择题
1.某四位二进制数10■1,其中有一位模糊不清,则可能与此二进制数等值的十进制数是( )
A.9或11 B.5或101
C.101或1101 D.1001或1101
2.十进制数29转换成二进制数是( )
A.11011 B.10111 C.11101 D.11001
3.二维码在生活中的应用非常广泛,关于二维码的说法正确的是( )
A.只能通过摄像头扫描二维码 B.如果二维码倒置了,就无法正常识别
C.二维码可以存储文字、数字、链接等信息 D.二维码不能有任何污损,否则无法正常识别
4.数据结构也称逻辑结构,以下不是数据结构的是( )
A.集合结构 B.线性结构 C.网状结构 D.顺序结构
5.使用UltraEdit软件观察“Intel英特尔”的内容,观察到大写字母“I”的内码为“49”,如图所示,则内码“50”对应的字符是( )
A.H B.J C.P D.Q
6.下列关于编码的说法中,不正确的是( )
A.编码只能将数字、文字对象转换为二进制数
B.二维码在为人们的生活提供便利的同时,也带来的一定的安全隐患
C.编码就是信息按某种规则或格式,从一种形态变成另一种形态
D.将模拟声音信号转变成数字声音信号的过程就是编码
7.用UltraEdit软件观察“2022新学考,新素养”的内码。以下说法正确的是( )
A.“20”的内码为32 30,则“19”的内码为31 39 B.“学考”的内码为C2 D1
C.“素养”的内码为D0 C2 CB D8 D.“,”为半角字符,其内码为A3 AC
8.利用网络爬虫可以将非结构化数据从网页中抽取出来,将其存储为统一的本地数据文件,以结构化的方式存储。从“网络商城”网站抽取数据时,下列不能抽取的数据是( )
A.商品价格 B.商品标题
C.商品订单数据 D.商品实物
9.十六进制数 123FH,左起第二位上的“2”对应的位权是( )。
A.256 B.32 C.512 D.16
10.存储一个国标(GB2312)汉字内码所需要的字节是( )
A.8个 B.4个 C.2个 D.1个
11.如果想表示14种不同的颜色,至少需要的二进制位数字( )
A.15 B.4 C.14 D.5
12.下列有关信息编码知识的说法正确的是( )
A.手机扫描某二维码得到其中的信息是信息的编码过程
B.对一张黑白位图进行编码,每个像素的颜色至少需要用2位二进制来表示
C.对声音进行数字化时,采样频率越高,得到的声音越逼真,需要的存储空间也越大
D.我国编制的“中华字库”包含50多万个汉字,在计算机中存储时不能用二进制方式编码
13.大写字母B的ASCII码值是( )
A.65 B.66 C.41H D. 97
14.用UltraEdit软件观察字符的内码,显示的十六进制内码如图所示:
其中英文字符和汉字所占字节数分别是( )
A.8字节 4字节 B.4字节 8字节
C.8字节 8字节 D.6字节 10字节
15.用Ultra Edit软件查看字符内码部分界面如下图所示。
下列说法不正确的是( )
A.字符“!”的内码占两个字节 B.字符“界”的十六进制码是“BD E7”
C.字符“go”的十六进制码是“47 6F” D.字符“8”的二进制码是“00111000”
16.用全拼输入法输入的汉字,在计算机内部的表示形式是( )。
A.ASCII 码 B.汉语拼音码 C.汉字机内码 D.汉字输入码
二、填空题
17.1000个32*32点阵的汉字字模,需要占用的存储空间为 (KB)。
18.对下列数字按要求进行进制转换:
(1)D8H= D
(2)81H= B
(3)101101B= D
(4)96D= B
19.数据类型可以分为( )数据类型和( )数据类型
20.八进制数11001转换成十进制数是 。
21.图结构中的每个顶点( )与其他顶点有边相连,数据元素之间是( )的关系。
三、判断题
22.条码技术是在计算机应用和实践中产生并发展起来的一种自动识别技术,它将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。( )
23.同一个汉字的输入码可以有多种,对不同型号的计算机其机内码也是不同的。( )
24.如果将ASCII编码表中的128个字符改为用八进制编码,至少需要6位来表示。 ( )
四、操作题
25.listque=[] #定义列表listque存储订单
x=0
while(x!=4): #当x=!4时,执行循环
print('1. 添加订单')
print('2. 发货')
print('3. 查看订单列表')
print('4. 退出')
x=int(input("输入你的选择:")) #输入选择项
if A :
y=input("输入订单编号:") #输入订单编号
B #在列表listque中添加订单号
elif x==2:
C #如果订单列表为空
print("订单列表为空")
else:
print("发货单号:"+listque.pop(0))
elif x==3:
print("等待发货:",listque) #查询列表listque中的订单号
print()
input("运行完毕,请按回车键退出...")
(1)此列表,定义的是( )列表。(从“空、非空” 里选填)
(2)补充划线A处的内容
(3)补充划线B处的内容
(4)补充划线C处的内容
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.A
【详解】本题主要考查二进制相关知识点。该四位二进制数可能是1001或1011,二进制可通过“按权展开,逐项相加”的方法转换为十进制,故1001和1011分别转换为十进制数是9和11,故本题选A选项。
2.C
【详解】本题主要考查进制数转换。十进制数29通过“除权取余、逆序排列”的方法转换为二进制数是11101,故本题选C选项。
3.C
【详解】本题考查编码。
只能通过摄像头扫描二维码:这个说法是不准确的。虽然摄像头扫描是二维码最常见的识别方式,但并非唯一方式。例如,有些软件或设备可以通过输入二维码中的字符序列来识别或访问二维码所代表的信息。因此,这个选项是错误的。
如果二维码倒置了,就无法正常识别:这个说法同样不准确。二维码的设计具有容错性和方向性,即使二维码被倒置、旋转或轻微变形,只要保持一定的完整性,大多数二维码扫描软件都能正确识别。因此,这个选项也是错误的。
二维码可以存储文字、数字、链接等信息:这个说法是正确的。二维码是一种编码方式,它可以存储各种类型的信息,包括但不限于文字、数字、链接、图片等。通过扫描二维码,用户可以快速访问或获取这些信息。
二维码不能有任何污损,否则无法正常识别:这个说法过于绝对,因此是错误的。虽然二维码的污损会影响其识别率,但二维码设计时考虑到了容错性,即使二维码上有一定程度的污损或遮挡,只要关键信息区域保持完整,仍然有可能被正确识别。当然,污损程度过大会导致无法识别。
故正确答案为:选项C。
4.D
【详解】本题考查数据结构相关知识。数据结构也称逻辑结构,数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。集合结构,线性结构,网状结构都属于数据结构。选项D不属于数据结构,它是算法的结构。故本题选D。
5.C
【详解】本题主要考查UltraEdit软件。由图可知,“I”的内码为“49”,49H+7H=50H,则内码“50”对应的字符是“P”,故本题选C选项。
6.A
【详解】本题主要考查编码。编码是指按预先规定的方法将文字、数字或其他对象转换为规定的符号组合,或将信息、数据转换为规定的脉冲信号。在计算机中,编码一般是指用预先规定的方法将数字、文字、图像、声音、视频等对象编码成二进制代码的过程,解码是编码的逆过程。故本题选A选项。
7.A
【详解】本题主要考查UltraEdit软件。由图可知,“20”的内码为32 30,则“19”的内码为31 39; “学考”的内码为D1 A7 BF BC;“素养”的内码为CB D8 D1 F8;“,”为全角字符,其内码为A3 AC,故本题选A选项。
8.D
【详解】本题考查数据处理。网络爬虫可以从网页中抽取文本、数字等结构化或半结构化的数据,如商品价格、商品标题等信息。商品订单数据通常也能在相关页面中获取到。但商品实物无法通过网络爬虫从网站中直接抽取,网络爬虫只能抽取网页上呈现的相关数据信息,而不是实际的物理物品。故答案为:D。
9.A
【详解】本题考查的是进制数转换。十六进制数位权,从右到左依次是160、161……。故左起第二位上的“2”对应的位权是162=256。故本题应选A。
10.C
【详解】本题主要考查汉字编码知识点。存储一个国标(GB2312)汉字内码所需要2个字节,故本题选C选项。
11.B
【详解】本题主要考查数据编码知识点。要表示14种不同的颜色,需要的二进制位数至少为4(2^3=8<14<2^4=16),故本题选B选项。
12.C
【详解】本题考查的是信息编码。手机扫描某二维码得到其中的信息是信息的采集过程;对一张黑白位图进行编码,每个像素的颜色至少需要用1位二进制来表示;在计算机中存储时都是用二进制方式编码。故本题应选C。
13.B
【详解】本题考查ASCII码相关内容。大写字母A的ASCII码值是65。写字母B在A的后1位,D的ASCII码值为:65+1=66。故选B。
14.C
【详解】本题考查英文字符和汉字的十六进制编码方式。每个英文字母占用1个字节,用ASCII码编码,其编码序号为0~127,用十六进制表示,其编码序号为00~7F,题图中有46、61、63、65、62、6F、6F、6B共8组编码在00~7F内,由此可知,英文字符是8个字节。剩余的8个字节是汉字字符的编码。
15.C
【详解】本题考查字符编码。西文字符由ASCII编码,一个字符对应一个字节,并且内码值都小于128,十六进制也就是7F。中文字符一般由GB2312编码,一个中文字符对应两个字节,内码值全都大于7F。根据图中对应关系可知字符“!”的内码占两个字节,字符“界”的十六进制码是“BD E7”,字符“8”的二进制码是“00111000”。故说法不正确的选项C。
16.C
【详解】本题考查的是信息编码。汉字机内码简称“内码”,指计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。输入码被接受后就由汉字操作系统的输入码转换模块转换为机内码,与所采用的键盘输入法无关。故本题应选C。
17.125
【详解】本题主要考查字符编码。1000个32*32点阵的汉字字模,需要占用的存储空间为1000*32*32/8/1024=125KB。
18. 216 10000001 45 1100000
【详解】本题考查进制数的转换。将n(任意整数)进制数转换为十进制数都可采用“按权展开、逐项相加”的方法。因此D8H=161*13+160*8=216D,101101B=25*1+24*0+23*1+22*1+21*0+20*1=45。十六进制数转换为二进制数:一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制,因此81H=10000001B。十进制数可以通过“除权取余、逆序排列”的方法转换为二进制数,因此96D=1100000B。
19. 简单 复合
【详解】本题考查数据结构。数据类型可以分为简单数据类型和复合数据类型。
20.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。
21. 都可以 多对多
【详解】本题考查的是数据结构。图结构中的每个顶点都可以与其他顶点有边相连,数据元素之间是多对多对的关系。
22.正确
【详解】本题主要考查信息编码。条码技术是在计算机应用和实践中产生并发展起来的一种自动识别技术,它将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符,表述正确。
23.错误
【详解】本题考查汉字编码。同一个汉字的输入码可以有多种,例如五笔输入法,拼音输入法,但是对不同型号的计算机其机内码都是相同。故本题说法错误。
24.×
【详解】本题考查数据编码。
1位八进制数可以表示8种状态,用3位八进制数,可以表示83=512>128。故题干表述错误
25. 空 x==1 listque.append(y) if len(listque)==0:
【详解】本题考查Python相关知识。(1)根据listque=[],定义的是空列表。(2)代码第一空,x==1,代表添加订单操作。(3)第二空在列表listque中添加订单号y,则listque.append(y)(4)第三空,如果订单列表为空,则if len(listque)==0。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$