1.3 计算机中的编码
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1-3 计算机中的编码
【任务引入】 计算机中的编码有哪些?有何作用? 计算机中的编码指电脑内部代表字母或数字的方式.常见的编码方式 有:ASCII编码,GB2312编码(简体中文),GBK,BIG5编码(繁体中文),ANSI编 码,unicode,utf-8编码等。
1-3 计算机中的编码
1-3-1 计算机中为什么要进行编码? 问题导入 编码在计算机中有何作用?
技能建构 计算机除了用于数值计算外,还有其他许多方面的应用。如:文字处理、图形图像处理、声音 处理、视频处理等。因此,计算机中的数据可以分为数值型数据与非数值型数据。其中数值型数据 就是常说的“数”(如整数、实数等),它们在计算机中是以二进制形式存放的。而非数值型数据 与一般的“数”不同,通常不表示数值的大小,而只表示字符、图形图像、声音、视频等信息,这 些信息在计算机中的二进制表示形式即称为编码。 例如,当你要用计算机编写文章时,就需要将文章中的各种符号、英文字母、汉字等输入计算 机,然后进行编辑排版。因此,计算机要对各种字符进行处理。为了便于计算机识别与处理,这些 字符在计算机中是用二进制形式来表示的,通常称之为字符的二进制编码。
1-3 计算机中的编码
1-3-2 了解字符的编码——ASCII码 问题导入 计算机中为什么要采用ASCII码? 技能建构 目前国际上通用的是美国标准信息交换码(American Standard code for Information Interchange),简称为ASCII码(取英文单词的第一个字母的组合)。 用ASCII表示的字符称为ASCII码字符。表1-2为ASCII码编码表,表中前33个与最后一个是 不可打印的控制符号。
1-3 计算机中的编码
1-3-2 了解字符的编码——ASCII码 技能建构
b 7b 6b 5 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 000 NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI 001 DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US 010 SP ! “ # $ % & ^ ( ) * + , . / 011 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 100 @ A B C D E F G H I J K L M N O 101 P Q R S T U V W X Y Z [ \ ] ^ _ 110 、 a b c d e f g h i j k l m n o 111 p q r s t u v w x y z { : } ~ DEL
1-3 计算机中的编码
1-3-3 了解汉字的编码 问题导入 计算机中汉字有哪些编码? 技能建构 ASCII码只对英文字母、数字和标点符号进行了编码。针对汉字的输入、存储处理和输出环节, 需要对汉字进行不同的编码。 (1)汉字信息交换码(国标码) 汉字信息交换码是用于汉字信息处理系统之间或汉字信息处理系统与通信系统之间进行信息交 换的汉字代码,简称交换码,也叫国标码。我国于1981年颁布了国家标准——《信息交换用汉字编 码字符集——基本集》,代号为“GB2312-80”,即国标码。 (2)区位码 将国标码GB2312-80中的国标汉字及符号的区码和位码简单地组合在一起(即两位区码居高 位,两位位码居低位)就形成了“区位码”。区位码可惟一确定某一个汉字或汉字符号,反之,一 个汉字或汉字符号都对应惟一的区位码,如汉字“玻”的区位码为“1803”(即在18区的第3位), 符号“★”的区位码为“0179”。 汉字的区号和位号分别加上32(20H)就是此汉字的国标码值(理由见国标码一节内容)。 即:国标码=区位码+2020H 在上述运算规则中加20H应理解为基本ASCII的控制码。
1-3 计算机中的编码
1-3-3 了解汉字的编码 技能建构 (3)汉字输入码 利用键盘将汉字输入计算机时,需要对汉字进行编码,该编码就是汉字输入码,也称为外码。 对于同一个汉字,不同的输入法有不同的输入码。例如,“中”字的全拼输入码是“zhong”,五 笔形输入码是“k”。 (4)汉字内码(机内码) 汉字的内码是从上述区位码的基础上演变而来的。它是在计算机内部进行存储、传输所使用的 汉字代码。对于同一个汉字,无论使用Biblioteka Baidu种形式的输入码,输入计算机后都会转换为唯一的内码。 国标码是不可能在计算机内部直接采用的,于是,汉字的机内码采用变形国标码,其变换方法 为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,即: 机内码=国标码+8080H (5)汉字字形码 汉字字形码是为输出汉字而进行的汉字编码。也就是指确定一个汉字字形点阵的代码,也叫字 模或汉字输出码。 汉字是方块字。针对某一个汉字,可以画一个n行n列的格子表(简称为点阵),并将该汉字的 字形描画在该格子表中,凡笔画所到的格子点为黑点,用二进制数“1”表示,否则不点,用二进制 数“0”表示。这样,一个汉字的字形就可用一串二进制数表示了,这就是汉字点阵的二进制数字化。
今天,计算机已经广泛应用于我们的日常工作、学习、生活和娱乐中,计算机已经是我们必不 可少的重要工具和好帮手,这使得学好、用好计算机逐渐成为当今社会对每个人的需求。作为当代 的大学生,不管你学的是那个专业,不管你将来会从事怎样的工作,具有应用计算机的能力是每个 大学生必备的基本能力,所以一般大学的所有专业都开设了类似“计算机应用基础”这样的课程。 通过该课程来学习计算机的基本应用。 要应用计算机,首先就得要学习一些计算机的基础知识,以使我们对计算机基础知识有概念上 的认识,为更好地学习和使用计算机打下坚实的基础。 本工作任务的目标是: 了解和掌握计算机的一些基础知识,包括计算机的发展、分类及应用,掌握计算机中的数制和 码制,掌握计算机系统组成与工作原理,了解计算机病毒的概念与预防、多媒体技术基础等。能够 轻松地完成全国计算机等级考试一级MS-Office中的选择题。
1-3 计算机中的编码
1-3-3 了解汉字的编码
1-3 计算机中的编码
1-3-4 请完成以下全国计算机等级考试一级中的选择题 技能建构 1、在标准ASCII码表中,已知英文字母K的十进制码值是75,英文字母k的十进制码值是 ________。 A)107 B)101 C)105 D)106 2、在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是________。 A)数字、小写英文字母、大写英文字母 B)小写英文字母、大写英文字母、数字 C)数字、大写英文字母、小写英文字母 D)大写英文字母、小写英文字母、数字 3、一个汉字的内码长度为2个字节,其每个字节的最高二进制位的值依次分别是________。 A)0,0 B)0,1 C)1,0 D)1,1 4、存储一个32×32点的汉字字形码需用的字节数是________。 A)256 B)128 C)72 D)16 5、已知汉字"家"的区位码是2850,则其国标码是________。 A)4870D B)3C52H C)9CB2H D)A8D0H 6、已知一汉字的国标码是5E38,其内码应是________。 A)DEB8 B)DE38 C)5EB8 D)7E58
参考答案:ACDBB A