第二章 汉字信息在计算机内部的表示
- 格式:ppt
- 大小:1.66 MB
- 文档页数:38
第一章计算机与信息处理一、单项选择题:1. 计算机应用的领域主要有:科学计算,过程控制,辅助设计以及。
A. 数据处理B. 图形处理C. 工厂自动化D. 文字处理2. 通常所说计算机的第一代、第二代、第三代和第四代是以为依据进行划分的。
A. 计算机的处理速度B. 计算机的主要元器件C. 计算机的应用领域D. 计算机的系统软件3. 世界上第一台电子数字计算机是20世纪年代研制成功的。
A. 50B. 60C. 40D. 304. 新一代计算机系统的本质是。
A. 具有更多更高的智能B. 具有逻辑判断能力C. 具有媒体功能D. 采用超大规模集成电路5. 人们习惯于将计算机的发展划分为四代。
划分的主要依据是。
A.计算机的运行速度B.计算机主机所使用的主要元器件C.计算机的应用领域D.计算机的规模6. 微型计算机的问世,主要是由于的出现。
A.晶体管B.集成电路C.大、超大规模集成电路D.电子管7. 银行利用计算机进行存贷款业务管理属于计算机的应用领域。
A.数据处理B.实时控制C.科学计算D.辅助设计8. 是指通过计算机网络等电子手段来完成商业贸易活动。
A.远程登录B.信息检索C.电子商务D.信息通信9. 计算机用于水电站厂房的设计属于计算机在领域的应用。
A.辅助设计B.人工智能C.数值计算D.自动控制10. 在计算机发展过程中,第三代计算机主机所使用的主要元器件为。
A.中小规模集成电路B.超大规模集成电路C.晶体管D.大规模集成电路11. 目前计算机广泛应用于财务管理、数据统计、办公自动化等,这些应用可统称为。
A.科学计算B.实时控制C.数据处理D.辅助设计12.CAI是计算机应用的一个重要领域,它的含义是。
A. 计算机辅助测试B. 计算机辅助设计C. 计算机辅助教学D. 计算机辅助管理二、多项选择题:1. 计算机发展的方向是巨型化,微型化,网络化,智能化,其中巨型化指。
A 重量重B 存储容量大C 体积大D 运算速度快第二章信息在计算机内的表示一、单项选择题:1. 在信息处理领域,下面关于数据的叙述中,不正确的是。
534 3位二进制可以表示______。
A 8种状态B 2种状态C 9种状态D 4种状态A 10535 ASCII码是“美国信息交换标准码”的简称,若已知大写英文字母A的ASCII编码为41H,则大写英文字母D的机内表示为______。
A 0100 0010B 0100 0011C 0100 0101D 0100 0100D 10536 按16×16的点阵存放国标GB2312-80中的一级汉字(共3755个)的汉字库,大约需要占用______的存储空间。
A 512KB B 1MBC 256KBD 128KBD 10537 把十进制数121转化为二进制数为______。
A 10 0111B 100 1111C 111 1001D 11 1001C 10538 把十进制数513转换成八进制数是______。
A 1001B 1110C 1021D 1003A 10539 把十进制数513转换成二进制数是______。
A 10 0000 0001B 11 0001 0001C 11 0000 0011D 1 1000 0001A 10540 把十进制数513转换成十六进制数是______。
A 201B 1F1C 311D 3B1A 10541 二进制数0101 1011转化为十进制数为______。
A 91B 171C 71D 103A 10542 二进制数01100100转换成十六进制数是______。
A 144B 63C 64D 100C 10543 给出一个十进制整数D,它对应的二进制整数为B,那么就这两个数的位数而言,B与D 相比,______。
A B的数字位数一定不小于D的数字位数B B的数字位数一定大于D的数字位数C B的数字位数一定小于D的数字位数D B的数字位数一定不大于D的数字位数A 10544 汉字信息在计算机中通常是以______形式存储的。
A 首尾码B 区位码C 机内码D 国际码C 10545 将二进制数0110 0100转换为十六进制数为______。
第二章一、选择题1.下列数中,最小的数是 A 。
8A.(101001)2B.(52) C.(2B)16D.452.下列数中,最大的数是 D 。
A.(101001)2B.(52)8C.(2B)16 D.453.计算机中表示地址时使用__ _D___A.原码B.补码C.反码D.无符号数4.字长16位,用定点补码小数表示时,一个字能表示的范围是__D___ 1-2-15A.-1~()B.0~(1-2-15)1-2-15C.-1~+1 D.-()~(1-2-15)5.若X补=10000000,则十进制真值为___ C___。
A、-0B、-127C、-128D、-16.定点整数16位,含1位符号位,原码表示,则最大正数为___C ___A、216B、215C、215-1D、216-17.当-1<x<0时,[x]原=___B___A.xB.1-xC.4+xD.(2-2n)-1*18.8位反码表示数的最小值为_______,最大值__ A___。
A.-127,+127B.-128,+128C.-256,+256D.-255,+2559.N+1位二进制正整数的取值范围是____D ___A.0~2n-1 B.1~2n-1C.0~2n+1-1 D.1-2n+1-110.浮点数的表示范围和精度取决于___ A____A.阶码的位数和尾数的位数B.阶码的位数和尾数采用的编码C.阶码采用的编码和尾数采用的编码D.阶码采用的编码和尾数的位数11.在浮点数编码表示中,___ C___在机器数中不出现,是隐含的。
A.尾数B.符号C.基数D.阶码12.移码和补码比较,只有____ C___不同,其他都相同。
A.正号 B.负号C.符号 D.标志13.一个24×24点阵的汉字,需要___ _B____字节的存储空间。
A.62 B.72C.64 D.3214.62个汉字的机内码需要 CA.62字节 B.32字节C.124字节 D.248字节15.ASCII码是对____ A____进行编码的一种方案A.字符、图形符号 B.汉字C.数字 D.声音16.D/A转换是___ C___A.把计算机输出的模拟量转化为数字量B.把模拟量转化为数字量,把数字量输入到计算机C.把数字量转化为模拟量,把转化结果输出计算机D.把计算机输出的模拟量转为数字量17.在大量数据传送中常用且有效的检验法是__ D___A.奇偶校验法 B.海明码校验C.判别校验 D.CRC校验二、填空题1.二进制中的基数为 2,十进制中的基数为 10 ,八进制中的基数为8 ,十六进制中的基数为 16 。
计算机基础考试题型:单选题(50分)、填空题(10分)、操作题(40分)。
考试注意事项:附加题也要做第一章计算机基础知识1.计算机的发展世界上第一台电子计算机的发展已经历了4代,4代计算机的主要元器件分别是冯·诺依曼体系结构主要的设计思想:用于科学计算的计算机其特点是2.数制转换(二、八、十六进制的整数,小数)在计算机内部,数据加工、处理和传送的形式是。
机器指令以形式存放在计算机内部在计算机中,负数是按进行存储和参与运算的。
计算机中,一个浮点数由。
⏹二进制、八进制、十六进制的相互转换八个二进制位表示的无符号十进制数的范围0~255,有符号的十进制数的范围-127~127例. (123.75)10=( 1111011。
11 )2=( 173。
6 )8=( 7B。
C )16下列四个不同数制表示的数中,数值最大的是( )。
D(A)二进制数11111111 (B)十进制数219(C)八进制数334 (D)十六进制数DA逻辑或运算10101010 OR 01001010,其结果是111010103.信息在计算机内的表示⏹西文字符编码(ASCII)7位编码,128个字符;在机器内部,一个字符的ASCII码采用一个字节存储,最高位为0;例.字符A的ASCII码为65,则字符D的ASCII码为(68)二进制为()例:字符中,ASCII码值最大的是()。
D(A)字符9 (B)字符 A (C)空格(D)字符m⏹汉字编码(国标码GB2312-80、机内码、字形码)汉字的处理流程:汉字的输入、汉字的存储、汉字的输出。
输入码国标码机内码输出码国标码作为汉字交换码用2个字节表示汉字的机内码是将汉字国标码的每个字节的最高位置为1转换而来的。
点阵字形编码存储容量的计算公式(以16×16点阵为例):16×16/8=256/8=32 B用32×32点阵的汉字字形表示100个汉字,需要的存储空间是(12800 )B图1.4 汉字信息处理的流程图⒋描述存储容量的单位1B=8bit 1KB=1024B=210B 1MB=1024KB=210KB 1GB=1024MB=210MB第二章硬件基础⒈计算机的基本工作原理计算机系统是指硬件系统和软件系统,硬件只能通过软件起作用。
第二章计算机中数据的表示方法第一节计算机中数据的分类和表示方法计算机内部传送的信息分为两大类:控制信息和数据信息。
数据信息又分为两种,数值型数据和非数值型数据。
注意:任何数据在计算机中都是用二进制表示的。
一、数据的单位1.位(bit):是计算机中最小的数据单位,常用小写字母b来表示。
2.字节(Byte):用大字母B来表示,1B=8b表示文件的长度,衡量存储器的容量,存储器编址用字节做单位。
磁盘的存储单位是:簇磁盘存放信息的最小编址单位是:扇区信息编码的的最小单位是:码元3.字(word):由若干字节组成,是字节的整数倍。
在计算机内部进行数据传送,或CPU进行数据处理时,用它作基本单位。
字的长度即字长,并不是所有的计算机字长都一样,常见的字长有16位,32位,64位。
字长是CPU一次能够处理二进制的位数。
字长越长,计算机速度越快,精度越高。
4.常用的存储单位之间的换算1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024B 210 1B=8b二、数据的分类1.按数据处理方式分类数值型和非数值型非数值型又分为:字符数据和逻辑数据2.按数据传输形式分类数字数据和模拟数据数字数据:离散型的;模拟数据:连续的值模拟数据被数字化后存入计算机,采用模数转化将模拟数据数字化后存入计算机。
三、数据的表示方法1.数值型数据的表示(1)按小数点的处理可分为定点数和浮点数。
(2)按符号位有原码、补码,反码三种形式的机器数2.非数值型数据的表示第二节各种数制及其转换方法一、数制的组成数制是指计数的方法,任何一种数制都有两个要素:基数和权。
例如二进制数1001.01,它的基数是2,最左边1的权是23,最右边的1的权是2-2。
234二、常用字的数制二进制(B),八进制(Q),十进制(D),十六进制(H)三、不同进制之间的转换1.十进制转换成非十进制分成整数部分和小数部分:整数部分:除基数倒取余小数部分:乘基数取整注意:十进制数转换在二进制数的方法是除2倒取余。
汉字信息在计算机中的处理随着计算机技术的发展,计算机具有了中文信息处理的能力,那么汉字信息在计算机中是如何被存储、输入输出和显示的呢?一、汉字信息在计算机中的处理与存储计算机对每一个字符进行编码形成其对应的唯一一个内码就是汉字的存储,然而同一个字符(例如“中”字)不同编码对应的内码不一样。
计算机中汉字编码一般采用两个高位(左边第一位)为1 的ASCⅡ码表示一个汉字,即用两个字节表示一个汉字。
汉字在计算机内的编码很复杂,涉及汉字的各种代码,如汉字输入码,汉字机内码,汉字交换码,汉字字形码等。
1、汉字输入码汉字输入码也叫外码,是为了通过键盘字符把汉字输入计算机而设计的一种编码。
汉字的输入码种类繁多,大致有4种类型,即音码、形码、数字码和音形码。
2、汉字机内码汉字机内码又称内码或汉字存储码。
该编码的作用是统一了各种不同的汉字输入码在计算机内的表示。
汉字机内码是计算机内部存储、处理的代码。
3、汉字交换码:汉字交换码主要是用作汉字信息交换的。
4、汉字字形码汉字字形码是指确定一个汉字字形点阵的代码(汉字字形码)。
一般采用点阵字形表示字符。
目前普遍使用的汉字字型码是用点阵方式表示的,称为“点阵字模码”。
所谓“点阵字模码”,就是将汉字像图像一样置于网状方格上,每格是存储器中的一个位,16×16点阵是在纵向16点、横向16点的网状方格上写一个汉字,有笔画的格对应1,无笔画的格对应0。
这种用点阵形式存储的汉字字型信息的集合称为汉字字模库,简称汉字字库。
通常汉字显示使用16×16点阵,而汉字打印可选用24×24点阵、32×32点阵、64×64点阵等。
汉字字形点阵中的每个点对应一个二进制位,1字节又等于8个二进制位,所以16×16点阵字形的字要使用32个字节(16×16÷8字节=32字节)存储,64×64点阵的字形要使用512个字节。
第2章数据在计算机中的表示[考纲要求:]1.了解计算机中数据的分类和表示方法2.掌握ASCII编码用汉字编码3.掌握各种数制用其转换方法第一节计算机中数据的分类和表示方法[预复习知识:]计算机的基本功能是对数据进行运算和加工处理。
任何数据在计算机中都是以_________代码表示的。
一、数据的单位1、位(bit):它是计算机中_____的数据单位,可用小写字母____来表示。
2、字节(Byte):可用大写字母____来表示。
用_____个二进制位来表示1个字节。
3、字(word):由若干个字节组成,即它通常是字节的________倍。
在计算机内部进行数据传送时,或CPU进行数据处理时,用它作基本单位。
字的长度称______。
1、按数据处理方式分类分为数值型如:______________和非数值型如_________________________2、按数据的传输形式分:分为_________数据和________数据。
三、数据的表示方法2、非数值型数据的表示:非数值型数据主要有_________________、_______________。
3、常见的非数值型数据编码及特点:BCD码特点:保留十进进制的权,数字用0、1组合表示ASCII码特点:国际标准信息交换码,用7位二进制代码的编码来代表符号。
汉字编码:○1汉字输入码特点:也称外码,将汉字输入计算机用的,有五笔字型、拼音、智能ABC、区位码(无重码)。
○2国标码特点:也称交换码,用在不同汉字系统间交换交换信息用的○3机内码特点:也称内码,用于计算机内部存储、处理汉字。
○4字形码特点:汉字的输出码,是用来将计算机内的汉字显示在屏幕上或通过打印机打印出来用的。
区位码、国标码、内码之间转换关系:区位码高(低)字节+_________=国标码高(低)字节;国标码高(低)字节+_________=内码高(低)字节GB2312-80(1981年公布的国家标准信息交换用汉字编码基本字符集),汉字及各种符号7445个,一级汉字3755个,按拼音字母序排列,二级汉字3008个,按部首排列,图形符号682个。
计算机内的信息表示计算机内的信息表示数据时信息的载体,是信息的具体表示形式。
数据⎩⎩⎩数值型数据:主要用来表示数量,可比较大小非数值型数据:人工处理过的。
常用数据:字符型数据(表示文字信息。
)、图象、声音、活动图象等。
信息表示是采用二进制计数。
(0或1)采用二进制的原因:因数载计算机中是由电子器件的物理状态来表示的,而物理状态中的高、低状态较稳定且易于实现。
数制:用一组固定的数字和一套统一的规则来表示数目的方法。
数制特点:①采用进位计数方式;②有固定的数码;③使用位权表示法;④使用基数。
位权法:同样的数所处位置不同其代表的值不同,这与该数位的权值有关。
各种数制中,数的权值恰好是基数的某次幂。
八进制:有8个数码0~7,八进制基数是8,逢八进一。
十六进制:有16个数码,分别是0~9以及A ~F ,A ~F 分别表示十进制的10~15。
十六进制基数是16,逢十六进一。
二进制的算术运算和逻辑运算。
(1)二进制算术运算(算术运算会发生进位和借位处理)⎩⎩⎩加法:0+0=0;0+1=1;1+0=1;1+1=10(向高位进一)减法:0-0=0;1-0=1;1-1=0;0-1=1(向高位借一) ⎩⎩⎩乘法:0×0=0;0×1=0;1×0=0;1×1=1除法:0÷0=0;0÷1=0;(1÷0无意义);1÷1=1 (2)二进制逻辑运算(逻辑运算是按位独立进行的,位与位之间不发生进位关系。
)⎩⎩⎩⎩⎩逻辑加(“或”运算):0+0=0 0+1=1 1+0=1 1+1=1(取大)逻辑乘(“与”运算):0×0=0 0×1=0 1×0=0 1×1=1(取小)逻辑非(“取反”运算):0取反是1 1取反是0(取反)0表示假; 1表示真。
不同数制之间相互转化: 原理:用位权法表示。
例1:十进制整数转化成二进制整数。
汉字的机内码是指在计算机中表示一个汉字的编码。
机内码与区位码稍有区别。
汉字区位码的区码和位码的取值均在1~94之间,如直接用区位码作为机内码,就会与基本ASCII码混淆。
为了避免机内码与基本ASCII码的冲突,需要避开基本ASCII码中的控制码(00H~1FH),还需与基本ASCII码中的字符相区别。
为了实现这两点,可以先在区码和位码分别加上20H,在此基础上再加80H(此处“H”表示前两位数字为十六进制数)。
经过这些处理,用机内码表示一个汉字需要占两个字节,分别称为高位字节和低位字节,这两位字节的机内码按如下规则表示:高位字节=区码+20H+80H(或区码+A0H)低位字节=位码+20H+80H(或位码+AOH)由于汉字的区码与位码的取值范围的十六进制数均为01H~5EH(即十进制的01~94),所以汉字的高位字节与低位字节的取值范围则为A1H~FEH(即十进制的161~254)。
例如,汉字“啊”的区位码为1601,区码和位码分别用十六进制表示即为1001H,它的机内码的高位字节为B0H,低位字节为A1H,机内码就是B0A1H。
2603 = 1A03H 区位码+ A0A0H= BAA3H 机内码[本帖最后由rossini23 于2006-10-11 13:28 编辑]计算机处理汉字信息的前提条件是对每个汉字进行编码,这些编码统称为汉字编码。
汉字信息在系统内传送的过程就是汉字编码转换的过程。
汉字交换码:汉字信息处理系统之间或通信系统之间传输信息时,对每一个汉字所规定的统一编码,我国已指定汉字交换码的国家标准“信息交换用汉字编码字符集——基本集”,代号为GB 2312—80,又称为“国标码”。
国标码:所有汉字编码都应该遵循这一标准,汉字机内码的编码、汉字字库的设计、汉字输入码的转换、输出设备的汉字地址码等,都以此标准为基础。
GB 2312—80就是国标码。
该码规定:一个汉字用两个字节表示,每个字节只有7位,与ASCII码相似。