资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,字符的编码,字符的编码,课程复习,N,十,按,权,展开,并求,和,数码,x,基数,N(,数码位置,),求和,整数:,除,基取余,,逆,序排列,小数:,乘,基取余,,顺,序排列,-进制转换,课程复习N十按权展开,并求和数码x基数N(数码位置)整数:除,课程导入,前面我们已经讲到,计算机只认识0和1两个数字,多个0和1的组合可以表示很多字符,字符在存储到内存之前也都被转换成了二进制前面(0和1序列)。,可想而知,特定的字符必然对应着固定的0、1序列,否则将无法转换。那么,怎样将字符与0、1序列对应呢?这就需要有一套,规范,,计算机公司和软件开发者都必须遵守。,课程导入前面我们已经讲到,计算机只认识0和1两个数字,多个0,计算机中的信息包括数据信息和控制信息,数据信息又可分为数值和非数值信息。,非数值信息和控制信息包括了字母、各种控制符号、图形符号等,它们都以二进制编码方式存入计算机并得以处理,这种对字母和符号进行编码的二进制代码称为字符代码(,Character Code,)。,计算机中常用的西文,字符编码,有,ASCII,码,、中文,字符编码,有,GB2312,码,课程导入,计算机中的信息包括数据信息和控制信息,数据信息又可分,西文字符编码,ASCII(,美国标准信息交换码,),规定了常用的数字、字符的编码。标准,ASCII,码是,7,位二进制编码,所以最多可以表示,128,个字符。每个字符可以用,一个字节,表示,字节的最高位为,0,。,ASCII,码中的符号可以分成两类:,显示字符,:范围为,32126,,指能从键盘输入、可以显示和打印的字符,控制字符,:范围是,031,,,127,,主要用来控制输入、输出设备。,-ASCII,码,西文字符编码ASCII(美国标准信息交换码)规定了常用的数字,ASCII码表,ASCII码表,汉字编码,案例分析:,最近上高一小明的制定了一个英语学习计划,他把用,word,处理好的电子稿通过邮件发给了在美国留学的同学,想请你帮忙参考一下,可是你的电脑是纯英文操作系统,当她打开小明的学习计划文件后,显示的是乱码,请思考,原因,。,缺少中文 字库,汉字编码案例分析:最近上高一小明的制定了一个英语学习计划,他,电脑中,存储,、,输入,、,输出,汉字如何实现的呢?,汉字编码,汉字编码,英文“,I”,与中文“我”的输入对比:,“,I”,键盘一一对应,“我”,字形无法与键盘一一对应,电脑中存储、输入、输出汉字如何实现的呢?汉字编码英文“I”与,汉字编码,外码(输入码),内码(机内码),输出码,国标码,汉字编码外码(输入码)内码(机内码)输出码国标码,汉字编码,-,输入码(外码),输入码(外码):标识为输入设备能接收的信息形式。方便汉字的输入而制定的汉字编码。,输入码(外码),汉字排列顺序形成,区位码,汉字读音形成,全拼,简拼,双拼,汉字字形形成,五笔字型,郑码,汉字音形结合,智能,ABC,汉字编码-输入码(外码)输入码(外码):标识为输入,汉字编码,-,国标码,GB2312,请观察一个香港网店的两种效果显示,汉字编码-国标码GB2312请观察一个香港网店的两种效,汉字编码,-,国标码,Unicode,汉字编码-国标码Unicode,汉字编码,-,国标码,每个汉字有个二进制编码,叫汉字国标码。,在我国汉字代码标准GB2312-80中有6763个常用汉字规定了二进制编码。,每个汉字使用,2,个字节。,GB2312-80,将代码表分为94个区,对应第一字节;每个区94个位,对应第二字节,两个字节的值分别为区号值和位号值加32(2OH),因此也称为区位码。,汉字编码-国标码每个汉字有个二进制编码,叫汉字国标码。,汉字编码,-,国标码,01-09区为符号、数字区,,16-87区为汉字区,,10-15区、88-94区是有待进一步标准化的空白区。,GB2312将收录的汉字分成两级:,第一级,是常用汉字计,3755,个,置于16-55区,按汉语拼音字母/笔形顺序排列;,第二级,汉字是次常用汉字计,3008,个,置于56-87区,按部首/笔画顺序排列。,故而 GB2312最多能表示,6763,个汉字。,汉字编码-国标码01-09区为符号、数字区,GB231,汉字编码,-,机内码,机内码:,汉字在计算机系统,内部,进行数据的,存储,、,处理,和,传输,过程中统一使用的代码,机内码是汉字最基本的编码,不管是什么汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。,汉字在计算机内部其内码是唯一的。因为汉字处理系统要保证中西文的兼容,当系统中同时存在,ASCII,码和汉字国标码时,将会产生,二义性,。,汉字编码-机内码机内码:汉字在计算机系统内部进行数据的,汉字机内码,=,国标码,+8080H,例如:有两个字节的内容为,30H,和,21H,,它既可表示汉字,“啊”,的国标码,又可表示西文“,0,”,和“,!,”,的,ASCII,码。为此,汉字机内码应对国标码加以适当,处理和变换,。,国标码的机内码为二字节长的代码,它是在相应,GB,码的每个字节最高位上加“,1,”,,即,例:汉字,“,啊,”,国标码是3021H,那其机内码为?,3021H+8080H,=B0A1H,汉字编码,-,机内码,汉字机内码=国标码+8080H例如:有两个字节的内容为3,汉字编码,-,输出码,汉字的输出码实际上是汉字的字型码,由汉字的字模信息组成的。汉字是一种象形文字,每个汉字都可以看成一个特定的图形。由于图形可以用点阵、向量等方式表示,汉字也有这两种方式表示字形。,汉字编码-输出码汉字的输出码实际上是汉字的字型码,由汉,汉字编码,-,输出码,点阵,矢量,汉字编码-输出码点阵矢量,汉字系统对每个汉字规定了,输入计算机的代码,,即汉字的,外部码,,键盘输入汉字是输入汉字的外部码。,计算机为了识别汉字,,要把汉字的外部码转换成汉字的,内部码,,以便进行处理和存储。,为了,将汉字以点阵的形式输出,,还要将汉字的内部码转换为汉字的,字形码,,确定一个汉字的点阵。,小结:外部码、内部码、输出码,汉字系统对每个汉字规定了输入计算机的代码,即汉字的外部码,键,1,、我国第一台电子计算机诞生于()。,A,1948,年,B,1958,年,C,1966,年,D,1968,年,2,、计算机按照处理数据的形态可以分为()。,A,巨型机、大型机、小型机、微型机和工作站,B,286,机、,386,机、,486,机、,Pentium,机,C,专用计算机、通用计算机,D,数字计算机、模拟计算机、混合计算机,1、我国第一台电子计算机诞生于()。,3,、与十进制数,254,等值的二进制数是()。,A,11111110,B,11101111,C,11111011,D,11101110,4,、下列,4,种不同数制表示的数中,数值最小的一个是()。,A,八进制数,36 30,B,十进制数,32,C,十六进制数,22 34,D,二进制数,10101100,3、与十进制数254等值的二进制数是()。,5,、十六进制数,1AB,对应的十进制数是()。,A,112,B,427,C,564,D,273,6,、下列不属于微机主要性能指标的是()。,A,字长,B,内存容量,C,软件数量,D,主频,5、十六进制数1AB对应的十进制数是()。,7,、五笔型输入法是()。,A,音码,B,形码,C,混合码,D,音形码,8,、下列字符中,其,ASCII,码值最大的是()。,A,STX,B,8,C,E,D,a,7、五笔型输入法是()。,9,、以下关于机器语言的描述中,不正确的是()。,A,每种型号的计算机都有自己的指令系统,就是机器语言,B,机器语言是惟一能被计算机识别的语言,C,机器语言可读性强,容易记忆,D,机器语言和其他语言相比,执行效率高,10,、将汇编语言转换成机器语言程序的过程称为()。,A,压缩过程,B,解释过程,C,汇编过程,D,链接过程,9、以下关于机器语言的描述中,不正确的是()。,11,、计算机的特点是处理速度快、计算精度高、存储容量大、可靠性高、工作全自动以及()。,A,造价低廉,B,便于大规模生产,C,适用范围广、通用性强,D,体积小巧,12,、,1983,年,我国第一台亿次巨型电子计算机诞生了,它的名称是()。,A,东方红,B,神威,C,曙光,D,银河,11、计算机的特点是处理速度快、计算精度高、存储容量大、可靠,13,、计算机网络的目标是实现()。,A,数据处理,B,文献检索,C,资源共享和信息传输,D,信息传输,14,、下列,4,种存储器中,存取速度最快的是()。,A,磁带,B,软盘,C,硬盘,D,内存储器,13、计算机网络的目标是实现()。,15,、硬盘的一个主要性能指标是容量,硬盘容量的计算公式为()。,A,磁道数,面数,扇区数,盘片数,512,字节,B,磁道数,面数,扇区数,盘片数,128,字节,C,磁道数,面数,扇区数,盘片数,80512,字节,D,磁道数,面数,扇区数,盘片数,15128,字节,16,、某汉字的区位码是,5448,,它的机内码是()。,A,D6D0H,B,E5E0H,C,E5D0H,D,D5E0H,15、硬盘的一个主要性能指标是容量,硬盘容量的计算公式为(,17,、汉字的字形通常分()。,A,通用型和精密型,B,通用型和专用型,C,精密型和简易型,D,普通型和提高型,18,、中国国家标准汉字信息交换编码是()。,A,GB 2312-80,B,GBK,C,UCS,D,BIG-5,17、汉字的字形通常分()。,19,、用户用计算机高级语言编写的程序,通常称为()。,A,汇编程序,B,目标程序,C,源程序,D,二进制代码程序,20,、将高级语言编写的程序翻译成机器语言程序,所采用的两种翻译方式是()。,A,编译和解释,B,编译和汇编,C,编译和链接,D,解释和汇编,19、用户用计算机高级语言编写的程序,通常称为()。,30,以上有不当之处,请大家给与批评指正,谢谢大家!,30,
展开阅读全文