计算机科学导论

下面关于GB2312编码描述正确的有()。A、是一种简体中文编码方案B、每个汉字的GB2312编码就是该汉字的内码C、每个汉字的GB2312编码为两个字节D、GB2312不能对二级汉字编码

题目

下面关于GB2312编码描述正确的有()。

  • A、是一种简体中文编码方案
  • B、每个汉字的GB2312编码就是该汉字的内码
  • C、每个汉字的GB2312编码为两个字节
  • D、GB2312不能对二级汉字编码
参考答案和解析
正确答案:A,B,C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●下面是关于汉字编码的叙述

Ⅰ.在不同的汉字输入法中,同一个汉字的输入码通常不同

Ⅱ.在GB2312中,汉字的国标交换码为该汉字的区号和位号分别加32之后得到的二进制代码

Ⅲ.在GB2312中,汉字内码的每个字节的最高位是0或1

Ⅳ.不同字体(宋体、仿宋体、楷体等)的字形描述信息存放在同一个字库中其中,正确的是 (10) 。

(10) A.Ⅰ和Ⅲ

B.Ⅰ和Ⅱ

C.Ⅱ和Ⅲ

D.Ⅱ和Ⅳ


正确答案:A
【解析】GB2312字符集构成一个94行、94列的二维表,行号称为区号,列号称为位号,每一个汉字或符号在码表中的位置用它所在的区号和位号来表示。为了处理与存储的方便,每个汉字的区号和位号在计算机内部分别用一个字节来表示。例如,"学"字的区号为49,位号为07,它的区位码即为4907,用2个字节的二进制数表示为:00110001 00000111
区位码无法用于汉字通信,因为它可能与通信使用的控制码(00H~1FH)(即0~31)发生冲突。ISO2022规定每个汉字的区号和位号必须分别加上32(即二进制数00100000),经过这样的处理而得的代码称为国标交换码,简称交换码,因此,"学"字的国标交换码计算为:01010001  00100111用十六进制数表示即为5127H。
由于文本中通常混合使用汉字和西文字符,汉字信息如果不予以特别标识,就会与单字节的ASCII码混淆。此问题的解决方法之一是将一个汉字看成是两个扩展ASCII码,使表示GB2312汉字的两个字节的最高位都为1。这种高位为1的双字节汉字编码即为GB2312汉字的机内码,简称为内码。因此,"学"字的机内码为:11010001 10100111用16进制表示即为D1A7H。
最后要指出的是,汉字的输入编码与汉字的机内码是不同范畴的概念。不管采用什么样的编码输入法(例如拼音、五笔字型等)来输入一个汉字,其输入码通常不同,但其机内码都是相同的。不同字体的字形描述信息是分开存放的。

第2题:

GBK是我国继GB2312后发布的又一汉字编码标准,它不仅与GB2312标准保持兼容,而且还增加了包括繁体字在内的许多汉字和符号。()

此题为判断题(对,错)。


参考答案:正确

第3题:

采用GB2312汉字编码标准时,某汉字的机内码是BEDF(十六进制),其对应的区位码是 。


正确答案:

1E3FH或3063

第4题:

我国目前广泛使用的汉字编码标准有GB2312和GB18030等,其中GB2312汉字内码使用______个字节表示。


正确答案:2
2

第5题:

下面有关GB2312汉字编码的叙述中,不正确的是( )。

A.汉字的区位码由该汉字在编码表中的区号和位号组成

B.汉字的内码在计算机中用两个字节表示

C.同一汉字的区位码、国标码及内码均不相同

D.使用不同的方法输入同一汉字,其内码是不同的


正确答案:D

第6题:

采用GB2312汉字编码标准时,某汉字的内码BEDF(十六进制),其对应的区位码是【 】。


正确答案:1E3F
1E3F 解析:将BEDF转换为二进制:1011111011011111;用14位二进制表示的国际码为: 01111101011111,分别减去10000,所以区位码为:00111100111111,表示为十六进制:1E3F。

第7题:

下面有关GB2312汉字编码的叙述中,错误的是( )。

A.汉字的区位码由该汉字在编码表中的区号和位号组成

B.汉字的内码在计算机中用两个字节表示

C.同一个汉字的区位码、国标码及内码均不相同

D.使用不同的方法输入同—个汉字,其内码是不同的


正确答案:D
解析:不同方法输入同一个汉字,其内码是相同的。

第8题:

下面有关汉字的叙述中,错误的是

A.一个汉字的区位码由该汉字在GB2312编码表中的区号和位号组成 

B.字键盘输入编码有多种,使用不同的输入编码输入同一个汉字,其内码不同 

C.输出汉字时,不同的字体对应不同的字库 

D.BIG5是我国台湾地区使用的汉字编码字符集


正确答案:B

第9题:

下面有关汉字的叙述中,错误的是( )。

A.一个汉字的区位码由该汉字在GB2312 编码表中的区号和位号组成

B.汉字键盘输入编码有多种,使用不同的输入编码输入同一个汉字,其内码不同

C.输出汉字时,不同的字体对应不同的字库

D.BIG5 是我国台湾地区使用的汉字编码字符集


正确答案:B

第10题:

按照国标《信息交换用汉字编码字符集——基本集》(即GB2312)规定,一个汉字由(1)个字节组成。为了达到中西文兼容的目的,区分汉字与ASCII码,汉字编码的最高位为(2)。

A.0

B.1

C.2

D.2.5

E.3


正确答案:C

更多相关问题