浙教版2019-2020学年高中信息技术高考复习 信息的编码

文档属性

名称 浙教版2019-2020学年高中信息技术高考复习 信息的编码
格式 zip
文件大小 402.7KB
资源类型 试卷
版本资源
科目 信息技术(信息科技)
更新时间 2019-09-18 17:59:46

文档简介

浙教版2019-2020学年高中信息技术高考复习 信息的编码
一、单选题
1.用8位二进制数表示有符号的整数,最高位是0表示正整数,1表示负整数,则能够表示数的范围和整数的个数分别是(  )
A.-128~128.256 B.-128~128.255
C.-127~127.256 D.-127~127.255
2.下列将二进制数(1011)2转换成十进制数的算式中,正确的是(  )
A.1×23+1×22+0×21+1×20 B.1×23+1×22+1×21+1×20
C.1×23+1×22+1×21+0×20 D.1×23+0×22+1×21+1×20
3.使用UltraEdit软件观察字符内码,部分界面如下图所示:
则下列说法正确的是(  )
A.左右书名号的内码是一样的
B.字符“5”的内码为35D
C.字符“站”内码转换为十进制数的方法是5×160+D×161
D.可以推断出,字符“9”在计算机内部的存储形式为“00111001”
4.某英文字符加密的算法:将该字符的ASCII码值转换成二进制数后,再加上二进制数10,再把该数作为ASCII码值转换为对应的英文字符。使用该加密算法,加密前的字符串为“Am”,则该字符串加密后为(  )
A.Kw B.kw C.Co D.co
5.(2018高三上·浙江期中)使用UltraEdit软件观察字符“Flash学习”的内码,部分界面如图所示。
下列说法正确的是 (  )
A.图中内码表示的ASCII码字符共有5个
B.字符“t”的内码用二进制表示是“01110100”
C.大写字母“J”的十六进制内码是“50”
D.字符“学”的十六进制内码是“20 D1”
6.算式1101B+1BH的运算结果是(  )
A.1110B B.101000 C.28H D.40D
7.(2019·浙江)用 Ultraedit软件观察字符串“学习 Python”的内码,该字符串的内码是(  )
A.
B.
C.
D.
8.(2019高二下·温州期末)用 WinHex 软件观察字符内码如图所示,下列描述正确的是(  )
A.可以推断小写字母“n”的处理码为“110 1110”
B.从图中得知共包含4个GB2312码字符,13个ASCII 码字符
C.将“多”字二进制内码的第1个字节和第2个字节相加得到的二进制数为“110010110”
D.已知汉字字符占2个字节,英文字符占1个字节,从图中可知全角状态下的空格“ ”十六进制内码为“A1A1”,则半角状态下的空格“ ”十六进制内码为“A1”
9.(2019高二下·湖州期末)十进制正整数 n 转换为二进制数,该二进制数共 4 位,下列说法正确的是(  )
A.若该二进制的首位为1,则 n 必大于9
B.若该二进制的末位为1,则n+1 可能为奇数
C.该二进制数首位去掉,转换为十进制数,所得的值是 n\2
D.该二进制数按位取反,转换为十进制数,与 n 相加的结果必为15
10.(2019高一下·浙江月考)将二制数11B,十进制数15D和十六进制数12H,按从大到小排序的结果正确的是(  )
A.12H,15D,11B B.12H,11B,15D
C.15D,12H,11B D.15D,11B,12H
11.(2019高一下·浙江月考)二进制数1▊101▊0,其中有两位数字模糊不清,下列可能与其值相等的是(  )
A.84D B.64H C.53H D.52D
12.(2019高二下·台州期中)将十六进制数65转换成8位二进制数,再将该8位二进制数从左向右按两位一组依次分为4组,每组中的两位相互交换,得到新的8位二进制数,则新的8位二进制数对应的十六进制数是(  )
A.17 B.11 C.9A D.56
13.(2019高一下·台州期中)如图所示,是汉字“洪”的16×16字形码点阵示意图,假如我们用二进制数据“1”表示黑色,用“0”表示白色,下列说法正确的是(  )
A.第四行的点阵编码应为1001010010101110
B.该图存储在计算机中是16×16字节
C.第一行所占存储空间是2个字节
D.若按从左往右、从上往下的顺序,第一个字节的编码是11011111
14.(2019高二下·浙江期末)原码、反码、补码是计算机中对数字的二进制表示方法。
⑴原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
⑵反码表示法规定:正数的反码与其原码相同,负数的反码是对其原码逐位取反,但符号位除外。如二进制原码为10010,则反码为11101(在10010中,1为符号码,故为负)。
⑶补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1,符号位除外。
根据以上运算规则,二进制有符号数100111的补码的十进制表示是(  )
A.-29 B.-25 C.24 D.-24
15.某字库采用点阵方式描述汉字字形,点阵规模为16×16,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。汉字“和”的字形如图所示。下列描述正确的是(  )
A.该汉字字形编码需要16×16个字节
B.该汉字字形第一行编码需要2个字节
C.该汉字字形编码的第一个字节内容是0FH
D.该汉字字形编码的最后一个字节内容是FFH
二、填空题
16.(2019高二上·台州月考)某数据加密方法描述如下:
⑴以字节为单位进行加密处理;
⑵将1个字节的8位二进制数分割成前4位与后4位两个二进制数(不足8位的最左边补足0);
⑶分别将上述两个4位二进制数转换为十进制数;
⑷将每个十进制数转换为1个加密字符,对应的“密码表”如下:
值(十进制) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
加密字符 I l i k e C H N P 0 s t c a r d
下表显示了字符串中一个字符的加密过程:
大写字母“K”的ASCII码值为75,则依据以上加密规则,其加密字符为   。
17.(2015高一下·桐乡期中)二进制数与十进制数转换
11011011B=    D
150D=   B
255D=   B
18.(2017高一上·浙江期中)将一个田字格的一格或几格涂上黑色或不涂色,可以代表0~15这16个数.请你根据下面前4个图形表示数的规律,写出后面2个图形表示的数,则最后两个图形分别表示    、   。
答案解析部分
1.【答案】D
【知识点】进制及数制转换
【解析】【解答】用8位二进制数表示有符号的整数,则最小的二进制数是11111111,转换为十进制数是-127,最大的二进制数是01111111,转换为十进制数是127,所以8位二进制数能够表示的范围是-127~127,共255个数。故答案选D。
【分析】本题考查有符号二进制数的表示及二进制数与十进制数之间的转换。
2.【答案】D
【知识点】进制及数制转换
【解析】【解答】二进制数最低位权值是2 ,依次向高位权值为21,22,23……将二进制数转换成十进制数是用二进制数的每一位乘以该位的权值,所以将二进制数(1011)2转换成十进制数的算式是1×23+0×22+1×21+1×20。故答案选D。
【分析】本题考查二进制数与十进制数之间的转换。二进制转为十进制,先把二进制从高位(最左边的“1”)开始按从上到下的顺序写出。
3.【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】选项A:从题图中可以看出,左书名号的内码是“A1 B6”,右书名号的内码是“A1 B7”。A错误;选项B:字符“5”的内码为35H。B错误;选项C:字符“站”内码是“D5 BE”,转换为十进制数的方法是D×163+5×162+B×161+E×160。C错误;选项D:由题图可知,字符“5”的内码是“35”,推断出字符“9”的内码是“39”,转换为二进制数是“00111001”。D正确。故答案选D。
【分析】本题考查UltraEdit软件对内码的观察。做题时,先列出所给字符对应的内码,然后与示例字符相对应。
4.【答案】C
【知识点】信息的编码
【解析】【解答】英文字符的ASCII码用十六进制表示,加上二进制10,即加上十六进制的2,所以该字符串加密算法的实质是将加密前字符向后推算2个字符就是加密后字符。“A”的后2个字符是“C”,“m”的后两个字符是“o”,因此使用该加密算法,若加密前的字符串为“Am”,则该字符串加密后为“Co”。故答案选C。
【分析】本题考查学生对ASCII码表的理解及十六进制数与二进制数之间的转换。
5.【答案】B
【知识点】信息的编码;进制及数制转换
【解析】【解答】选项A:图中共有10个ASCII码字符。A错误;选项B:根据字符s的ASCII码为73H,可知字符t的ASCII码为74H,换算成二进制为01110100B。B正确;选项C:根据字符F的ASCII码46H可知,大写字母J的十六进制内码为4A。C错误;选项D:字符“学”的十六进制内码为“D1 A7”。D错误。故答案选B。
【分析】本题考查字符内码及进制转换。做题时,先列出所给字符对应的内码,然后与示例字符相对应。
6.【答案】B
【知识点】进制及数制转换
【解析】【解答】因为算式中,一个是二进制数(以B表示),一个是十六进制数(以H表示),所以可先进行统一。这里将十六进制数转化为二进制数,1BH=11011B,两数相加1101+11011=101000B。故答案选B。
【分析】本题考查十六进制数与二进制数之间的转换及表达式的运算。十六进制转化为二进制:把十六进制数中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零。
7.【答案】D
【知识点】信息的编码
【解析】【解答】选项A:由最后两组十六进制数来看:CF和B0相差十进制数16个,而字母”o“和”n“在字母表中为n在前o在后两都应相差十进制数1,故本项错。选项B最后两组十六进制数相差为10同样错误。选项C与选项A相同最后两组数相差16同样错。选项D最后两组数相差1。故答案选D。
【分析】本题考查的是由中英文来推断其内码的方法。一个汉字或字母的内码不易记住,做此类题时要由字母表推出两个字母间的间距,然后找出对应内码之间的差从而由排除法来确定答案。
8.【答案】C
【知识点】信息的编码
【解析】【解答】选项A:从图中可知,字母“m”的内码是6D,字母“n”在字母“m”的后一个,所以字母“n”的内码是6E,转化为二进制是110 1110,所以小写字母“n”的二进制数为“110 1110”。A错误;选项B:从图中得知共包含5个GB2312码字符,11个ASCII 码字符。B错误;选项C:“多”字内码的第1个字节是B6,转化为二进制是10110110,第2个字节是E0,转化为二进制是11100000,相加之后为110010110。C正确;选项D:半角空格的16进制ASCII编码是20。D错误。故答案选C。
【分析】本题考查WinHex软件对内码的观察。做题时,先列出所给字符对应的内码,然后与示例字符相对应。
9.【答案】D
【知识点】进制及数制转换
【解析】【解答】选项A:如果一个四位二进制数的首位为1,则该数可能为十进制数8或9,本项错。选项B:若 该二进制的末位为1 ,则该数为奇数,而n+1必为偶数。本项错。选项C: 该二进制数首位去掉,转换为十进制数,所得的值是 n-2^3,本项错。选项D:将该数按位取反后形成该数的补数,两都相加每一位均为1,4个1就是十进制数15,本项对。故答案选D。
【分析】本题考查的是二进制数和十进制数的转换。二进制数转十进制数采用按权展开公式法,十进制数转二进制数采用除2取余法。
10.【答案】A
【知识点】进制及数制转换
【解析】【解答】二制数11B转化为十进制数是1×21+1×20=3D,十六进制数12H转化为十进制数是1×161+2×160=18D,因为18D>15D>3D,所以从大到小排序结果为12H>15D>11B。故答案选A。
【分析】本题考查十六进制数,十进制数,二进制数之间的转换。H(hex)表示这个数是十六进制数,D(decimal)表示这个数是十进制数,B(binary)表示这个数是二进制数。
11.【答案】A
【知识点】进制及数制转换
【解析】【解答】选项A:84D转化为二进制数为1010100,所以二进制数可能与84D相等。A正确;选项B:64H转化为二进制数为1100100,所以二进制数不可能与64H相等。B错误;选项C:53H转化为二进制数为1010011,所以二进制数不可能与53H相等。C错误;选项D:52D转化为二进制数为0110100,所以二进制数不可能与52D相等。D错误。故答案选A。
【分析】本题考查十六进制数,十进制数,二进制数之间的转换。H(hex)表示这个数是十六进制数,D(decimal)表示这个数是十进制数,B(binary)表示这个数是二进制数。
12.【答案】C
【知识点】进制及数制转换
【解析】【解答】65转为8位二进制数就是0110 0101,分为四组后两两交换即为1001 1010,再转为十六进制就是9A,故答案选C。
【分析】本题考查的是二进制转为十六进制和十六进制转为二进制的方法。在将十六进制转为二进制时,要将每一个十六进制数转为对应的四位二进制数,如果不足四位的前面补0.而二进制转为十六进制时从左到右四位,四位隔开,最左边不足四位的前补0,而后每四位二进制数转为一个十六进制数。
13.【答案】C
【知识点】信息的编码
【解析】【解答】选项A:由于 “1”表示黑色,用“0”表示白色 ,故第四行的编码应为1000 1001 0001 0000。选项B:该图存储在计算机中占16*16位,合2*16=32B,共32个字节。选项C:第一行用16位二进制数来表示,16位二进制数正好为2个字节。选项D: 若按从左往右、从上往下的顺序,第一个字节的编码是 0010 0000。故答案选C。
【分析】本题考查的是字形码的编码规则。在对字形进行编码时将字形分为8*8或16*16等矩形点阵,然后每个点看作一个二进制数,如有笔画则看作1,没有笔画看作0 。
14.【答案】B
【知识点】进制及数制转换
【解析】【解答】根据题中所述运算规则,若计算二进制有符号数100111的补码,应先计算二进制有符号数100111的反码是111000,然后在其末位加1为111001,最后将其转化为十进制,最高位是符号位,“1”表示负,其余位表示数值的大小,即25。所以最终十进制表示为-25。故答案选B。
【分析】本题考查二进制数原码、反码、补码的转换以及二进制数与十进制数之间的转换。
15.【答案】B
【知识点】信息的编码
【解析】【解答】需要16x16÷8=32个字节,A选项错误;汉字每一行都有16个方格,即16位,2个字节。选项B正确;观察该图,第一行2个字节都是白点,所以该汉字的第一个字节内容为00H。C选项错误;观察该图,最后一行表示该汉字的最后两个字节,内容为:0800H,随意随后一个字节内容为00H。D选项错误。故答案选B。
【分析】本题考查汉字的编码。该汉字采用点阵图的方式,每个点表示一位,共16x16位,从第一行从左到石开始到最后一行结束,每行16位,2个字节。
16.【答案】et
【知识点】信息的编码;进制及数制转换
【解析】【解答】大写字母“K”的加密过程如下:
K
75
0 1 0 0 1 0 1 1
4 11
e t
依据以上加密规则,其加密字符为et。故答案为:et。
【分析】本题主要考查二进制数与十进制数之间的转换,要求学生掌握二进制数与十进制数之间的转换规则。
17.【答案】219;10010110;11111111
【知识点】进制及数制转换
【解析】【解答】11011011B=27+26+24+23+21+20=219D
十进制转二进制除2取余法
150D=10010110B
255D=11111111B
故答案为219,10010110,11111111
【分析】十进制转二进制方法为:十进制数除2取余法, 用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来 。二进制转十进制方法为:按权展开法。
18.【答案】6;13
【知识点】进制及数制转换
【解析】【解答】将涂色的方块看作1,未涂色的方块看作0,按照从右下角到右上角到左下角再到左上角的顺序排列,第一个图形是0011,第二个图形是0010,第三个图形是0000,第四个图形是1001转化为十进制分别为3、2、0、9,第五个图形为0110,第六个图形为1101,转换为十进制为6、13,故答案为6、13
【分析】此题考查二进制和十进制的转换及对图形规律的寻找,图形四个方块、有两种状态,应该联想到用二进制来解题。
1 / 1浙教版2019-2020学年高中信息技术高考复习 信息的编码
一、单选题
1.用8位二进制数表示有符号的整数,最高位是0表示正整数,1表示负整数,则能够表示数的范围和整数的个数分别是(  )
A.-128~128.256 B.-128~128.255
C.-127~127.256 D.-127~127.255
【答案】D
【知识点】进制及数制转换
【解析】【解答】用8位二进制数表示有符号的整数,则最小的二进制数是11111111,转换为十进制数是-127,最大的二进制数是01111111,转换为十进制数是127,所以8位二进制数能够表示的范围是-127~127,共255个数。故答案选D。
【分析】本题考查有符号二进制数的表示及二进制数与十进制数之间的转换。
2.下列将二进制数(1011)2转换成十进制数的算式中,正确的是(  )
A.1×23+1×22+0×21+1×20 B.1×23+1×22+1×21+1×20
C.1×23+1×22+1×21+0×20 D.1×23+0×22+1×21+1×20
【答案】D
【知识点】进制及数制转换
【解析】【解答】二进制数最低位权值是2 ,依次向高位权值为21,22,23……将二进制数转换成十进制数是用二进制数的每一位乘以该位的权值,所以将二进制数(1011)2转换成十进制数的算式是1×23+0×22+1×21+1×20。故答案选D。
【分析】本题考查二进制数与十进制数之间的转换。二进制转为十进制,先把二进制从高位(最左边的“1”)开始按从上到下的顺序写出。
3.使用UltraEdit软件观察字符内码,部分界面如下图所示:
则下列说法正确的是(  )
A.左右书名号的内码是一样的
B.字符“5”的内码为35D
C.字符“站”内码转换为十进制数的方法是5×160+D×161
D.可以推断出,字符“9”在计算机内部的存储形式为“00111001”
【答案】D
【知识点】信息的编码;进制及数制转换
【解析】【解答】选项A:从题图中可以看出,左书名号的内码是“A1 B6”,右书名号的内码是“A1 B7”。A错误;选项B:字符“5”的内码为35H。B错误;选项C:字符“站”内码是“D5 BE”,转换为十进制数的方法是D×163+5×162+B×161+E×160。C错误;选项D:由题图可知,字符“5”的内码是“35”,推断出字符“9”的内码是“39”,转换为二进制数是“00111001”。D正确。故答案选D。
【分析】本题考查UltraEdit软件对内码的观察。做题时,先列出所给字符对应的内码,然后与示例字符相对应。
4.某英文字符加密的算法:将该字符的ASCII码值转换成二进制数后,再加上二进制数10,再把该数作为ASCII码值转换为对应的英文字符。使用该加密算法,加密前的字符串为“Am”,则该字符串加密后为(  )
A.Kw B.kw C.Co D.co
【答案】C
【知识点】信息的编码
【解析】【解答】英文字符的ASCII码用十六进制表示,加上二进制10,即加上十六进制的2,所以该字符串加密算法的实质是将加密前字符向后推算2个字符就是加密后字符。“A”的后2个字符是“C”,“m”的后两个字符是“o”,因此使用该加密算法,若加密前的字符串为“Am”,则该字符串加密后为“Co”。故答案选C。
【分析】本题考查学生对ASCII码表的理解及十六进制数与二进制数之间的转换。
5.(2018高三上·浙江期中)使用UltraEdit软件观察字符“Flash学习”的内码,部分界面如图所示。
下列说法正确的是 (  )
A.图中内码表示的ASCII码字符共有5个
B.字符“t”的内码用二进制表示是“01110100”
C.大写字母“J”的十六进制内码是“50”
D.字符“学”的十六进制内码是“20 D1”
【答案】B
【知识点】信息的编码;进制及数制转换
【解析】【解答】选项A:图中共有10个ASCII码字符。A错误;选项B:根据字符s的ASCII码为73H,可知字符t的ASCII码为74H,换算成二进制为01110100B。B正确;选项C:根据字符F的ASCII码46H可知,大写字母J的十六进制内码为4A。C错误;选项D:字符“学”的十六进制内码为“D1 A7”。D错误。故答案选B。
【分析】本题考查字符内码及进制转换。做题时,先列出所给字符对应的内码,然后与示例字符相对应。
6.算式1101B+1BH的运算结果是(  )
A.1110B B.101000 C.28H D.40D
【答案】B
【知识点】进制及数制转换
【解析】【解答】因为算式中,一个是二进制数(以B表示),一个是十六进制数(以H表示),所以可先进行统一。这里将十六进制数转化为二进制数,1BH=11011B,两数相加1101+11011=101000B。故答案选B。
【分析】本题考查十六进制数与二进制数之间的转换及表达式的运算。十六进制转化为二进制:把十六进制数中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零。
7.(2019·浙江)用 Ultraedit软件观察字符串“学习 Python”的内码,该字符串的内码是(  )
A.
B.
C.
D.
【答案】D
【知识点】信息的编码
【解析】【解答】选项A:由最后两组十六进制数来看:CF和B0相差十进制数16个,而字母”o“和”n“在字母表中为n在前o在后两都应相差十进制数1,故本项错。选项B最后两组十六进制数相差为10同样错误。选项C与选项A相同最后两组数相差16同样错。选项D最后两组数相差1。故答案选D。
【分析】本题考查的是由中英文来推断其内码的方法。一个汉字或字母的内码不易记住,做此类题时要由字母表推出两个字母间的间距,然后找出对应内码之间的差从而由排除法来确定答案。
8.(2019高二下·温州期末)用 WinHex 软件观察字符内码如图所示,下列描述正确的是(  )
A.可以推断小写字母“n”的处理码为“110 1110”
B.从图中得知共包含4个GB2312码字符,13个ASCII 码字符
C.将“多”字二进制内码的第1个字节和第2个字节相加得到的二进制数为“110010110”
D.已知汉字字符占2个字节,英文字符占1个字节,从图中可知全角状态下的空格“ ”十六进制内码为“A1A1”,则半角状态下的空格“ ”十六进制内码为“A1”
【答案】C
【知识点】信息的编码
【解析】【解答】选项A:从图中可知,字母“m”的内码是6D,字母“n”在字母“m”的后一个,所以字母“n”的内码是6E,转化为二进制是110 1110,所以小写字母“n”的二进制数为“110 1110”。A错误;选项B:从图中得知共包含5个GB2312码字符,11个ASCII 码字符。B错误;选项C:“多”字内码的第1个字节是B6,转化为二进制是10110110,第2个字节是E0,转化为二进制是11100000,相加之后为110010110。C正确;选项D:半角空格的16进制ASCII编码是20。D错误。故答案选C。
【分析】本题考查WinHex软件对内码的观察。做题时,先列出所给字符对应的内码,然后与示例字符相对应。
9.(2019高二下·湖州期末)十进制正整数 n 转换为二进制数,该二进制数共 4 位,下列说法正确的是(  )
A.若该二进制的首位为1,则 n 必大于9
B.若该二进制的末位为1,则n+1 可能为奇数
C.该二进制数首位去掉,转换为十进制数,所得的值是 n\2
D.该二进制数按位取反,转换为十进制数,与 n 相加的结果必为15
【答案】D
【知识点】进制及数制转换
【解析】【解答】选项A:如果一个四位二进制数的首位为1,则该数可能为十进制数8或9,本项错。选项B:若 该二进制的末位为1 ,则该数为奇数,而n+1必为偶数。本项错。选项C: 该二进制数首位去掉,转换为十进制数,所得的值是 n-2^3,本项错。选项D:将该数按位取反后形成该数的补数,两都相加每一位均为1,4个1就是十进制数15,本项对。故答案选D。
【分析】本题考查的是二进制数和十进制数的转换。二进制数转十进制数采用按权展开公式法,十进制数转二进制数采用除2取余法。
10.(2019高一下·浙江月考)将二制数11B,十进制数15D和十六进制数12H,按从大到小排序的结果正确的是(  )
A.12H,15D,11B B.12H,11B,15D
C.15D,12H,11B D.15D,11B,12H
【答案】A
【知识点】进制及数制转换
【解析】【解答】二制数11B转化为十进制数是1×21+1×20=3D,十六进制数12H转化为十进制数是1×161+2×160=18D,因为18D>15D>3D,所以从大到小排序结果为12H>15D>11B。故答案选A。
【分析】本题考查十六进制数,十进制数,二进制数之间的转换。H(hex)表示这个数是十六进制数,D(decimal)表示这个数是十进制数,B(binary)表示这个数是二进制数。
11.(2019高一下·浙江月考)二进制数1▊101▊0,其中有两位数字模糊不清,下列可能与其值相等的是(  )
A.84D B.64H C.53H D.52D
【答案】A
【知识点】进制及数制转换
【解析】【解答】选项A:84D转化为二进制数为1010100,所以二进制数可能与84D相等。A正确;选项B:64H转化为二进制数为1100100,所以二进制数不可能与64H相等。B错误;选项C:53H转化为二进制数为1010011,所以二进制数不可能与53H相等。C错误;选项D:52D转化为二进制数为0110100,所以二进制数不可能与52D相等。D错误。故答案选A。
【分析】本题考查十六进制数,十进制数,二进制数之间的转换。H(hex)表示这个数是十六进制数,D(decimal)表示这个数是十进制数,B(binary)表示这个数是二进制数。
12.(2019高二下·台州期中)将十六进制数65转换成8位二进制数,再将该8位二进制数从左向右按两位一组依次分为4组,每组中的两位相互交换,得到新的8位二进制数,则新的8位二进制数对应的十六进制数是(  )
A.17 B.11 C.9A D.56
【答案】C
【知识点】进制及数制转换
【解析】【解答】65转为8位二进制数就是0110 0101,分为四组后两两交换即为1001 1010,再转为十六进制就是9A,故答案选C。
【分析】本题考查的是二进制转为十六进制和十六进制转为二进制的方法。在将十六进制转为二进制时,要将每一个十六进制数转为对应的四位二进制数,如果不足四位的前面补0.而二进制转为十六进制时从左到右四位,四位隔开,最左边不足四位的前补0,而后每四位二进制数转为一个十六进制数。
13.(2019高一下·台州期中)如图所示,是汉字“洪”的16×16字形码点阵示意图,假如我们用二进制数据“1”表示黑色,用“0”表示白色,下列说法正确的是(  )
A.第四行的点阵编码应为1001010010101110
B.该图存储在计算机中是16×16字节
C.第一行所占存储空间是2个字节
D.若按从左往右、从上往下的顺序,第一个字节的编码是11011111
【答案】C
【知识点】信息的编码
【解析】【解答】选项A:由于 “1”表示黑色,用“0”表示白色 ,故第四行的编码应为1000 1001 0001 0000。选项B:该图存储在计算机中占16*16位,合2*16=32B,共32个字节。选项C:第一行用16位二进制数来表示,16位二进制数正好为2个字节。选项D: 若按从左往右、从上往下的顺序,第一个字节的编码是 0010 0000。故答案选C。
【分析】本题考查的是字形码的编码规则。在对字形进行编码时将字形分为8*8或16*16等矩形点阵,然后每个点看作一个二进制数,如有笔画则看作1,没有笔画看作0 。
14.(2019高二下·浙江期末)原码、反码、补码是计算机中对数字的二进制表示方法。
⑴原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
⑵反码表示法规定:正数的反码与其原码相同,负数的反码是对其原码逐位取反,但符号位除外。如二进制原码为10010,则反码为11101(在10010中,1为符号码,故为负)。
⑶补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1,符号位除外。
根据以上运算规则,二进制有符号数100111的补码的十进制表示是(  )
A.-29 B.-25 C.24 D.-24
【答案】B
【知识点】进制及数制转换
【解析】【解答】根据题中所述运算规则,若计算二进制有符号数100111的补码,应先计算二进制有符号数100111的反码是111000,然后在其末位加1为111001,最后将其转化为十进制,最高位是符号位,“1”表示负,其余位表示数值的大小,即25。所以最终十进制表示为-25。故答案选B。
【分析】本题考查二进制数原码、反码、补码的转换以及二进制数与十进制数之间的转换。
15.某字库采用点阵方式描述汉字字形,点阵规模为16×16,每个点用1个二进制位表示,“0”表示白点,“1”表示黑点,逐行编码。汉字“和”的字形如图所示。下列描述正确的是(  )
A.该汉字字形编码需要16×16个字节
B.该汉字字形第一行编码需要2个字节
C.该汉字字形编码的第一个字节内容是0FH
D.该汉字字形编码的最后一个字节内容是FFH
【答案】B
【知识点】信息的编码
【解析】【解答】需要16x16÷8=32个字节,A选项错误;汉字每一行都有16个方格,即16位,2个字节。选项B正确;观察该图,第一行2个字节都是白点,所以该汉字的第一个字节内容为00H。C选项错误;观察该图,最后一行表示该汉字的最后两个字节,内容为:0800H,随意随后一个字节内容为00H。D选项错误。故答案选B。
【分析】本题考查汉字的编码。该汉字采用点阵图的方式,每个点表示一位,共16x16位,从第一行从左到石开始到最后一行结束,每行16位,2个字节。
二、填空题
16.(2019高二上·台州月考)某数据加密方法描述如下:
⑴以字节为单位进行加密处理;
⑵将1个字节的8位二进制数分割成前4位与后4位两个二进制数(不足8位的最左边补足0);
⑶分别将上述两个4位二进制数转换为十进制数;
⑷将每个十进制数转换为1个加密字符,对应的“密码表”如下:
值(十进制) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
加密字符 I l i k e C H N P 0 s t c a r d
下表显示了字符串中一个字符的加密过程:
大写字母“K”的ASCII码值为75,则依据以上加密规则,其加密字符为   。
【答案】et
【知识点】信息的编码;进制及数制转换
【解析】【解答】大写字母“K”的加密过程如下:
K
75
0 1 0 0 1 0 1 1
4 11
e t
依据以上加密规则,其加密字符为et。故答案为:et。
【分析】本题主要考查二进制数与十进制数之间的转换,要求学生掌握二进制数与十进制数之间的转换规则。
17.(2015高一下·桐乡期中)二进制数与十进制数转换
11011011B=    D
150D=   B
255D=   B
【答案】219;10010110;11111111
【知识点】进制及数制转换
【解析】【解答】11011011B=27+26+24+23+21+20=219D
十进制转二进制除2取余法
150D=10010110B
255D=11111111B
故答案为219,10010110,11111111
【分析】十进制转二进制方法为:十进制数除2取余法, 用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来 。二进制转十进制方法为:按权展开法。
18.(2017高一上·浙江期中)将一个田字格的一格或几格涂上黑色或不涂色,可以代表0~15这16个数.请你根据下面前4个图形表示数的规律,写出后面2个图形表示的数,则最后两个图形分别表示    、   。
【答案】6;13
【知识点】进制及数制转换
【解析】【解答】将涂色的方块看作1,未涂色的方块看作0,按照从右下角到右上角到左下角再到左上角的顺序排列,第一个图形是0011,第二个图形是0010,第三个图形是0000,第四个图形是1001转化为十进制分别为3、2、0、9,第五个图形为0110,第六个图形为1101,转换为十进制为6、13,故答案为6、13
【分析】此题考查二进制和十进制的转换及对图形规律的寻找,图形四个方块、有两种状态,应该联想到用二进制来解题。
1 / 1
同课章节目录