《计算机原理随堂练习(第二章)》由会员分享,可在线阅读,更多相关《计算机原理随堂练习(第二章)(10页珍藏版)》请在金锄头文库上搜索。
1、本文格式为Word版,下载可任意编辑计算机原理随堂练习(第二章) 第2章 数据在计算机中的表示 考纲要求: 1.了解计算机中数据的分类和表示方法 2.掌管ASCII编码用汉字编码 3.掌管各种数制用其转换方法 第一节 计算机中数据的分类和表示方法 预复习学识: 计算机的根本功能是对数据举行运算和加工处理。任何数据在计算机中都是以_代码表示的。 一、数据的单位 1、位(bit):它是计算机中_的数据单位,可用小写字母_来表示。 2、字节(Byte):可用大写字母_来表示。用_个二进制位来表示1个字节。 3、字(word):由若干个字节组成,即它通常是字节的_倍。在计算机内部举行数据传送时,或CP
2、U举行数据处理时,用它作根本单位。字的长度称_。 4、常用的存储单位之间的换算关系 位 Bit 1b 字节 Byte 1B=8b 千字节 KB 1KB=2B 10兆字节 MB 1MB=2B 20吉字节 GB 1GB=2B 30太字节 TB 1TB=2B 40二、数据的分类 1、按数据处理方式分类 分为数值型如:_和非数值型如_ 2、按数据的传输形式分:分为_数据和_数据。 三、数据的表示方法 2、非数值型数据的表示:非数值型数据主要有_、_。 3、常见的非数值型数据编码及特点: BCD码特点:留存十进进制的权,数字用0、1组合表示 ASCII码特点:国际标准信息交换码,用7位二进制代码的编码来
3、代表符号。 1汉字输入码特点:也称外码,将汉字输入计算机用的,有五笔字型、拼音、汉字编码: 2国标码特点:智能ABC、区位码(无重码)。 也称交换码,用在不同汉字系统间交换交换 3机内码特点:也称内码,用于计算机内部存储、处理汉字。4字形码特点:信息用的 汉字的输出码,是用来将计算机内的汉字显示在屏幕上或通过打印机打印出来用的。 区位码、国标码、内码之间转换关系:区位码高(低)字节+_=国标码高(低)字节;国标码高(低)字节+_=内码高(低)字节 GB2312-80(1981年公布的国家标准信息交换用汉字编码根本字符集),汉字及各种符号7445个,一级汉字3755个,按拼音字母序排列,二级汉字
4、3008个,按部首排列,图形符号682个。 典型例题: 一、选择题 1、计算机中处理数据的根本单位是 A.b B.B C.WORD D.簇 2、按照汉字的“输入-处理-打印”的处理流程,不同阶段使用的编码对应为 A.国标码-交换码-字形码 B.输入码-国标码-机内码 C.输入码-机内码-字形码 D.拼音码-交换码-字形码 1 3、以下各数中,计算机能直接识别的是 A.1010H B.10Q C.1011B D.1001 4、以下字符中,ASCII码值最大的是 A.“1” B.“B” C.“a” D.空格 5、某汉字的区位码“2138”,该汉字的机内码十六进制表示为 A.B5C6H B.C1D8
5、H 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点阵的字形码需要_个字节
6、。 稳定练习: 一、选择题: 1、在微机上用五笔字型输入“五笔字型”四个汉字,键入的代码是“GTPG”。那么这4外汉字的内码在计算机中占用的字节数是 A.4 B.8 C.16 D.32 2、某汉字的国标码是5640H,那么该汉字的区位码是 A.3620D B.5432D C.F6E0H D.D6C0H 3、1GB=( )b 30233233 A.2 B.2 C.2 D2 4、以下有关GB2312-80汉字编码的表达中,错误的是 A.汉字的区位码由该汉字在编码中的区号和位号组成 B.汉字的内码在计算机中用两个字节表示 C.同一个汉字的区位码、国标码及机内码均不一致 D.使用不同的方法输入一个汉字
7、,其机内码是不一致的 二、判断题: 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输入法中,没有重码的是_输入法。
8、5、目前计算机中普遍采用的根本字符编码是_码,共能表示128种字符。 2 其次节 各种数制及其转换方法 一、数制的组成 1、数制是指计数的方法,任何一种数制都有两个要素:_、_。常用dn表示 n 数中的第n位,基数用R来表示,那么dn位的权是R 2、常用的进制有_、_、_、_四种。 二、常用的数制 1、四种数制基数、权的对比 数制 二进制 八进制 十进制 十六进制 基数 0、1 07 09 09、AF 基数个数 2 8 10 16 举例 101.01 647.65 917.34 A1D.CF 例中d2所表示的权 2 8 10 16 2222三、不同进制的转换 1、十进制数转换为非十进制数(R进
9、制数) 整数片面的转换方法是:采用短除法,除以基数R,取余数,倒计法,一向除到商为_时止;小数片面的转换方法是:乘以基数R,取整数,顺计法。小数片面有的可乘到结果为0(表示_) ,有的不成乘到结果为0,(表示_),此时只要得志位数即可。 2、将非十进制数转换为十进制的转换方法:_。 3、二进制、八进制和十六进制间的快速转换法为: 二进制转换为八进制(或十六进制)方法:从小数点向左、向右每_位(或4位)时,用_补足,再将每_位(或4位)分别转换为对应的八进制数(或十六进制数)。 八进制(或十六进制)转换为二进制方法:从小数点向左、向右每1位分别转换为对应的3位(或4位)二进制数,缺乏_位(或4位
10、)用_补充。 典型例题: 一、选择题 1、对于R进制数来说,能使用的最大基数是 A.R+1 B.R-1 C.R D.2R 2、以下数据中,有可能是八进制数的是 A.488 B.317 C.597 D.189 3、以下数中最小数是 A.(10010101)2 B.(10010101)8421 C.(95)16 D.(255)8 4、从十六进制数表示的无符号偶整数尾部删除一个零,那么新得到的数是原数的_倍。 A.4 B.16 C.1/16 D.1/4 5、一个二进制纯小数小数点后添加两个零,形成的新数是原来的_倍。 A.2 B.4 C.1/2 D.1/4 二、判断题 1、二进制数0.1所对应的八进
11、制数是0.1. 2、十进制数转换成二进制数的规矩是:除2取余反计法。 3、任何一个十进制小数都可精确转化成二进制小数。 三、填空题 1、二进制数11011.01对应的十六进制数是_。 2、无符号的八进制所能表示的最大十进制数是_。 3 3、八位二进制数中d3的权是_。 4、假设77的结果值在某中进制下可表示为61,那么67的结果值相应地可表示为_ 。 5、将十六进制数2A6.8转换成十进制数是_。 稳定练习: 一、选择题: 1、某进制下3*6=12,那么8*9= A.27 B.48 C.72 D.84 2、以下进制中,_与其它进制不确定能相互精确转换。 A.十进制 B.八进制 C.二进制 D.
12、十六进制 3、以下表达中,错误的是 A.任何一个十进制整数都可精确转换为二进制整数 B.任何一个二进制整数都可精确转换为十进制整数 C.任何一个十进制小数都可精确转换为八进制小数 D.任何一个十六进制小数都可精确转换为十进制小数 4、十进制77.7 可用二进制数表示为 A.1001011.111 B.1001101.111 C.100101.011 D.不能精确转换 5、八进制672345除以8余数用二进制表示为 A.5 B.45 C.101 D.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、一个二进制整数右端加上三个零,形成的新数是原数的_倍。 4 对口单招计算机原理计算专题练习 一、数制转换类 1、十六进制数1000转换成十进制数是_。 A4096 B2048 C