前言:
此时我们对“汉字国标码gb2312规定的汉字编码 每个汉字用”都比较看重,看官们都需要学习一些“汉字国标码gb2312规定的汉字编码 每个汉字用”的相关资讯。那么小编在网络上网罗了一些有关“汉字国标码gb2312规定的汉字编码 每个汉字用””的相关文章,希望小伙伴们能喜欢,朋友们快快来了解一下吧!二、区位码
区位码由94个区号和94个位号构成。
一级汉字3755个(按汉语拼音的字母顺序排列),二级汉字3008个(按偏旁部首排列),非汉字的图形符号682个。
每个汉字占两个字节。
区位码由4位十进制数字组成,前两位为区号,后两位为位号。
01
位(列)区(行) 0203……94
01……09特殊字符特殊字符特殊字符特殊字符特殊字符10……55一级汉字一级汉字一级汉字一级汉字一级汉字56……87二级汉字二级汉字二级汉字二级汉字二级汉字
1、汉字的区位码由一汉字的区号和位号组成。其区号和位号的范围各为______。
A、区号 1-95 位号 1-95B、区号 1-94 位号 1-94
C、区号 0-94 位号 0-94D、区号 0-95 位号 0-95
标准的汉字编码表有94行、94列,其行号称为区号,列号称为位号。双字节中,用高字节表示区号,低字节表示位号。非汉字图形符号置于第1~11区,一级汉字3755个置于第16~55区,二级汉字3008个置于第56~87区。
故本题答案为B。
2、下列4个4位十进制数中,属于正确的汉字区位码的是______。
A、5601B、9596C、9678D、8799
本题考查是知识点是汉字的编码。
为避开ASCII码表中的控制码,将GB2312-80中的6763个汉字分为94行、94列,代码表分为94个区(行)和94个位(列)。由区号(行号)和位号(列号)构成了区位码。区位码最多可表示94*94=8836个汉字。区位码由4位十进制数字组成,前两位为区号,后两位为位号。在区位码中,01~09区为特殊字符,10~55区为一级汉字,56~87为二级汉字。选项A(即5601)位于第56行、第01列,属于汉字区位码的范围内,其他选项不在其中。
故本题答案为A。
3、区位码输入法的最大优点是______。
A、只用数码输入,方法简单、容易记忆B、易记易用
C、一字一码,无重码D、编码有规律,不易忘记
实际上,区位码也是一种输入法,其最大优点是一字一码的无重码输入法,最大的缺点是难以记忆。
故本题答案为C。
三、ASCII码
1、下列叙述中,正确的是______。
A、一个字符的标准ASCII码占一个字节的存储量,其最高位二进制总为0
B、大写英文字母的ASCII码值大于小写英文字母的ASCII码值
C、同一个英文字母(如A)的ASCII码和它在汉字系统下的全角内码是相同的
D、一个字符的ASCII码与它的内码是不同的。
ASCII码是美国标准信息交换码,被国际标准化组织指定为国际标准。国际通用的7位ASCII码是用7位二进制数表示一个字符的编码,其编码范围从0000000B-1111111B,共有128个不同的编码值,相应可以表示128个不同字符的编码。计算机内部用一个字节(8位二进制位)存放一个7位ASCII码,最高位置0。
7位ASCII码表中对大、小写英文字母,阿拉伯数字,标点符号及控制符等特殊符号规定了编码。其中小写字母的ASCII码值大于大写字母的值。
一个英文字符的ASCII码即为它的内码,而对于汉字系统,ASCII码与内码并不是同一个值。
故本题答案为A。
2、在标准ASCII码表中,已知英文字母K的十六进制码值是4B;,则二进制ASCII码1001000对应的字符是______。
A、GB、HC、ID、J
1001000(二进制)=48(十六进制),故本题答案为B。
HIJKLMNOPQ48494A4B4C4D4E4F5051
汉字的处理过程:
四、国标码
考点:国标码=区位码+2020H
1、汉字国标码(GB2312-80)把汉字分成______。
A、简化字和繁体字两个等级B、一级汉字,二级汉字和三级汉字三个等级
C、一级常用汉字,二级次常用汉字两个等级D、常用字,次常用字,罕见字三个等级
为了适应汉字信息交换的需要,我国于1980年制定了国家标准的GB2312-80,即国标码。国标码中包含6763个汉字和682个非汉字的图形符号,其中常用的一级汉字3755个和二级汉字3008个,一级汉字按字母顺序排列,二级汉字按部首顺序排列。
故本题答案为C。
2、一个汉字的国标码需用2字节存储,其每个字节的最高二进制位的值分别为______。
A、0,0 B、1,0 C、0,1D、1,1
汉字机内码是计算机系统内部处理和存储汉字的代码,国家标准是汉字信息交换的标准编码,但因其前后字节的最高位均为0,易与ASCII码混淆。因此汉字的机内码采用变形国家标准码,以解决与ASCII码冲突的问题。将国家标准编码的两个字节中的最高位改为1即为汉字输入机内码。
故本题答案为A。
五、汉字内码
考点:汉字内码=国标码+8080H
1、在计算机中,对汉字进行传输、处理和存储时使用汉字的______。
A、字形码B、国标码C、输入码D、机内码
汉字内码是为在计算机内部对汉字进行存储、处理和传输的汉字代码,它应能满足存储、处理和传输的要求。
故本题答案为D。
2、根据汉字国标GB2312-80的规定,一个汉字的内码码长为______。
A、8bitsB、12bitsC、16bitsD、24bits
机内码是指汉字在计算机中的编码,汉字的机内码占两个字节,分别称为机内码的高位与低位。
故本题答案为C。
3、若已知一汉字的国标码是5E38H,则其内码是______。
A、DEB8HB、DE38HC、5EB8HD、7E58H
汉字的机内码是将国标码的两个字节的最高位分别置为1得到的。机内码和其国标码之差总是8080H。
故本题答案为A。
例:设已知一汉字的国标码是5E48H,则其内码应该是( )。
A、DE48H B、DEC8H C、5EC8H D、7E68H
本题答案为B。
六、字形码
1、显示或打印汉字时,系统使用的是汉字的______。
A、机内码B、字形码C、输入码D、国标交换码
存储在计算机内的汉字要在屏幕或打印机上显示、输出时,汉字机内码并不能作为每个汉字的字形信息输出。需要显示汉字时,根据汉字机内码向字模库检索出该汉字的字形信息输出。
故本题答案为B。