计算机原理随堂练习(第二章).doc_第1页
计算机原理随堂练习(第二章).doc_第2页
计算机原理随堂练习(第二章).doc_第3页
计算机原理随堂练习(第二章).doc_第4页
计算机原理随堂练习(第二章).doc_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

第2章 数据在计算机中的表示 考纲要求: 1.了解计算机中数据的分类和表示方法 2.掌握ASCII编码用汉字编码 3.掌握各种数制用其转换方法第一节 计算机中数据的分类和表示方法预复习知识:计算机的基本功能是对数据进行运算和加工处理。任何数据在计算机中都是以_代码表示的。一、数据的单位 1、位(bit):它是计算机中_的数据单位,可用小写字母_来表示。 2、字节(Byte):可用大写字母_来表示。用_个二进制位来表示1个字节。 3、字(word):由若干个字节组成,即它通常是字节的_倍。在计算机内部进行数据传送时,或CPU进行数据处理时,用它作基本单位。字的长度称_。 4、常用的存储单位之间的换算关系位字节千字节兆字节吉字节太字节BitByteKBMBGBTB1b1B=8b1KB=210B1MB=220B1GB=230B1TB=240B二、数据的分类 1、按数据处理方式分类 分为数值型如:_和非数值型如_2、按数据的传输形式分:分为_数据和_数据。三、数据的表示方法 2、非数值型数据的表示:非数值型数据主要有_、_。 3、常见的非数值型数据编码及特点: BCD码特点:保留十进进制的权,数字用0、1组合表示ASCII码特点:国际标准信息交换码,用7位二进制代码的编码来代表符号。汉字编码:汉字输入码特点:也称外码,将汉字输入计算机用的,有五笔字型、拼音、智能ABC、区位码(无重码)。国标码特点:也称交换码,用在不同汉字系统间交换交换信息用的机内码特点:也称内码,用于计算机内部存储、处理汉字。字形码特点:汉字的输出码,是用来将计算机内的汉字显示在屏幕上或通过打印机打印出来用的。 区位码、国标码、内码之间转换关系:区位码高(低)字节+_=国标码高(低)字节;国标码高(低)字节+_=内码高(低)字节 GB2312-80(1981年公布的国家标准信息交换用汉字编码基本字符集),汉字及各种符号7445个,一级汉字3755个,按拼音字母序排列,二级汉字3008个,按部首排列,图形符号682个。典型例题:一、选择题1、计算机中处理数据的基本单位是A.b B.B C.WORD D.簇2、按照汉字的“输入-处理-打印”的处理流程,不同阶段使用的编码对应为 A.国标码-交换码-字形码 B.输入码-国标码-机内码C.输入码-机内码-字形码 D.拼音码-交换码-字形码3、下列各数中,计算机能直接识别的是 A.1010H B.10Q C.1011B D.10014、下列字符中,ASCII码值最大的是 A.“1” B.“B” C.“a” D.空格5、某汉字的区位码“2138”,该汉字的机内码十六进制表示为 A.B5C6H B.C1D8H C.B538H D.21C6H二、判断题1、某汉字以24*24点阵显示,存储该汉字的机内码需要72字节。2、计算机存储一个全角的英文字母与存储一个半角的英文字母的内码占用相同的字节数。3、基本ASCII码由7位二进制组成,它包含了128个字符编码。4、声音、图像等多媒体文件所包含的信息量较大,因此在计算机内部用十六进制来表示它们。三、填空题1、8192b=_KB.2、在计算机各部件中有两种信息流,按其性质分,它们分别是_信息和控制信息。3、与8421BCD码100100111000等值的十进制数为_。4、存储GB2312-80中所有字符的1616点阵的字形码需要_个字节。 巩固练习:一、选择题:1、在微机上用五笔字型输入“五笔字型”四个汉字,键入的代码是“GTPG”。那么这4外汉字的内码在计算机中占用的字节数是A.4 B.8 C.16 D.322、某汉字的国标码是5640H,则该汉字的区位码是 A.3620DB.5432D C.F6E0H D.D6C0H3、1GB=( )b A.230B.223C.232D2334、下列有关GB2312-80汉字编码的叙述中,错误的是 A.汉字的区位码由该汉字在编码中的区号和位号组成B.汉字的内码在计算机中用两个字节表示C.同一个汉字的区位码、国标码及机内码均不相同D.使用不同的方法输入一个汉字,其机内码是不相同的二、判断题:1、计算机中一串内码为:B1 C3 B4 75 D8 EC F2 2E,其中可能有3个汉字的内码。2、十进制数101用8421BCD码表示为101。3、ASCII码表中所有字符都可显示在屏幕上。4、GB2312-80中一级汉字3755个,按偏旁部首排列。5、计算机内部一般采用二进制、八进制、十六进制表示数据。三、填空题:1、搂数据处理方式分,数据分为数值型数据和_数据。2、按数传输形式分,数据可分为数字数据和_数据。3、按汉字的国标码为4C7DH,则该汉字的机内码为_H。4、在五笔字型、区位码、智能ABC输入法中,没有重码的是_输入法。5、目前计算机中普通采用的基本字符编码是_码,共能表示128种字符。第二节 各种数制及其转换方法一、数制的组成 1、数制是指计数的方法,任何一种数制都有两个要素:_、_。常用dn表示数中的第n位,基数用R来表示,则dn位的权是Rn 2、常用的进制有_、_、_、_四种。二、常用的数制 1、四种数制基数、权的比较数制基数基数个数举例例中d2所表示的权二进制0、12101.0122八进制078647.6582十进制0910917.34102十六进制09、AF16A1D.CF162三、不同进制的转换 1、十进制数转换为非十进制数(R进制数)整数部分的转换方法是:采用短除法,除以基数R,取余数,倒计法,一直除到商为_时止;小数部分的转换方法是:乘以基数R,取整数,顺计法。小数部分有的可乘到结果为0(表示_) ,有的不可乘到结果为0,(表示_),此时只要满足位数即可。 2、将非十进制数转换为十进制的转换方法:_。 3、二进制、八进制和十六进制间的快速转换法为: 二进制转换为八进制(或十六进制)方法:从小数点向左、向右每_位(或4位)时,用_补足,再将每_位(或4位)分别转换为对应的八进制数(或十六进制数)。 八进制(或十六进制)转换为二进制方法:从小数点向左、向右每1位分别转换为对应的3位(或4位)二进制数,不足_位(或4位)用_补充。典型例题:一、选择题1、对于R进制数来说,能使用的最大基数是 A.R+1 B.R-1C.RD.2R2、下列数据中,有可能是八进制数的是 A.488B.317C.597D.1893、下列数中最小数是 A.(10010101)2B.(10010101)8421C.(95)16D.(255)84、从十六进制数表示的无符号偶整数尾部删除一个零,则新得到的数是原数的_倍。 A.4B.16C.1/16D.1/45、一个二进制纯小数小数点后添加两个零,形成的新数是原来的_倍。 A.2B.4C.1/2D.1/4二、判断题1、二进制数0.1所对应的八进制数是0.1.2、十进制数转换成二进制数的规则是:除2取余反计法。3、任何一个十进制小数都可精确转化成二进制小数。三、填空题1、二进制数11011.01对应的十六进制数是_。2、无符号的八进制所能表示的最大十进制数是_。3、八位二进制数中d3的权是_。4、假设77的结果值在某中进制下可表示为61,则67的结果值相应地可表示为_。5、将十六进制数2A6.8转换成十进制数是_。 巩固练习:一、选择题:1、某进制下3*6=12,则8*9= A.27B.48C.72D.842、下列进制中,_与其它进制不一定能相互精确转换。 A.十进制B.八进制C.二进制D.十六进制3、下列叙述中,错误的是A.任何一个十进制整数都可精确转换为二进制整数B.任何一个二进制整数都可精确转换为十进制整数C.任何一个十进制小数都可精确转换为八进制小数D.任何一个十六进制小数都可精确转换为十进制小数4、十进制77.7可用二进制数表示为 A.1001011.111B.1001101.111C.100101.011D.不能精确转换5、八进制672345除以8余数用二进制表示为 A.5B.45C.101D.100101二、判断题:1、十六进制中的最大基数为16.2、四个字节用十六进制表示,共可表示4位十六进制。3、表示56种不同状态至少需要5位二进制。4、二进制数11010011是一个偶整数。5、1000H是1000Q的2倍,因为16是8的2倍。三、填空题:1、十进制分数13/32,用十六进制表示为_。2、16位无符号整数能表示的最大数用十六进制表示为_。3、大写字母A的ASCII码值用十六进制表示为_。4、二进制数100001110除以十进制数16的余数用十六进制表示为_。5、一个二进制整数右端加上三个零,形成的新数是原数的_倍。对口单招计算机原理计算专题练习一、数制转换类1、十六进制数1000转换成十进制数是_。A4096 B2048 C1024 D81922十进制数25.1875对应的二进制数是_。3数A3.1H转换成二进制是_。4十六进进制数327与A807 B.897 C.143Q D.243Q拓展:5某R进制数(627)R=407,则R=_。A8 B 9 C12 D166 下列四个不同进制的数中,大小与其他不同的是_ 。 A(11000111)2 B(307)8 C(200)10 D(C7)16 7下列四个不同进制的数中,最大的数是_ 。A(11011001)2 B(237)8 C(203)10 D(C7)168.下列数中最小数是_ 。A.(10010111)2 B.(10010111)BCD C.(97)16 D.(227)89.有一个数值153,它与十六进制数6B相等,那么该数值为_10为568种状态编码需要_ 位二进制。11一个四位的二进制数的最大值是“1111”,其值为15,因此四位的二进制数最多可表示15种状态。12假设7*7的结果在某种进制下可表示为61,则6*9的结果相应的表示为_13.一个无符号八进制整数的右边加一个0,新形成的数是原来的( )倍.A.2 B.8 C.16 D.32拓展:I一个无符号八进制整数算术右移一位,新形成的数是原来的( )倍。II一个无符号八进制整数小数点右移一位,新形成的数是原来的( )倍。14、求余数二进制数11011101111111除以十六的余数是_H。二、汉字编码类1、在1616点阵的字库中,存储一个汉字字模信息需字节数为_。A296 B32 C4 D22、2100个16*16点阵的汉字存储时占_个字节。3、600个2424点阵汉字字型码占存储空间的字节数为4、 存放512个3232点阵汉字字库,需要1K8bit的存储芯片_片。5、某汉字的区位码为4119,则其对应的汉字的机内码是H。6、汉字“啊”的机内码是B0A1H,对应的区位码是_。7、设一个汉字的区号为54,位号为48,则其国标码为7468H。8、1024个汉字,用内码存储,需要1K8bit的存储芯片_片。9、1MB的存储空间能存储三、原码、反码、补码1十进制数-48用补码表示为A10110000 B11010000 C11110000 D11001111( )2设寄存器的内容为10000000,若它的真值等于-127,则为反码。3 将-33以单符号位补码形式存入8位寄存器中,寄存器中的内容为( )。ADFH BA1H C5FH DDEH拓展:1.某数的原码表示为F9H,则该数的补码为。2.设X=-9/16,X补(八位表示)3某机器码为10110001,其对应真值的十进制数是-79,则机器码为_码。4.某机器数为10110011,其对应的值为-4DH,则该机器数采用的表示形式是_。A.补码 B.原码 C.反码 D.移码5一个码长为7的原码最多可表示 个十进制数。6.一个8位二进制补码的表示范围为 。A.0255 B.-128+128 C.-128+127 D.-127+1287已知X的原码为11001000,Y的原码为10001000,则X+Y的补码为_。8已知X补=01110111B,Y补=01100010B,则X-Y 补=_。9已知X的补码为10110100,Y的补码为01101010,则X-Y的补码为 。( )A) 01101010 B) 01001010 C) 1100101011.已知x补=10111011,y补=01101101,则x+y补=_12一个6位的补码(含一位符号位),所能表示的最大整数的真值是(十进制)13、已知X补=11111111,X对应的真值是 。14.已知X补=10000000,则。15、二进制数10110000,若看成纯小数,且为补码,则其对应真值的十进制数是_。16下列数中最小的数是_。A10010101原 D) 溢出 10已知X、Y为两个带符号的定点整数,它们的补码为:X补=00010011B,Y补=11111001B,则X+Y补 = B。 B10010101反 C10010101补 D10010101217. 机器数10000000所对应真值的十进制不可能是( )。A.-128 B.-1 C.-127 D.-12618一个含

温馨提示

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

评论

0/150

提交评论