计算机原理随堂练习(第二章)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机原理随堂练习(第二章)
第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个。

[典型例题:]
一、选择题
1、计算机中处理数据的基本单位是
A.b
B.B
C.WORD
D.簇
2、按照汉字的“输入-处理-打印”的处理流程,不同阶段使用的编码对应为
A.国标码-交换码-字形码
B.输入码-国标码-机内码
C.输入码-机内码-字形码
D.拼音码-交换码-字形码
3、下列各数中,计算机能直接识别的是
A.1010H
B.10Q
C.1011B
D.1001
4、下列字符中,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中所有字符的16×16点阵的字形码需要__________个字节。

[巩固练习:]
一、选择题:
1、在微机上用五笔字型输入“五笔字型”四个汉字,键入的代码是“GTPG”。

那么这4外汉字的内码在计算机中占用的字节数是
A.4
B.8
C.16
D.32
2、某汉字的国标码是5640H,则该汉字的区位码是
A.3620D
B.5432D
C.F6E0H
D.D6C0H
3、1GB=()b
A.230
B.223
C.232D233
4、下列有关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、数制是指计数的方法,任何一种数制都有两个要素:_______、_____。

常用d n表示数中的第n位,基数用R来表示,则d n位的权是R n
2、常用的进制有________、_______、___________、________四种。

二、常用的数制
三、不同进制的转换
1、十进制数转换为非十进制数(R进制数)
整数部分的转换方法是:采用短除法,除以基数R,取余数,倒计法,一直除到商为___时止;小数部分的转换方法是:乘以基数R,取整数,顺计法。

小数部分有的可乘到结果为0(表示_________________),有的不可乘到结果为0,(表示_________________),此时只要满足位数即可。

2、将非十进制数转换为十进制的转换方法:___________________________。

3、二进制、八进制和十六进制间的快速转换法为:
二进制转换为八进制(或十六进制)方法:从小数点向左、向右每_____位(或4位)时,用_____补足,再将每_____位(或4位)分别转换为对应的八进制数(或十六进制数)。

八进制(或十六进制)转换为二进制方法:从小数点向左、向右
每1位分别转换为对应的3位(或4位)二进制数,不足____位(或4位)用_____补充。

[典型例题:]
一、选择题
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所对应的八进制数是0.1.
2、十进制数转换成二进制数的规则是:除2取余反计法。

3、任何一个十进制小数都可精确转化成二进制小数。

三、填空题
1、二进制数11011.01对应的十六进制数是________________。

2、无符号的八进制所能表示的最大十进制数是______________。

3、八位二进制数中d3的权是_________________。

4、假设7×7的结果值在某中进制下可表示为61,则6×7的结果值相应地可表示为_______ 。

5、将十六进制数2A6.8转换成十进制数是___________。

[巩固练习:]
一、选择题:
1、某进制下3*6=12,则8*9=
A.27
B.48
C.72
D.84
2、下列进制中,_______与其它进制不一定能相互精确转换。

A.十进制
B.八进制
C.二进制
D.十六进制
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、一个二进制整数右端加上三个零,形成的新数是原数的____________倍。

对口单招计算机原理计算专题练习
一、数制转换类
1、十六进制数1000转换成十进制数是______。

A.4096 B.2048 C.1024 D.8192
2.十进制数25.1875对应的二进制数是__________________。

3.数A3.1H转换成二进制是________。

4.十六进进制数327与
A.807 B.897 C.143Q D.243Q
拓展:
5.某R进制数(627)R=407,则R=________。

A.8 B.9 C.12 D.16
6.下列四个不同进制的数中,大小与其他不同的是________ 。

A.(11000111)2 B.(307)8C.(200)10 D.(C7)16
7.下列四个不同进制的数中,最大的数是________ 。

A.(11011001)2 B.(237)8 C.(203)10 D.(C7)16
8.下列数中最小数是________ 。

A.(10010111)2
B.(10010111)BCD
C.(97)16
D.(227)8
9.有一个数值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、在16×16点阵的字库中,存储一个汉字字模信息需字节数为______。

A.296 B.32 C.4 D.2
2、2100个16*16点阵的汉字存储时占__________个字节。

3、600个24×24点阵汉字字型码占存储空间的字节数为
4、存放512个32×32点阵汉字字库,需要1K×8bit的存储芯片________片。

5、某汉字的区位码为4119,则其对应的汉字的机内码是H。

6、汉字“啊”的机内码是B0A1H,对应的区位码是_____________。

7、设一个汉字的区号为54,位号为48,则其国标码为7468H。

8、1024个汉字,用内码存储,需要1K×8bit的存储芯片________片。

9、1MB的存储空间能存储
三、原码、反码、补码
1.十进制数-48用补码表示为
A.10110000 B.11010000 C.11110000 D.11001111
()2.设寄存器的内容为10000000,若它的真值等于-127,则为反码。

3.将-33以单符号位补码形式存入8位寄存器中,寄存器中的内容为()。

A.DFH B.A1H C.5FH D.DEH
拓展:
1.某数的原码表示为F9H,则该数的补码为。

2.设X=-9/16,[X]补(八位表示)
3.某机器码为10110001,其对应真值的十进制数是-79,则机器码为________码。

4.某机器数为10110011,其对应的值为-4DH,则该机器数采用的表示形式是__ ______。

B.原码
C.反码
D.移码
5.一个码长为7的原码最多可表示个十进制数。

6.一个8位二进制补码的表示范围为。

A.0~255
B.-128~+128
C.-128~+127
D.-127~+128
7.已知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)11001010
11.已知[x]补=10111011,[y]补=01101101,则[x+y]补=__________
12.一个6位的补码(含一位符号位),所能表示的最大整数的真值是(十进制)
13、已知[X]补=11111111,X对应的真值是。

14.已知[X]补=10000000,则。

15、二进制数10110000,若看成纯小数,且为补码,则其对应真值的十进制数是________。

16.下列数中最小的数是________。

A.[10010101]原D)溢出10.已知X、Y为两个带符号的定点整数,它们的补码为:[X]补=00010011B,[Y]补=11111001B,则[X+Y]补= B。

B.[1001010 1]反C.[10010101]补D.[10010101]2
17. 机器数10000000所对应真值的十进制不可能是()。

B.-1
C.-127
D.-126
18.一个含有6个“1”、2个“0”的八位二进制整数原码,可表示的最大数为。

(用十六进制表示)
19.一个由补码表示的8位二进制数由2个1和6个0构成,它所能表示的最小数用十进制表示为_____________。

20、()某数的补码为110101B,扩充成八位后是11110100。

四、ASCII的计算
1.计算机中的字符,一般采用ASCII编码方案。

若已知“T”的ASCII码值为55H,则可推出“P”的ASCII码值是________ A.54H B.53H C.52H D.51H
2.大写字母B的ASCII码值为66,则小写字母e的ASCII十六进制表示为___ _____
3.已知数字0的ASCII码是48,则数字9的ASCII码是________H。

相关文档
最新文档