第一章 计算机基础知识
1.3 字符编码和数据存储单位
复习目标:
1、识记常用西文字符编码ASCII码
2、掌握汉字编码及其相互关系
3、掌握数据存储的基本单位和换算关系
复习重点:了解ASCII码、掌握数据存储的基本单位和换算关系
复习难点:掌握汉字编码及其相互关系
复习课时:2讲解课时+1练习课时
复习内容:
一、西文字符编码(★识记)
1、ASCII码
西文字符编码最常用的是ASCII(American Standard Code for Information Interchanger)字符编码,即美国国家标准信息交换码
ASCII码采用7位二进制编码,它可以表示27128个字符。 而实际上,在计算机内,一个ASCII码占1字节,即要用8个二进制位来存放,最高位为0,是校验码,后7位是编码值。
在ASCII码中,字符编码存在一定规则,码值从小到大的排列规律是:控制字符<数字<大写英文字母<小写英文字母,且数字和字母又是按09A-Z的顺序排列的。
控制字符是出现于特定的信息文本中,表示某一控制功能的字符,它并不在屏幕上输出显示,共34个,都是用两个或三个大写英文字母表示的。如空格(NUL)、回车(CR)、退格(BS)、换行(LF)、删除(DEL)等。
典型考题:(1)给出四种不同的ASCII码,要求出码值最大或最小的选项。
如:下列四个ASCII码中,码值最大的一项是(    )
A、q            B、6            C、R            D、s
(2)给出某种类型的ASCII码的码值大小,要求求出同类型的某ASCII码的码值。
如:已知大写英文字母A的十进制码值为65,那么大写英文字母J的十六进制码值是(    )
A、74            B、4A            C、410            D、49
注:计算不同类字母的码值时,大写英文字母与小写英文字母间间隔了6个其他符号,也就是说,a的码值要在Z的码值基础上加上7。
2、EBCDIC码
EBCDIC码是扩充的二十进制交换码,采用8位二进制编码,能表示256个字符。目前世界上只有美国的IBM和日本的富士通等少数公司的计算机采用该编码。
二、汉字编码(★★理解)
英文是拼音文字,采用128个字符进行组合就可以满足处理的需要,编码很容易实现。而且
可以在计算机的输入、处理和输出时实现统一编码。汉字是象形文字,编码就比较困难,而且很难实现统一编码,因此就要进行一系列的汉字编码及转换。
在汉字信息处理系统中,要实现汉字的编码和转换,需要涉及到输入码、交换码、内部码和字形码四种编码。
1、输入码(外码)
往计算机中输入汉字必须利用现有的标准西文键盘,输入码就是用来将汉字输入到计算机中的一组键盘符号编号,是面向用户的编码,也叫外码。目前已有的输入编码方案众多,但可归纳为四大类:数字码(如区位码)、音码(如智能ABC)、形码(如五笔字形码)和音形码(如自然码和郑码)。其中应用广泛的是音码和形码。
2、交换码(国标码)
交换码是用于将外码和内码进行交换的一种编码,采用十六进制表示。我国颁布的《信息交换用汉字编码字符集基本集》(GB2312-80)是交换码的国家标准,交换码也叫国标码国标码字符集中收集了常用汉字和图形符号7445个,其中图形符号682个,汉字6763
个,又分为常用汉字3755个,次常用汉字3008个。区位码是国标码的十进制表现形式。
3、内部码(内码)
ascii共有多少个字符内码是汉字在计算机内的基本表示形式,计算机也只能识别、存储、处理和传输用内码表示的汉字。汉字机内码有区号和位号组成,各占一个字节,所以一个汉字占2个字节。为了不与ASCII码发生冲突,把国标码的每一个字节的首位上加1,以区分最高位为0ASCII码。
4、字形码(字模)
字形码是表示汉字字形信息的编码,每个汉字都有相应的字形码,计算机通过字形码来输出汉字。由于汉字是方块字,字形码常见的表示方式是点阵式。所谓点阵就是将字符看成一个矩形框内一些横竖排列的点的集合,有笔画的位置用黑点表示,没笔画的位置用白点表示。在计算机中用一组二进制数表示点阵,用0表示白点,用1表示黑点。点阵16×16点阵、24×24点阵、32×32点阵、48×48点阵、64×64点阵、128×128点阵等多种形式。
点阵的特点是用点来表示一个汉字的字形信息,如16×16点阵就是用256个点表示一个汉字,
所以点阵的点数越多,输出的汉字就越精确和美观,当然,这样一个汉字所占容量也越大。
汉字字形码所占容量的计算方法:点阵点数/8
如:532×32点阵汉字的字形码所占容量为    字节。解:5×(32×32/8)=640字节
汉字字形码由于要占用大量存储空间,通常以字库(字模的集合)的形式放在外存储器中。
三、数据存储的基本单位和换算关系(★★识记与运用)
数据指一切可以被计算机识别、处理和输出的符号,可以是数值、文字、图像、声音等。计算机中所有的数据都必须以二进制形式表示。下面介绍一下计算机中数据存储的组织形式。
1(bit):计算机中数据存储的最小单位,二进制数中一个数码为一位,中文为比特,简写b
2字节(Byte):八个二进制位为一个字节,是数据存储的基本单位。中文译为拜特,简写为B
3、存储单元:若干个字节构成一个存储单元。每个存储单元都有唯一一个编号,称为“地址”。
4、字(word):在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常由若干个字节组成,一条指令或一个数据信息都可称为一个字。
5、字长:计算机的每个字所包含的位数称为字长。有8位、16位、32位和64位等。
数据存储单位之间的换算关系如下:
1B(字节)=8b(二进制位)                  1KB(千字节)=1024(210)B
1MB(兆字节)=1024KB=1024×1024(220)B  1GB(吉字节)=1024MB=230B
四、小结  本节主要识记ASCII码的有关内容及存储单位的换算方法,考试中会出现选择题。

计算机基础知识练习三(§1.3字符编码及数据存储)
1、第一台电子计算机是1946年在美国研制的,该机的英文缩写名是______。
  A) ENIAC    B) EDVAC     C) EDSAC    D) MARK-II
2.在计算机内部,用来传送、存储的数据或指令都是用      形式进行的。
  A)二进制码    B)拼音简码      C)八进制码    D)五笔字型码
3.将八进制数165转换成十进制数是     
  A165          B119          C117          D159
4.将十进制数28.625转换成十六进制数为     
  A)1C.A          B)1C.5          C)112.10          D)112.5
5.将十进制数24.125换成二进制数应该是     
  A)101000.001      B)11000.001    C)111010.0101    D)11000.0101
6.汉字系统中的汉字字库里存放的是汉字的                   
A)内码        B)外码        C)字模            D)国际码   
7.存储容量的基本单位是                                     
A)位          B)字节        C)字            DASCII
8下列叙述中,正确的是     
 A) 一个字符的标准ASCII码占一个字节的存储量,其最高位二进制码总为0
  B) 大写英文字母的ASCII码值大于小写英文字母的ASCII码值
  C) 同一个英文字母的ASCII码值和它在汉字系统下的全角内码是相同的
  D) 标准ASCII码表的每一个ASCII码都能在屏幕上显示成一个相应的字符
9.下列字符中,其ASCII码值最大的是                     
A9          BD            Ca            Dy
10.已知小写的英文字母m的十六进制ASCII码值为6D,则小写英文字母c的十六进制ASCII码值是                                         
  A98          B62          C99          D63
11.在计算机中, Byte的含义为     
  A)二进制位      B)字        C)字节        D)字长
12.微型计算机中最小的数据单位是     
A)ASCII        B)字符串      C)字节          D)比特
13.现代计算机技术中,下列不是度量存储器容量的单位是     
  A) KB          B) MB        C) GB          D) GHz
14.下列度量单位中,用来度量计算机内存空间大小的是     
  A) MB/s        B) MIPS       C) GHz          D) MB
15.汉字国标码(GB2312-80)规定,每个汉字用______字节表示。
  A) 1            B) 2          C)3            D)4
16.英文字母A的十进制ASCII值为65,则英文字母Q的十六进制ASCII值为     
  A) 51             B) 81            C) 73            D) 94
17.目前,在计算机中全球都采用的符号编码是______。
  A) ASCII码        B) GB2312-80      C) 汉字编码    D) EBCDIC
18.汉字输入法中的自然码属于______。
  A) 形码            B) 音码          C) 音形码        D) 数字码
19.存储容量1GB等于     
  A)1024B            B)1024KB        C)1024MB        D)128MB
20.容量为640KB的存储设备,最多可存储______个西文字符。
  A) 655360          B) 655330        C) 600360        D) 640000

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。