题目
关于汉字输入码和信息交换码,下列描述正确的是( )。A. 汉字输入码和信息交换码都是基于汉字的字形进行编码的B. 信息交换码中的每个汉字都有唯一的编码,空位较少,完全利用所有可能的编码组合C. 信息交换码使用单字节编码汉字及符号,与ASCII码不兼容D. 汉字输入码中的字音编码简单易学,但重码较多,需要增加选择操作
关于汉字输入码和信息交换码,下列描述正确的是( )。
A. 汉字输入码和信息交换码都是基于汉字的字形进行编码的
B. 信息交换码中的每个汉字都有唯一的编码,空位较少,完全利用所有可能的编码组合
C. 信息交换码使用单字节编码汉字及符号,与ASCII码不兼容
D. 汉字输入码中的字音编码简单易学,但重码较多,需要增加选择操作
题目解答
答案
D. 汉字输入码中的字音编码简单易学,但重码较多,需要增加选择操作
解析
本题考查汉字输入码和信息交换码的相关知识。解题思路是对每个选项所涉及的汉字输入码和信息交换码的特点进行逐一分析判断。
- 选项A:
- 汉字输入码有多种编码方式,如字音编码(根据汉字读音编码)、字形编码(根据汉字形状编码)、音形结合编码等,并非都是基于汉字的字形进行编码的。
- 信息交换码主要是指国标码和机内码,它们是为了在不同计算机系统之间交换汉字信息而设计的,不是基于字形编码。所以选项A错误。
- 选项B:
- 信息交换码(如国标码GB 2312 - 1980)为了与ASCII码兼容,采用双字节编码,并且为了避免与ASCII码冲突,每个字节的最高位都为1。
- 由于编码组合的限制,不可能完全利用所有可能的编码组合,存在很多空位。所以选项B错误。
- 选项C:
- 信息交换码使用双字节编码汉字及符号,而ASCII码是单字节编码。
- 为了与ASCII码兼容,信息交换码的每个字节的最高位都为1,当最高位为0时表示ASCII码字符。所以选项C错误。
- 选项D:
- 汉字输入码中的字音编码是根据汉字的读音来进行编码的,例如拼音输入法,只需要知道汉字的读音就能输入,所以简单易学。
- 但是由于汉语中同音字很多,所以重码较多,在输入时往往需要增加选择操作来确定正确的汉字。所以选项D正确。