《计算机中信息的表示》ppt课件信息技术七上课件_第1页
《计算机中信息的表示》ppt课件信息技术七上课件_第2页
《计算机中信息的表示》ppt课件信息技术七上课件_第3页
《计算机中信息的表示》ppt课件信息技术七上课件_第4页
《计算机中信息的表示》ppt课件信息技术七上课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、http:/第3章信息在计算机中的编码与表示 计算机应用的实质就是使用计算机进行信息处理。信息的表现形式包括:数值形式数值形式非数值形式非数值形式信息信息文字文字声音声音图像图像视频视频 由于计算机只能识别1和0,因此在计算机内表示的数字、文字、声音、图像和视频等信息都要以二进制数码的组合来代表,这就是二进制编码。 根据不同的用途,有各种各样的编码方案,较常用的有BCD码(用二进制表示十进制数的编码方式)、 ASCII码(西文信息的编码方式)、汉字编码(中文信息的编码)等。http:/信息在计算机中的表示信息在计算机中的表示 http:/信息在计算机中的编码与表示BCD码由于人们日常使用的是,

2、而机器内使用的是,所以,需要将十进制表示成二进制码。其中,BCD (Binary Coded Decimal)比较常用。BCD码有多种编码方式,常用的是8421有权码。它将十进制数码09中的每个数分别用4位二进制编码表示,即用: , 分别表示09的十进制数码。由于从左至右每一位对应的权分别是8、4、2、1。因此取名为8421码。BCD码十分直观,可以很容易实现与十进制的转换。例如:BCD码有两种形式,即压缩BCD码和非压缩BCD码: 压缩BCD码的每一位用4位二进制数表示,一个字节能表示两位十进制数。 非压缩BCD码用1个字节表示一位十进制数,高4为总是0000。http:/信息在计算机中的编

3、码与表示字符、字符集及其码表 字符(character):文字的基本元素,包括:字母、数字、标点、符号等。 字符集:一组特定字符的集合,如西文字符集、中文字符集、日文字符集等。 字符的编码: 字符集中每个字符都使用二进位表示,称为该字符的编码 不同的字符其编码各不相同 字符集中所有字符的编码的一览表,称为该字符集的码表http:/信息在计算机中的编码与表示ASCII码西文是表音文字(拼音文字),它由拉丁字母、数字、标点符号以及一些特殊符号所组成。美国标准信息交换码(American Standard Code for Information Interchange, 简称ASCII码): AS

4、CII字符集包含95个可打印字符和33个控制字符 采用7个二进位进行编码,即能表示128个字符 计算机中使用1个字节存储1个ASCII 字符,其中最高位取0存在问题: 7位代码空间太小(只能对128个字符编码) 不同国家和地区使用不同的字符集及其编码,互不兼容 东亚地区使用的大字符集无法编码http:/信息在计算机中的编码与表示标准ASCII字符集及其码表 b6 b5 b4 b3 b2 b1 b0 012345670 1 2 3 4 5 6 7 8 9 A B C D E Fb6b5b4b3b2b1b00 1 1 01 0 01 1 0 1 0 1 1注:大小写英文字母的注:大小写英文字母的A

5、SCII编码只有编码只有1位不同,其他位都相同位不同,其他位都相同http:/汉字是记录汉语(国语,华语)的文字,属于表意文字,它用符号直接表达词或词素,比西文复杂。为了解决计算机上的汉字输入、存储、处理、传输和输出问题,汉字编码根据环节的不同,主要有: 输入码:主要用于解决在计算机上输入汉字的问题文本准备 - 数字编码,字音编码,字形编码,形音编码 机内码:主要用于解决在计算机内的存储、处理和传输 GB2312、GBK、GB18030编码标准 字形码:主要用于解决汉字输出的问题文本展现信息在计算机中的编码与表示汉字码驾驶员之家 2016年新题库科目一模拟考试驾驶员之家 2016年安全文明驾驶

6、常识模拟考试驾驶员之家 C1驾驶证能开什么车驾驶员之家 C2驾驶证能开什么车驾驶员之家 C3驾驶证能开什么车驾驶员之家 C4驾驶证能开什么车驾驶员之家 A1驾驶证能开什么车驾驶员之家 A2驾驶证能开什么车驾驶员之家 A3驾驶证能开什么车驾驶员之家 B1驾驶证能开什么车驾驶员之家 B2驾驶证能开什么车http:/http:/类型原理举例优点缺点数字编码使用一串数字来表示汉字电报码区位码仅使用10个数字键难记忆字音编码把汉语的拼音作为汉字的输入编码智能ABC紫光微软拼音输入简单易学,适合于非专业人员重码多,需增加选择操作,不会汉语拼音或不知道读音时无法使用字形编码把汉字的部件或笔画作为码元,按照汉

7、字结构及其切分规则作为编码依据,确定每个汉字的输入代码五笔字形表形码郑码重码少、输入速度较快,适合于专业录入员、打字员使用缺乏统一的规范,编码规则不易掌握音形编码(或形音编码)采用字音及字形两种属性作为码元的汉字编码输入方法粤音输入法同上同时要掌握音、形两种取码方法或规则,对普通用户比较困难信息在计算机中的编码与表示汉字输入码的比较分析http:/信息在计算机中的编码与表示汉字机内码的比较分析标准名称国家标准GB2312汉字扩充规范 GBK国家标准GB18030UCS-2(Unicode)字符集6763个汉字(简体字)21003个汉字(包括GB2312汉字在内)27 000多汉字(包括GBK汉

8、字和CJK及其扩充中的汉字)包含10万字符,其中的汉字与GB18030相同编码方法双字节存储和表示,每个字节的最高位均为“1” 双字节存储和表示,第1个字节的最高位必为“1”部分双字节、部分4字节表示n UTF-8单字节可变长编码n UTF-16双字节可变长编码兼容性编码不兼容!GBK00 FF00FF20902汉字00 FF00FF6763汉字GB231200 FF00FF27484汉字GB18030编码保持向下兼容编码保持向下兼容注:三个编码标准中都存在的汉字,它们在计算机中的机内码注:三个编码标准中都存在的汉字,它们在计算机中的机内码都是相同的。都是相同的。汉字机内码的每个字节汉字机内码

9、的每个字节都大于都大于128,以避免与,以避免与ASCII码冲突码冲突http:/,它主要分为两大类: 字模编码和矢量编码。是将汉字字形点阵进行编码,其方法是将汉字写在一个2424的坐标纸上,在每个格子中就出现有墨和无墨两种情况,计算机就让每一个格子占一个二进制位,并规定有墨的地方用“1”表示,无墨的地方用“0”,然后将这些1、0按顺序排列下来,就成为汉字字模码。 显然,点阵的点越多时,表示(显示或打印)质量就也越高,也就越美观,但同时占用的容量也越大。点阵汉字表示简单,但在放大、缩小、变形后不够美观。矢量汉字就是将汉字的形状、笔划、字根等用数学函数进行描述的方法。如TrueType就是一种,这样的字形信息便于缩放和变换,并且字形美观。信息在计算机中的编码与表示汉字的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论