个(显示为空白)。其中空白字符(空格)的编码为32(20H),其余的94个可打印字符编码范围为33~126(21H~7EH)。
2)33个控制字符:编码为0~31和127,不可显示。
提示:7位编码的字符集只支持128个字符,为了表示更多的欧洲常用字符,对ASCII码进行扩展,扩展的ASCII字符集使用8位(bit)表示一个字符,共有256个字符,扩充的符号有表格符号、计算符号、希腊字母和特殊的拉丁符号。 三、汉字的编码
ASCII码只对英文字母、数字和标点符号作了编码。计算机处理汉字,同样也需要对汉字进行编码。
(1)汉字信息交换码(国标码)
用于汉字信息处理系统之间或者与通信系统之间进行信息交换的汉字代码,简称交换码,也叫国标码,即GB 2312-80(或GB 2312)。
GB 2312-80标准共收录6763个汉字,其中一级常用字3755个(按汉语拼音字母顺序排列),二级次常用字3008个(按偏旁部首排列,部首顺序依笔画多少排序);还收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。
其编码原则是一个汉字用两个字节表示,每个字节用7位码(高位为0),每个字节的取值范围和94个可打印的ASCII字符的取值范围相同(21H~7EH),所以,其编码范围是:2121H~7E7EH。
(2)区位码。把7445个汉字或符号放置在一个94行×94列的阵列中。阵列的每一行称为一个汉字的“区”,用区号表示;每一列称为一个汉字的“位”,用位号表示。显然,区号范围是01~94,位号的范围也是01~94。这样,一个汉字在表中的位置可用它所在的区号与位号来确定。一个汉字的区号与位号的组合就是该汉字的“区位码”。
区位码的形式是:高两位为区号,低两位为位号。区位码用一个4位十进制数。如“啊”位于16行第01列,则“啊”的区位码为1601。
实际上,区位码也是一种输入法,其优点是一字一码的无重码输入法,缺点是难以记忆。
区位码和国标码之间的关系。将一个汉字的十进制区号和十进制位号分别转换成十六进制数;然后再分别加上20H,就成为对应汉字的国标码。如“啊”的国标码为3021H。
(3)汉字内码(也称机内码)
汉字内码是为在计算机内部对汉字进行存储、处理和传输而编制的汉字代
26
码,当一个汉字输入计算机后就转换为内码,然后才能在机器内处理。目前,对应于国标码一个汉字的内码也用2个字节存储,并把每个字节的最高二进制位置“1”作为汉字内码的标识,如果用十六进制来表述,就是把汉字国标码的每个字节上加一个80H。如“啊”的机内码为B0A1H。 实例:区位码、国标码与机内码的转换关系。 (4)汉字输入码
将汉字输入计算机而编制的代码称为汉字输入码,也叫外码。是指用户从键盘上输入的代表汉字的编码。目前常用的输入码有:区位码、拼音码、五笔字型号码、自然码等。 (5)汉字字形码
经过计算机处理的汉字信息,如果要显示或打印出来阅读,则必须将汉字内码转换为用户可读的方块汉字。每个汉字的字形信息是预先存放在计算机内的,常称汉字库。汉字字形码是指放在字库中的汉字字形点阵码或轮廓字形码。常用字形点阵有16×16点阵、24×24点阵、32×32点阵。 (6)汉字地址码
汉字地址码是指汉字库中存储汉字字形信息的逻辑地址码。
四、计算器工具的使用
Windows XP提供一个简单的计算工具,可以方便地进行各种运算,例如:加、减、乘、除、乘方和三角函数等运算,也能进行2进制、8进制、10进制和16进制等多种形式的科学运算。 计算器有两种基本类型:
标准计算器 (按输入顺序计算) 科学计算器 (按运算顺序计算) 两种类型的切换 在“查看”菜单中选择
【任务实施】
数制之间的转换可以按照公式手工计算,对于正整数的数制之间转换,可借
27
助windows xp系统自带的计算器实现转换。
为了区分二、八、十、十六这四种数制,可以在数的后面放一个英文字母作为标识符。二进制数用B(Binary),八进制数Q (Octal),十进制数用D(Decimal),十六进制数用H(Hexadecimal)。D可以省略不用,即不带标识符的数是十进制数。
1.二进制数、八进制数、十六进制数转换为十进制数 (1)打开显示器电源,开启计算机,进入Windows操作界面。
(2)在Windows操作界面下,单击【开始】→【程序】→【附件】→【计算器】,启动“计算器”程序。
(3)点击【查看】→【科学型】,将标准型计算器窗口转换成科学型计算器窗口。 (4)在草纸上计算(1011)2 =
1×23 + 0×22 + 1×21 + 1×20 = 8 + 2 + 1 = 11
(5)在计算机的计算器上单击【二进制】,输入“1011”,单击【十进制】,得出“11”。
(6)同理计算 (123)8 = 1×82 + 2×81 + 3×80 = 64 + 16 + 3 = 83 (12A)16 = 1×162 + 2×161 + A×160 = 256 + 32 + 10 = 298 (7)用计算器验证。
【知识拓展】
【思考讨论】
1、计算机中的信息是如何存储在半导体芯片上的?
2、计算机只认识0和1,那么丰富多彩信息是被计算机如何识别的呢? 【实训项目】
利用WindowsXP自带的计算器验证数值转换
28
课堂小结(3分钟) 1、计算机中信息的表示方法 2、数制的概念及数制转换 3、数据处理与汉字编码 课堂练习及作业布置 课堂作业 利用WindowsXP自带的计算器验证数值转换 课外作业 教材 后 记:
教学备注 29
课堂教学内容: 项目一 认识计算机 课程导入 (一)一台性能高效的计算机是怎样安装起来的,软件和硬件是怎样相互协调工作的? (二)电脑组装需要具备哪些知识? (三)组装电脑要做些什么,怎样才能将配件安装起来,并执行 我们需要的程序? 实践 计算机软、硬件的安装 教学方法:实验法实习指导法 教师通过实验装机,学生通过观察实验技巧和实验步骤获得技能。激发思维,师生互动, 增强学生学习 的主动性、积极性和创造性;学生进行独立实操活动,更有利于理论联系实际,运用知识 于实际。 教具: 计算机配件若干、装机工具 目的及要求: 1、了解计算机的各个配件组成 2、认识计算机各个配件的名称及类型匹配,做到不乱插拔 3、掌握裸机安装的基本流程,反复练习,直到通电自检成功 重点、难点: 重点: 1.装机注意事项及安全操作 2.组装的流程,特别是各个部件的安装方法 难点: 1.信号线、数据线的连接方法 30