字符编码+三种语言+题目ppt课件.ppt
《字符编码+三种语言+题目ppt课件.ppt》由会员分享,可在线阅读,更多相关《字符编码+三种语言+题目ppt课件.ppt(69页珍藏版)》请在三一办公上搜索。
1、全国计算机等级考试一级B,第1章计算机基础知识,计算机中存储信息的单位 P28,1、位(bit):是度量数据的最小单位。也称比特( b ) 2、字节(Byte):信息存储的基本单位。 每八位二进制位组成一个存储单元, 称为字节( B ) 3、位与字节的关系: 1B = 8b 即1字节 = 8位(比特),位 b bit 最小单位 (比特) 字节 B Byte 基本单位 1B = 8b,4、常用的字节单位及其关系:KMGT K字节(千字节) 1KB=1024B M字节(兆字节) 1MB=1024KB G字节(吉字节) 1GB=1024MB T字节 (太字节) 1TB=1024GB 注意:K=102
2、4 k=1000,例:1、4KB 等于多少字节? 4KB = 4 1024 = 4096 B 2、1MB等于多少字节? 1MB = 1024 1024 B 练习:640KB等于多少字节?,1.3 计算机中字符的编码,1.3.1 西文字符的编码,1、字符编码的概念: 用以表示字符的二进制编码称为字符编码;2、常用的西文字符编码:(1)EBCDIC码: IBM大型机采用 (2)ASCII码:微型机采用,3、ASCII码简介: ASCII码是美国标准信息交换码的简称,被国际标准化 组织指定为国际标准,有7位和8位两种版本。 国际通用的是7位的ASCII码,用7位二进制数 表示一个字符的编码,共有27
3、=128个不同编码值,可以表示128个不同的字符。 不同类型字符的ASCII码值的大小关系: 控制符数字符大写字母小写字母 几个常用字符的ASCII值(牢记) “A”:65, “a”:97, “0”:48, “1”:49,ASCII码中,第032号及第127号是控制字符,常用的有LF(换行)、CR(回车);第33126号是字符,其中第4857号为09十个阿拉伯数字;6590号为26个大写英文字母,97122号为26个小写英文字母,其余的是一些标点符号、运算符号等。,例1,下列字符中,ASCII码值最小的是( ),A) A B) a C) Z D) x例2,已知英文字母D的ASCII码值是44H
4、,那么英文字母F的ASCII码值的十进制为( ),课堂反馈:,1、美国标准信息交换码是( ) A)ACSII B)ASCII C)ASCIT D) SACII 2、标准的ASCII码可以表示( )种字符 A) 100 B) 127 C) 128 D) 256 3、标准的ASCII码是( )位的 A)4 B)6 C)7 D)8 4、大写字母H对应的十进制ASCII码值是( ) A) 69 B)70 C) 71 D) 72 5、下列字符中,其ASCII码最大的是( ) A)9 B)D C)M D) y,1.3.2 汉字的编码,为了使计算机能够处理汉字,需要对汉字进行编码, 根据计算机在处理汉字时的
5、不同过程,汉字的编码一般分为输入码、机内码、字形码和交换码(国标码),各种码对应于不同的处理过程。 P17 图,1.3.2 汉字的编码,1输入码(外码)输入码是指在使用键盘输入汉字时对汉字的编码,也 称为外码。汉字的输入码一般用键盘上的字母和数字 来描述,通过键盘输入计算机。当前已经出现了许多 不同特点的汉字输入码,主要有三类,音码、形码和 音形码。 2机内码(内码)汉字机内码(简称内码)是计算机内部对汉字进行存储、处理、传输所使用的编码。当通过键盘输入汉字 的代码(输入码)后,计算机将该输入码转换成机内码,然后才进行其他处理。不同的计算机系统,其汉字的机内码也可能是不同的。,1.3.2 汉字
6、的编码,3、交换码(国标码) 由于汉字的机内码还没有统一的标准,不便用来在计算机系统之间交换信息,因此引入了 交换码。汉字信息交换码用于汉字信息处理系统之间或者与通讯系统之间进行信息交换,简称交换码,或者国标码。 1981年我国颁布了简体汉字编码的国家标准 信息交换汉字编码字符集 代号为“GB231280”,即国标码。,用于汉字信息处理系统之间或者与通信系统进行信息交换的汉字代码,国家标准是GB2312-80; 用2个字节存储一个国标码。各字节的最高位 二进制值各为0,国标码的范围是2121H-7E7EH汉字字符集GB2312-80是我国国标码标准,收录了7445个字符编码,其中图形字符682
7、个,汉字6763个 ,一级常用汉字3755个,按拼音字母排列,二级汉字3008个,按偏旁部首排列。,交换码(国标码), 区位码: 是汉字的国标码表,把7445个汉字放在一个94*94的阵列中,阵列的每一行称为“区”,编号为0194;每一列称“位”,编号为0194。 每个汉字的区号与位号组合便构成了该汉字的 区位码;前两位为区号,后两位为位号。 例如:“中”字的区位码是5448,即区号54,位号48,1.3.2 汉字的编码,4、字形码汉字字形码是表示汉字字形的字模数据,通常用点阵、矢量函数等方式表示。字形码也称字模码,它是汉字的输出形式,随着汉字字形点阵和格式的不同,汉字字形码也不同。常用的字形
8、点阵有1616点阵、2424点阵、3232点阵等。NN点阵的字形码,那么每个汉字占用的字节数就是NN8。以1616点阵为例,每个汉字占用16168=32个字节;,1.3.2 汉字的编码,5、机内码、国标码及区位码之间的转换 国标码 = 区位码D + 2020H 先将区位码的十进制区号和位号转换成 对应的十六进制代码,然后分别加20H 机内码=国标码H + 8080H,1、某汉字的区位码是2534,它的国标码是( )A)4563H B)3942H C)3345H D)6566H2、某汉字的国标码是1112H,它的机内码是 ( )A)3132H B)5152H C)8182H D)9192H,反馈
9、练习:,课外作业:1、ASCII码的全称是( )(中文)2、ASCII码分为哪两种?( )3、7位ASCII码共有( )个不同的编码值?4、在7位ASCII码中,有( )个控制符的编码 和( )个94个字符编码。5、下列字符中,其ASCII码值最大的是( ) A)9 B)D C)a D)y6、字母 “k” 的ASCII码值是十进制数( )7、在3232点阵的字形码需要多少字节? 8、某汉字的区位码是5548,则国标码是( )9、某汉字的国标码是362BH,则机内码是( ),1.4 指令和程序设计语言,1.4.1 计算机指令,1、指令 指令是给计算机下达的命令。一条指令对应于一种 基本操作,通常
10、一个复杂的操作可以分解成无数单 个不同指令的集合,计算机所能执行的全部指令, 就是计算机的指令系统。 指令的基本格式:操作码|地址码(操作数) 操作码:表示指令的操作性质,如加、减、乘、除。 地址码:参与操作的数据和结果存放的位置。 例如 ADD AX,BX。,操作码,地址码操作数,软件的进化过程,第一代软件:机器语言,汇编语言(低级)第二代软件:高级语言第三代软件:操作系统,数据库管理系统第四代软件:结构化程序设计技术第五代软件:面向对象的程序设计,1.4.2 程序设计语言,2、机器语言 机器语言也称为指令系统,它是由一串二进制数0、1 构成的指令代码。机器语言是计算机唯一能直接识别 和执行
11、的程序语言。不同机型的机器语言是不同的。 与其他程序设计语言相比,其执行效率最高。 因为机器语言直接依赖于机器,所以在某类计算机上 编写的机器语言程序不能在另一类计算机上使用, 可移植性差。 可读性差。,1.4.2 程序设计语言,3、汇编语言 用汇编语言编写的程序称为汇编语言源程序, 汇编语言中由于使用了助记符号,计算机不能 直接识别和执行它,用汇编语言编制的程序输入计算机,必须通过预先放入计算机的“汇编程序”的加工和翻译,才能变成能够被计算机识别和处理的二进制代码程序。运行时汇编程序要将源程序翻译成目标程序,称为汇编过程。,1.4.2 程序设计语言,4、高级语言 高级语言是一种比较接近自然语
12、言和数学表达式的计算机程序设计语言。用高级语言编写的程序称为“源程序”。把源程序翻译成机器指令,可采用编译和解释两种方式。编译方式产生可执行程序,解释方式不产生目标程序。高级语言 容易学习,而且不依赖计算机的型号,通用性好,大大提高了编程的效率,可读性好,便于推广和交流,是很理想的一种程序设计语言。,两种源程序怎样处理后才能被计算机执行?,汇编语言源程序 目标程序高级语言源程序 目标程序高级语言源程序 机器语言 (不产生目标程序),汇编,编译,解释,1、用汇编语言,高级语言编写源程序2、用机器语言编写目标程序3、高级语言源程序翻译成机器语言的方法有两种: 解释:逐条;边解释边执行,速度慢, 不
13、产生目标程序 编译:速度较高,产生目标程序 小结一下,解释和编译的区别在于哪些方面?,总结计算机的三种语言之间的关系:,典型考题分析,典型考题分析,【例1-1】集成电路是第代电子计算机的主要元件。 A)第一代B)第二代C)第三代D)第四代分析根据计算机所采用的逻辑器件的不同,可将计算机的发展史划分为电子管、晶体管、集成电路、大规模和超大规模集成电路四代。集成电路是第三代计算机的主要元器件。答案 C,典型考题分析,【例1-2】世界上公认的第一台计算机诞生的年代是。 A)1943 B)1946 C)1949 D)1953分析 第一台电子计算机的出现在计算机的发展史上具有重要的意义,它诞生于1946
14、年。答案 B,典型考题分析,【例1-3】第四代计算机的主要元器件采用的是。 A)晶体管 B)小规模集成电路 C)电子管 D)大规模和超大规模集成电路分析第四代计算机的主要元器件采用的是大规模和超大规模集成电路。答案 D,典型考题分析,【例1-4】“计算机辅助设计”的英文缩写是。 A)CAD B)CAM C)CAE D)CAT分析“计算机辅助设计” 是CAD。CAM是“计算机辅助制造” ,CAE是“计算机辅助工程” ,CAI是“计算机辅助教学” 。答案A,典型考题分析,【例1-5】计算机是为满足的需要而发明的。 A)过程控制 B)人工智能 C)科学计算 D)信息处理分析 计算机是为了满足科学计算
15、的需要而发明的,科学计算所解决的大都是从科学研究和工程技术中所提出的一些复杂的数学问题,计算量大而且精度要求高,只有运算速度快和存储量大的计算机系统才能完成。答案 C,典型考题分析,【例1-6】采用晶体管作为元件的计算机 时代是。 A)第一代 B)第二代 C)第三代 D)第四代分析 计算机根据所采用的电子元件不同而依次划分为电子管、晶体管、集成电路和大规模超大规模集成电路等四代,采用晶体管作为元件的是第二代。答案 B,典型考题分析,【例1-7】办公自动化是计算机应用的一个方面,按计算机应用领域分类,它属于 。 A)科学计算 B)信息处理 C)辅助设计 D)过程控制分析计算机的应用领域可划分为科
16、学计算、信息管理、过程控制、计算机辅助系统、人工智能和网络通信等几大类。办公自动化是使用计算机对文字、声音、图像等信息进行收集、存储、加工、分析和传送等过程,它属于计算机在信息处理领域方面的应用。答案B,典型考题分析,【例1-8】二进制数111101转换成十进制为。 A)57 B)59 C)61 D)63分析将二进制数111101转换成十进制数,只需将二进制数按权展开求和,得到:(111101)2 =120+021+122+123+125+126 =61答案C,典型考题分析,【例1-9】十进制数60转换成二进制数是。 A)111010B)111110 C)111100D)111101分析将十进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字符 编码 语言 题目 ppt 课件
链接地址:https://www.31ppt.com/p-1932198.html