题目
以下关于汉字编码的叙述中,错误的是()。A. 采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量编码一定不同B. 采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同C. 汉字的输入、存储和输出采用不同的编码,拼音码属于输入码D. 汉字在计算机内存储时,其编码长度不能少于两个字节
以下关于汉字编码的叙述中,错误的是()。
A. 采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量编码一定不同
B. 采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同
C. 汉字的输入、存储和输出采用不同的编码,拼音码属于输入码
D. 汉字在计算机内存储时,其编码长度不能少于两个字节
题目解答
答案
B. 采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同
解析
本题考查汉字编码的相关知识,需明确矢量法和点阵法的存储特点,以及汉字编码的分类。解题关键在于理解:
- 矢量法通过描述笔画特征存储汉字,不同字形必然导致编码不同;
- 点阵法的存储大小仅与点阵尺寸相关,与字形复杂度无关;
- 汉字编码分为输入码、机内码、字形码,需区分其用途;
- 机内码的存储长度规范。
选项分析
A选项
矢量法通过记录笔画的几何特征(如起点、终点、曲直)来描述汉字。若两个汉字的笔画和字形不同,其几何特征必然不同,因此矢量编码一定不同。A正确。
B选项
点阵法将汉字拆分为固定尺寸的像素矩阵(如24×24),存储所有像素的开关状态。即使两个汉字字形不同,若使用相同尺寸的点阵,存储空间相同(如24×24=576像素,需72字节)。例如,“日”与“目”字形差异大,但点阵信息量可能相同。B错误。
C选项
汉字处理流程中:
- 输入码(如拼音码、五笔码)用于输入;
- 机内码(如GB2312、Unicode)用于存储;
- 字形码(如点阵或矢量数据)用于输出显示。
C正确。
D选项
根据国家标准(如GB2312),汉字机内码采用双字节编码;Unicode标准下,汉字至少占两个字节(UTF-16)。因此D正确。