#282. 第五节 信息编码表示
第五节 信息编码表示
一、信息编码表示的分类

二、西文字符的编码表示——ASCII码
ASCII码(American Standard Code for Information Interchange)即美国标准信息交换代码,每个字符占7位的二进制位(单位比特或bit),能表示[2^7 = 128]种西文字符,包括大小写字母、0 - 9、控制符(如回车、空格等)、通用运算符(+、=)等字符。

如图所示,常见的数字、字母的ASCII码翻译成十进制如下所示:
- 字符‘0’→ 48
- 字符‘A’→ 65
- 字符‘a’→ 97
- 基本的ASCII码:存储时占据一个字节,最高位为0,其范围是0 - 127。
- 扩展的ASCII码:存储时占据一个字节,最高位为1,其范围是128 - 255。
- 外码:计算机与人进行交换的字形符号,如字符‘A’的外码是‘A’。
- 内码:计算机内部存储和使用的数字代码,如字符‘A’的内码是65。
西文字符处理过程:

三、中文字符的编码表示——GB码
GB码即国标码,是汉字交换码,是计算机与其他系统或设备间交换汉字信息的标准编码。 常见的GB2312-80按使用频度将汉字分为一级汉字和二级汉字,其中一级汉字按拼音排序,二级汉字按部首排序。
通常,一个英文字符占1个字节,一个中文字符占2个字节。
- 中文字符处理过程:

四、中文字符的编码表示——字形码
字形存储码是指供计算机输出汉字(显示或打印)用的二进制信息,也称字模。通常采用的是数字化点阵字模。例如下图中显示的“次”字,使用的是16*16点阵。

字模中每一点在存储器中使用一个二进制位(单位比特或Bit)表示,如果是1,说明此处有点,若是0,说明没有。
五、习题
- 下列关于信息编码的叙述中,正确的是()。
{{ select(1) }}
- 常见的国标码中,一级汉字按部首排序,二级汉字按拼音排序
- 基本的ASCII 码存储时占 1 个字节,最高位为 1
- 通常一个英文字符占 1 个字节,一个中文字符占 2 个字节
- 字模中每一点在存储器中使用一个字节(Byte)表示
- 已知小写字母 a 的 ASCII 编码为 97(十进制),则小写字母 k 的十进制ASCII 编码为()。
{{ select(2) }}
- 107
- 108
- 109
- 以上都不是
- 分辨率为 1600×900、16 位色的位图,存储图像信息所需的空间为()。
{{ select(3) }}
- 2812.5 KB
- 4218.15 KB
- 4320 KB
- 2880 KB
- 下列关于 ASCII 码的说法中,正确的是()。
{{ select(4) }}
- 所有大写字母的ASCII码值都大于所有小写字母的ASCII码值。
- 所有大写字母的ASCII码值都小于所有小写字母的ASCII码值。
- ASCII码是英国人主持制定并推广使用的。
- 基本的ASCII 码能表示 256 种西文字符。
- 以下属于计算机交换汉字信息时使用的编码的是()。
{{ select(5) }}
- 五笔字形
- 区位码
- 字形码
- 国标码
- 在 24*24 点阵的字库中,汉字“一 ”与“编 ”的字模占用字节数分别是()。
{{ select(6) }}
- 72、72
- 32、32
- 32、72
- 72、32
- GB2312-80 规定了一级汉字 3755 个,二级汉字 3008 个,其中二级汉字字库中的汉字是()为序排列的。
{{ select(7) }}
- 按笔划的多少
- 按部首
- 按 ASCII码
- 按机内码
- 国标码的“北京 ”二字在计算机内占()个字节。
{{ select(8) }}
- 2
- 4
- 8
- 16
- 在计算机中,标准ASCII 码是()位二进制代码。
{{ select(9) }}
- 7
- 8
- 12
- 16