ASCII码与汉字编码试题含答案_第1页
ASCII码与汉字编码试题含答案_第2页
ASCII码与汉字编码试题含答案_第3页
ASCII码与汉字编码试题含答案_第4页
ASCII码与汉字编码试题含答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2节ASCII码与汉字编码考试内容考试要求考试属性ASCII码和汉字编码B必考+加试一、ASCII码1.计算机内的英文字符一般采用ASCII码表示,ASCII又称美国信息交换标准码。编码使用7位二进制,可以表示27=128种编码。在计算机存储时使用8位二进制(即1个字节),最高位添“0”处理。2.ASCII编码表中数字、字母(大小写)是按顺序依次排列。字符ASCII值可以用十进制(0~127)表示,也可以用二进制或十六进制表示。3.例如,数字“0”编码为“32”(十进制),“1”为“33”,“2”为”34”……,十六进制编码则为:“0”——“20H”,“1”——“21H”,“2”——“22H”……英文大写字母“A”编码“65”(十进制),“B”为“66”,“C”为“67”……,十六进制编码则为:“A”——“41H”,“B”——“42H”,“C”——“43H”……英文小写字母“a”编码“97”(十进制),“b”为“98”,“c”为“99”……,十六进制编码则为:“a”——“61H”,“b”——“62H”,“c”——“63H”……小写字母的编码比对应的大写字母的编码大“32”(十进制),也即十六进制的“20H”。二、汉字编码1.汉字在计算机内同样以二进制编码的形式表示。一般汉字编码用16位二进制数表示,也即1个汉字编码占2个字节。最常用的汉字编码是GB2312-80和GB18030-2000。2.汉字在计算机中一般以全角形式表示,而英文字符一般以半角形式表示,如英文字符也以全角形式表示,同样与汉字一样占2个字节。如全角“A”与半角“A”是不同的。3.汉字的编码有输入码(可分为音码、形码、音形码与形音码等)、交换码、处理码(也称内码)、字形码(两种表示方式:点阵形式和矢量形式)。三、用软件查看字符内码1.使用UltraEdit或WinHex可以观察字符的内码,ASCII码字符一般占1个字节,8位二进制,2位十六进制,一个汉字占2个字节,16位二进制,4位十六进制。2.ASCII码最大为127D,也就是十六进制7FH,128个ASCII编码是00H-7FH。如“80H”,转换成二进制是“10000000B”,最高位是“1”,就不可能是ASCII码。一、ASCII码ASCII码7位编码,8位存储,最高位添“0”,表示128个符号,数字、英文字符是顺序编码,可以通过一个数字或英文字符的编码推断出其他数字或英文字符的编码。【典例1】英文字符“B”的二进制ASCII编码是1000010B,则英文字符“D”的二进制ASCII编码是()A.1000011B B.1000100BC.1001011B D.1000101B解析ASCII码是7位二进制编码,英文字符顺序编码,“D”比“B”推后2个,应为1000100B。答案B【变式训练1】ASCII编码值为1100011B表示的英文字符为“c”,如ASCII编码值为70H表示的英文字符是()A.i B.jC.o D.p解析英文字符ASCII码是7位二进制顺序编码,“c”ASCII码是1100011B,即为63H,依次下去,则70H是英文字符“p”,当心这是十六进制69H后面还有6AH、6BH、……,6FH后面才是70H。答案D[方法总结]对于ASCII码顺序编码的题目,一定要分清编码的进制,特别是十六进制一定要清楚“9”后面是“A”,“F”过去才能进位。二、汉字编码一个汉字内码一般用2个字节表示,注意与ASCII码的区别。ASCII码的编码值肯定小于十六进制数80H。【典例2】用UltraEdit软件观察“Windows10中文版”这几个字符的内码如下图所示:则汉字“中”的内码是()A.3130 B.30D6C.D6D0 D.CEC9解析一个汉字2个字节,4位十六进制,是“D6D0”。答案C【变式训练2】用UltraEdit软件观察“又怼上了吗?”这几个字符的内码如下图所示:则汉字“怼”内码的二进制编码是()A.1110110110100001BB.1100100110100001BC.1101111000011010BD.1110000110101000B解析“怼”的十六进制编码是“EDA1”,对应转为二进制编码为“1110110110100001B”。答案A[方法总结]对于用UltraEdit软件观察内码,一般显示的是十六进制,1组为2位十六进制,对应的如是ASCII码即为一个字符,2组为4位十六进制,正好对应一个汉字。【典例3】使用UltraEdit软件观察字符内码,结果如下图所示,则存储字符“IT信息技术?”需要的字节数是()A.6 B.10C.12 D.14解析1个英文字符或英文标点符号占1个字节,1个中文字符或中文标点占2个字节,本例有2个英文字符,4个汉字,1个中文标点,共12个字节。答案C【变式训练3】用UltraEdit软件观察字符内码,结果如下图所示:根据图中信息,这几个字符有可能是()A.2个汉字和4个ASCII字符B.3个汉字和2个ASCII字符C.2个汉字和2个ASCII字符D.4个汉字和0个ASCII字符解析编码“23”为ASCII字符,共2个,其他6个字节为3个汉字字符。答案B1.用UltraEdit软件观察字符内码,结果如下图所示:则英文字符“j”的十六进制ASCII编码是()A.69 B.6AC.70 D.71解析ASCII码顺序编码,“h”为“68”,接下去“i”为“69”,“j”为“6A”,这是十六进制,当心以十进制想当然的认为是“70”。答案B2.用UltraEdit软件观察“Apple”这几个字符内码,如下图所示:则“Red”这几个字符的十六进制内码是()A.526564 B.586564C.726564 D.526566解析ASCII码顺序编码推算出“Red”内码为:“526564”。答案A3.用UltraEdit软件观察“2017一带一路”这几个字符内码,如下图所示:则“带路”这两个字符的内码是()A.3137D2BB B.D2BBB4F8C.B4F8D2BB D.B4F8C2B7解析“带”的内码为“B4F8”,“路”的内码为“C2B7”。答案D4.用UltraEdit软件观察字符内码,结果如下图所示:则全角字符“W”的内码是()A.A3 B.D7C.A3D7 D.A3D7A3E9解析全角字符“W”占2个字节,所以内码是“A3D7”。答案C基础巩固1.用UltraEdit软件观察“Google2010”这几个字符内码,如下图所示:则“BJ2018”这几个字符的内码是()A.424A32303138 B.425032303138C.525A32303130 D.424A30313238解析ASCII码顺序编码的规律推算出“BJ2018”的内码是“424A32303138”。答案A2.用UltraEdit软件观察“hold住”这几个字符的内码,如下图所示:则汉字“住”的内码是()A.D7 B.A1C.D7A1 D.64D7解析汉字“住”的内码2个字节,十六进制内码为“D7A1”。答案C3.用UltraEdit软件观察“苹果Apple”这几个字符的内码,如图所示,则“iPhone”中的大写英文字母“P”的十六进制编码是()A.50 B.70C.6A D.71解析利用顺序编码,由“A”推断出“P”的编码为“50”,也可以利用大小写字母编码差20H,由“p”推断出“P”的编码为“50”。答案A4.用UltraEdit软件观察“学”的内码是D1A7H,其对应的二进制编码为()A.11010001BB.10100111BC.1101000110100111BD.1010000111010111B解析本题其实就是将十六进制数转换为二进制数即可。答案C能力提升5.用UltraEdit软件观察字符内码,结果如下图所示:则标点符号“!”的内码是()A.A3 B.A1C.E3A3 D.A3A1解析标点符号“!”的内码是“A3A1”,占2个字节。答案D6.用UltraEdit软件观察“Windows”这几个字的内码,如下图所示:分析图中信息,小写字母的内码值与大写字母的内码值存在一定差值,该差值用十进制表示是()A.20 B.32C.57 D.77解析小写字母与大写字母的内码值差为20H(十六进制),转换为十进制为32。答案B7.用软件查看字符十六进制内码的界面,如下图所示:则大写字母“B”的二进制ASCII编码是()A.1000010B B.1001010BC.01001010B D.01000010B解析ASCII码7位编码,8位存储,因为“B”的内码是42H(十六进制),所以二进制编码是1000010B,前面不能添“0”,故D选项不正确。答案A8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论