15 数据编码之进制 巩固练习 浙教版(2019)高中信息技术选考(学考)一轮复习(含答案)

资源下载
  1. 二一教育资源

15 数据编码之进制 巩固练习 浙教版(2019)高中信息技术选考(学考)一轮复习(含答案)

资源简介

数据与信息大单元
——数据编码之进制巩固练习
班级 姓名
1.用24位二进制数来表示的RGB颜色,将其每位二进制数取反(0改为1,1改为0),即变为 另一种颜色,这种操作称为颜色反相。若某RGB颜色值用十六进制表示为123456H,则其 反相后的颜色值用十六进制表示为( )
A.654321H B.987654H C.EDCBA9H D.FEDCBAH
2.将十进制数从左至右每位分别转换成对应的4位二进制编码(不足4位的左边补0,例如2转换成0010),然后依次连接。则十进制数109转换后的编码是( )
A.100100000001 B.000001101101 C.101000001001 D.000100001001
3.下列十六进制数中,与二进制数1010l00l01B值相等的是( )
A.2A5H B.A25H C.A91H D.A94H
4.十进制正整数n转换为二进制数,该二进制数末位是“0”。下列说法正确的是( )
A.无法确定n是奇数还是偶数
B.若该二进制数的位数是4,则n的最大值是15
C.n与n+1分别转换为二进制数,这两个二进制数的位数可能不同
D.该二进制数末位的“0”去掉后,再转换为十进制数,所得的值是n/2
5.将十六进制数56转换成8位二进制数,再将该8位二进制数从左向右按两位一组依次分为4组,每组中的两位相互交换,得到新的8位二进制数,则新的8位二进制数对应的十六进制数是( )
A.D0 B.34 C.A9 D.65
6.(18)x-(11)y=(17)k ,该等式成立,求 x,y,k 分别代表什么进制( )
A.16 24 10 B.10 24 16 C.24 16 8 D.16 8 10
7.下列关于数制的说法,正确的是( )
A.二进制数1110001转换为十六进制数是E1
B.二进制数1110中的末位数码0对应的权值是21
C.若二进制数末位为0,则该数对应的十六进制数末位不一定是0
D.若二进制数1101去掉末位数码1,则新数110是原数1101的1/2
8.将下列数转换为十进制数,除以8后余数为1的是( )
A.B50H B.100111B C.111000B D.F59H
9.下列有关进制与字符编码的描述,正确的是( )
A.任意进制的一个数,若末尾为0,这数转为十进制一定是偶数
B.十进制数98,转为七进制数表示为: 170
C.用n位二进制数能表示的数个数是2^n
D.汉字和英文字符在计算机内部编码是采用十六进制形式
10.下面关于数值的说法,错误的是( )
A.二进制数正整数的奇偶性由其末位判定,末位是“1”为偶数,末位是“0”为奇数
B.十六进制数A01的基数为16,数“A”对应的权值为16^2
C.二进制数101是二进制数101000的1/8
D.十六进制数A00是A的256倍
11.二进制数1■■■■■0的首位是1,末位是0,其余数字模糊不清,下列说法正确的是( )
A.该数转换成十进制,肯定是偶数 B.该数用十六进制表示,最大值是7FH
C.在该数后面添加一个0,新数是原数的10倍 D.去掉该二进制首位1,则新数是原数的1/2
12.二进制数1■■■■■1的首位和末位都是1,其余数字模糊不清,下列说法正确的是( )
A.该数转换成十进制,肯定是偶数
B.该数用十六进制表示,最大值是FFH
C.在该数后面添加一个0,新数是原数的10倍
D.若该数存在于计算机内存中,可以表示为某个ASCII码字符
13.下列进制转换关系式中,正确的是( )
A.11H=10001B B. 9D=1110B C.A1H=11D D.11001B=24D
14.下列关于进制的说法中,正确的是( )
A.二进制数10110111转换为十六进制数是E7
B.二进制数10001中的两个1对应的权值分别是2**1和2**5
C.若二进制数末位为0,则该数对应的十进制数一定是偶数
D.十进制31对应的二进制为111111
15.下列关于二进制数的说法中,正确的是( )
A.若二进制数末位为1,则该数可能是偶数
B.二进制数的10110中首位1对应的权值是2**5
C.二位十六进制数的值小于2**8
D.二进制数去掉末尾的一位,所得的数值是原来的1/2
16.下列关于数制的说法,错误的是( )
A.8位二进制数能表示的最大十进制数为128
B.十六进制数的末位数决定了该数的奇偶性
C.若二进制数末位为1,则该数对应的十六进制数末位不可能是E
D.若十六进制数2020去掉末位数码0,则新数202是原数2020的1/16
17.下列关于数制的说法,正确的是( )
A.二进制数1110001转换为十六进制数是E1
B.用二进制数进行信息编码,每增加1个二进制位,其编码信息量扩大一倍
C.若十六进制数末位为0,则该数对应的十进制数末位是0
D.若十六进制数B10A去掉末位数码A,则新产生的十六进制数转换为十进制数其值是原数的1/16
18.十进制正整数n转换为十六进制数,该十六进制数共2位,下列说法正确的是( )
A.十进制正整数n可能是256
B.正整数n+1转换为十六进制数后,十六进制数的位数可能为3位
C.十进制正整数n最小为10
D.若在十六进制数的末尾添加1个0,则对应的十进制正整数将变为10*n
19.某RGB颜色十进制表示为(245,105,45),flash软件表示颜色时,将每个颜色分量的对应整数,分别采用两位十六进制表示,并依次连接起来,结果为( )
A.F5692D B.F46A2C C.D5793D D.E47A3E
20.下列关于计算机信息编码及进制的描述,正确的是( )
A.1个ASCII字符在计算机中存储需要1位
B.若字符“9”的内码为39H,则字符“89”的内码为89H
C.图像、声音在计算机内部用十六进制进行编码存储
D.二进制数1101用十进制表示为n,则二进制数110用十进制表示为n//2
21.下面关于数值的说法,不正确的是( )
A.十进制偶数n,先转换为二进制数,再去掉末位后,所得值的大小为n/2
B.8位二进制数最多能表示255个不同的数值
C.十六进制数n除以(10000)2,得到的余数是n的末位数
D.某4位二进制正整数n按位取反,转换成十进制数,与n相加的结果为15
22.异或运算是一种逻辑运算,运算时要求把参与运算的数转换为二进制数再进行按位运算。若两个值不相同,则异或结果为1;否则异或结果为0。已知大写字母“A”的ASCII码为41H,小写字母 “a”的ASCII码为61H,则字符串“Bj”利用密钥10101100进行异或加密的结果为( )
A.1110111011000110 B.1100011011101110
C.0001000100111001 D.1110111000111001
23.某个在100—255之间的十进制偶数x,将其转化为二进制数y,下列说法不正确的是( )
A.x//2的运算结果转为二进制一定比y少一位
B.十进制数x除以16的余数与二进制数y的左侧4位的值相等
C.十进制数x+1转化为二进制数不超过8位
D.二进制数y的最低位一定是0
24.下面关于数值的说法,正确的是( )
A.(A00)16是(A)16的100倍
B.(101)2是(101000)2的1/1000
C.十六进制数(A01)16的基数为16,数码“A”对应的权值为162
D.二进制正整数的奇偶性由其末位判定,末位是“1”为偶数,末位是“0”为奇数
25.一个二位十六进制正整数n,末位是“9”,下列说法正确的是( )
A.无法确定n是奇数还是偶数
B.n+1是一个三位十六进制数
C.转换为十进制数,最小值是25D
D.转换为二进制数,最大值是11111111B
26.下列关于数制与编码的描述,正确的是( )
A.二进制数1110中的末位数码0对应权值是21
B.用x位二进制数给y种不同的信息进行编码,必须满足y>=2x
C.若二进制数末位为0,则该数转换为十进制数后有可能是奇数
D.无论哪种数据,最终存储在计算机中都是经过一定规则编码的二进制数字
27.下列十六进制数中,转换为二进制数后含有偶数个“1”的是( )
A.F08 B.A90 C.EA3 D.F31
28.【202101北斗期中】有一种ASCII字符加密的算法,其加密过程如下:
①将明码中每个字符的八位二进制ASCII码(不足八位的左端补0,凑足八位)分成两段(左4位高位段,右4位低位段)。如字符“C”的二进制ASCII码为01000011,分段后为0100,0011;
②将高位段(左边4位)左移一位,并将原第一位数码移至最后(如0100转化为1000),再转化为十六进制数(如1000转化为8);
③对低位段(右边4位)执行②同样的算法,如0011→0110→6;
④顺次连接两位十六进制数,得到该字符的密文,如“C”的密文为“86”;
⑤将每个字符的密文按明码的顺序连接。
用python编写的程序运行结果如图所示,请回答下列问题:
答题提示:
本题(2)(3)两小题的计算表达式可能会涉及到以下运算符(它们优先级相同):
乘:* 实数除法:/ 整除:// 求余数:%
具体使用方法如下:
5*2=10 ,5/2=2.5 ,5//2=2 ,5 % 2=1
(1)按照加密算法,明码字符“J”的密文是 ;密文“C2”的明码是 ;
(2)假设某字符ASCII值的十进制数为m,则该数的高位段是 ,低位段是 (结果都是十进制);
(3)假设(2)中高位段的四位二进制转十进制为n,则经过加密算法第②步运算:左移一位,将原第一位移至最后,得到的值是 (结果为十进制)。
答案
1——5:CDADC
6——10:CCDCA
11——15:ADACC
16——20:ABBAD
21——25:BABCC
26——27:DB
28.
(1)85, a
(2)m//16 , m % 16
(3)n%8*2+n//8(或其他等价表达式)

展开更多......

收起↑

资源预览