内容正文:
第3单元 认识数据
一、选择题
1.在线性数据结构中,当前元素的后一位元素被称为( )
A.首元素 B.前趋元素 C.尾元素 D.后继元素
2.计算机中的数字信号常用有限位的二进制数表示,字长为8位的二进制数可以表示( )种数字信号。( )
A.32 B.64 C.128 D.256
3.ASCII码使用一个字节的低7位来表示字符,那么它总共可以表示多少个字符( )
A.256 B.128 C.64 D.512
4.已知字典d={1:2,'a':'b',2:'b','b':4,3:'10'},下列说法正确的是( )
A.int(d[3],2)的值为1010 B.d[1]+d['b']的值为'24'
C.d[1]+d['a']的值为'2b' D.d[2] in d的值为True
5.按ASCII码编码标准,英文字母按顺序排列,且大写字母的ASCII码值比相应的小写字母的ASCII码值小32。已知大写字母A的ASCI码是(1000001 )2,则小写字母b的ASCI码转换成十进制数是( )
A.65 B.66 C.97 D.98
6.HDFS和MapReduce作为Hadoop的核心组件,下列对它们的描述错误的是( )
A.HDFS是具有高容错性的分布式文件系统,适合部署在普通的机器上
B.HDFS特别适合那些需要多次写入、多次读取的超大规模数据集的应用程序
C.MapReduce是一种并行编程模型,帮助用户编写处理大规模数据集的并行运算
D.MapReduce隐藏了分布式并行编程的底层实现细节,提升了应用的开发效率
7.3D(16) = ( )(10);100(10) = ( )(2);11100101(2) = ( )(16)
A.90,1110100,E1 B.60,1000100,F1
C.61,1100100,E5 D.91,1100100,F5
8.某编码盘如图所示,该编码盘由四道圆环组成,沿半径方向的四个色块依次组成一组数据,如果图中2号位的数据用二进制编码为0010,则6号位的二进制编码为( )
A.0101 B.0110
C.0111 D.1001
9.利用软件UltraEdit观察字符内码,界面如图所示,下列说法正确的是( )
A.上述字符共需要12B的存储空间
B.字符“Z”的内码用十六进制表示为“60”
C.字符“庆70”的内码用十六进制表示为“C7 EC 37 30”
D.字符“!”的内码是“A1”
10.使用UltraEdit软件观察字符“hz2017杭州第十区”的内码,部分界面如图所示。
下列说法正确的是( )
A.字符“h”的内码占两个字节 B.字符“杭”的十六进制码是“BA BC”
C.字符“2”的二进制码是“00110011” D.字符串共有11个字节
11.下列关于数据编码、安全的说法,不正确的是( )
A.计算机中保存图像和声音数据必须经过数字化
B.已知字符“1”的ASCII码值为49D,由此可知字符“2”的ASCII码值为4AH
C.保护数据的安全包含保护数据本身及存储数据介质的安全
D.数据加密、数据校验可以提高数据的保密性和完整性
12.表示1000条不同的二进制机器语言指令,至少需要的二进制位数是( )。
A.2 B.8 C.10 D.11
13.使用 UltraEdit 软件查看字符内码,部分界面如图所示。下列描述正确的是( )
A.字符“朋”的二进制编码是 11000101 11110000
B.图中除“朋友圈”外其他字符都是ASCII 字符
C.小写英文字母 “w”的十六进制编码为 89
D.大写英文字母 “Z”的十六进制编码为 60
14.用某软件查看字符的内码,其内码为“D6 D0 B9 FA 43 68 69 6E 3F 61”(不包括引号),其中ASCⅡ编码的字符个数是( )
A.9 B.6 C.5 D.4
15.使用UltraEdit软件观察字符内码,部分界面如图所示,小写字母“t”的内码为( )
A.69H B.74D
C.0111 0100B D.0101 0100B
二、填空题
16.信息是数据的 、 或其他编码。
17.进制转换
(1)53D= B= H
(2)C5H= B= D
(3)10H+16D= B
(4)(43)10=( )8, (143)8=( )10
18.如下所示的一串字符,存储时在计算机的内存中占9个字节,则其中含有 个ASCII码字符。41H,42H,83H,96H,7AH,6FH,A1H,B1H,43H
19.(26A)16 =( )10
三、判断题
20.计算机要处理汉字,必须对汉字进行编码。( )
21.计算机可以处理的信息有:字符、数字和各种数学符号、图形、图像、音频等,这些可以识别的记号或符号都称为数据,信息即数据。( )
22.树结构的数据元素的多对多的关系。( )
23.全角状态下输入的英文字母也只占一个字节大小。 ( )
四、操作题
24.下图是一个汉字“大”的8×8二进制信息编码点阵图。假设空方块用“0”表示,黑方块用“1”表示,据此回答下列问题。
(1)将第四列的编码(从下向上排列)用16进制数表示出来。
(2)编码“01111100”是第几行的二进制编码?
(3)表示该字形的方法是点阵方式还是矢量方式?
(4)如果要将原图的“大”字改成“人”字字,应该修改第几行,修改后的编码是多少?
(5)存储当前点阵字至少需要多少字节?
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.D
【详解】本题考查线性数据结构的描述。在线性数据结构中,当前元素的后一位元素被称为后记元素,当前元素的前一位元素被称为前趋元素。故选D。
2.D
【详解】本题主要考查信息编码。计算机中的数字信号常用有限位的二进制数表示,字长为8位的二进制数可以表示28=256种数字信号,故本题选D选项。
3.B
【详解】本题主要考查字符编码。ASCII码使用一个字节的低7位来表示字符,那么它总共可以表示27=128个字符,故本题选B选项。
4.D
【详解】本题主要考查字典数据结构。d[3]='10',int(d[3],2)表示将d[3]的字符串'10'转换为二进制数是2,故int(d[3],2)的值为2;d[1]=2,d['b']=4,则d[1]+d['b']的值为6;d[1]=2,d['a']='b',两者不能直接做运算;d[2]='b',故表达式d[2] in d的值为True,故本题选D选项。
5.D
【详解】本题主要考查进制数的转换。已知大写字母A的ASCI码是(1000001 )2,二进制数1000001转换为十进制数是65,大写字母的ASCII码值比相应的小写字母的ASCII码值小32,因此小写字母b的ASCI码转换成十进制数是65+32+1=98,故本题选D选项。
6.B
【详解】本题考查大数据处理。HDFS主要功能是将大规模海量数据以文件的形式、用多个副本保存在不同的存储节点上,并用分布式系统进行管理。采用一次写入、多次读取的访问模式。故答案为:B。
7.C
【详解】本题主要考查进制数的转换。十六进制数3D可以通过“按权展开、逐项相加”的方法转换为十进制1*161+6*160=61,十进制数100可通过“除权取余”的方法转换为二进制数是1100100,二进制数11100101四位一组按照“8421”转换为十六进制数是E5,故本题选C选项。
8.B
【详解】本题主要考查二进制编码。如果图中2号位的数据用二进制编码为0010,可知黑色方块编码为“1”,白色方块编码为“0”,则6号位的二进制编码为0110,故本题选B选项。
9.C
【详解】
本题考查的是信息编码。由图中可知字符共需要13B的存储空间,选项A错误;由图中可知字符“Y”的内码用十六进制表示为“59”,故可推出字符“Z”的内码用十六进制表示为“5A”,选项B错误;字符“庆70”的内码用十六进制表示为“C7 EC 37 30”,选项C正确;字符“!”的内码是“A3 A1”,故选项D错误。
10.B
【详解】本题考查的是信息编码。字符“h”的内码占一个字节,选项A说法错误;汉字占两个字节,字符“杭”的十六进制码是“BA BC”,选项B说法正确;字符“2”的十六进制内码为:32,转换为二进制数为:00110010,故选项C的说法错误;字符串共有16个字节,选项D说法错误。
11.B
【详解】本题考查的是数据编码。已知字符“1”的ASCII码值为49D,由此可知字符“2”的ASCII码值为50D转换为十六进制数为:32H,故选项B说法错误。
12.C
【详解】本题考查的是二进制编码。n位二进制数最多可以表示2^n种状态。2^9=512,2^10=1024,故表示1000条不同的二进制机器语言指令,至少需要的二进制位数是10,选项C正确。
13.B
【详解】本题主要考查UltraEdit编码的相关知识。字符“朋”十六进制编码为:C5F3,转二进制编码为:11000101 11110011,故A选项错误;ASCII字符十六进制编码不大于7F,图中除“朋友圈”外,其他字符都不大于7F,都是ASCII字符,故B选项正确;大写英文字母 “W”十六进制编码为:57,则小写英文字母 “w”为:77,故C选项错误;大写英文字母 “Z”与大写英文字母 “W”间隔2,其十六进制编码为:5a,故D选项错误。
14.B
【详解】本题考查编码。ASCII编码范围在0到7F,观察可知43、68、69、6E、3F、61。故选项B正确。
15.C
【详解】本题主要考查UltraEdit软件。小写字母“t”的十六进制内码是74H,转化为对应二进制为0111 0100B(通过除权取余法)。故本题选C选项。
16. 电编码 电磁编码
【详解】本题主要考查数据的编码。信息是数据的电编码、电磁编码或其他编码,分为模拟信号和数字信号。
17. 110101 35 11000101 197 100000 53 99
【详解】本题考查进制转换相关知识。二进制,八进制,十六进制转换为十进制采用位权展开相加,十进制转换为二进制采用除2取余的方法,十进制转换为十六进制采用除16取余的方法。二进制和十六进制也可以相互转换,四位二进制转换为一位十六进制。
(1)53÷2,商26,余1
26÷2,商13,余0
13÷2,商6,余1
6÷2,商3,余0
3÷2,商1,余1
1÷2,商0,余1。
故53D=110101B。
110101B=35H,故53D=110101B=35H。
(2)C5H=11000101B=197D。
(3)10H+16D=16D+16D=32D=100000B
(4)(43)10=(53)8,(143)8=(99)10
18.5
【详解】本题考查的知识点是字符编码。
字符编码和汉字编码的区别:
一是,汉字编码的值大于128,字符编码的值小于。
二是,十六进制下,每个字节的首位小于等于7的都是字符编码,大于7的都是汉字编码。
故观察41H,42H,83H,96H,7AH,6FH,A1H,B1H,43H,发现有41H,42H,7AH,6FH,43H,即5个字节首位是小于等于7,所以,是有5个ASCII码字符。
故,答案是5。
19.618
【详解】本题考查的是进制数转换。将 n(任意整数)进制数转换为十进制数都可采用“按权展开、逐项相加”的方法。十六进制数:26A转换为十进制数为:10+6*16+2*16^2=618
20.正确
【详解】本题主要考查信息编码。计算机内部只识别二进制数,故要处理汉字,必须对汉字进行编码,故表述正确。
21.错误
【详解】本题主要考查数据与信息的区别及联系。区别:(1)数据是对客观事物记录下来的可以鉴别的符号。这些符号不仅指数字,而且包括字符、文字、图形等;信息是经过加工后并对客观世界产生影响的数据。(2)数据是数据采集时提供的,信息是从采集的数据中获取的有用信息。(3)数据反映的是事物的表象,信息反映的是事物的本质。(4)数据的形式变化多端,很容易受载体的影响,信息则比较稳定,不随载体的性质而随意改变。联系:数据是反映客观事物属性的记录,是信息的具体表现形式。数据经过加工处理之后,就成为信息;而信息需要经过数字化转变成数据才能存储和传输。因此本题说法错误。
【点睛】
22.错
【详解】本题考查的是数据结构。树结构的数据元素的一对多的关系。题干中的说法是错的。
23.错
【详解】本题考查的是信息编码。全角状态下输入的英文字母占两个字节。故题干中的说法是错误的。
24.(1)1E;(2)第5行;(3)点阵方式;(4)5;00010000;(5)8B
【详解】本题考查信息编码。
(1)第四列从下向上的编码为:00011110,将其转换为16进制数,即1E。故答案为:1E。
(2)由图中信息可知,编码“01111100”是第5行的二进制编码。故答案为:第5行。
(3)该图为二进制信息编码点阵图,因此表示字形的方法为点阵方式。故答案为:点阵方式。
(4)要将原图的“大”字改成“人”字,应将第五行部分黑方块变为白方块,即编码为:00010000。故答案为:5、00010000。
(5)每行有8个二进制位,共有8行,因此,至少需要8×8=64位,即8字节。故答案为:8B。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$