计算机专业基础综合计算机组成原理(数据的表示和运算)历年真题试卷汇编2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机专业基础综合计算机组成原理(数据的表示和运算)历年
真题试卷汇编2
(总分:102.00,做题时间:90分钟)
一、单项选择题(总题数:37,分数:86.00)
1.下列数中最大的是____。【中南大学1998年】
A.(1100lOl0)2
B.(102)8
C.(E9)16 √
D.(121)3
考查进位计数制及其相互转换。本题将B、C选项改写为二进制表示,可更快找到最大数。
2.下列数中最小的是____。【北京邮电大学2002年】
A.(101001)2
B.(52)8
C.(101001)BcD √
D.(233)16
考查进位计数制及其相互转换。C选项补齐为00101001,即为十进制数29,为最小数。
3.把十进制数172转换为八进制数和十六进制数分别是____。【中南大学1998年】
A.(543),(AC)
B.(543),(AB)
C.(254),(AC) √
D.(253),(AC)
考查不同进位计数制之间的转换。十进制数172表示成二进制为10101100。转换为八进制时,从最低位每3位对应一位八进制,则得(254)。转换为十六进制时,从最低位每4位对应一位十六进制,则得(AC)。
4.下列____种说法有误差。【华中师范大学1997年】
A.任何二进制整数都可用十进制表示
B.任何二进制小数都可用十进制表示
C.任何十进制整数都可用二进制表示
D.任何十进制小数都可用二进制表示√
考查二进制与十进制的转换。计算机中,小数的表示是离散的,并不是所有十进制小数都可用二进制表示。
5.下列____是不合法的BCD码。【哈尔滨工程大学2003年】
A.1111001
B.11010110 √
C.100
D.10000101
考查BCD码。BCD码中,1010~1111为冗余编码,故B选项为不合法的BcD码。
6.余3编码是____。【华中科技大学2002年】
A.字符编码
B.有权编码
C.无权编码√
D.汉字编码
考查余3码。余3码是一种无权码,是在8421码的基础上加上(0011) 2形成的,因每个数都多余“3”,故称余3码。
7.常用的分组校验(n,k)码中,冗余位的位数为____位。【哈尔滨工程大学2003年】
A.n+k
B.n—k √
C.n
D.k
考查分组校验码。海明校验码是分组校验码的一种,又称为分组奇偶校验码。所谓(7,4)海明码是指其数据位4位,校验位3位,数据编码共7位,即n表示总的信息位,k表示有效信息位,故冗余位为n—k位。
8.下列校验码中,奇校验正确的有____。【华中科技大学2005年】
A.110100111
B.1000111
C.10110011 √
D.110100111
考查奇校验码。其他选项1的个数为偶数,故仅有C为正确答案。
9.设在网络中传送采用偶校验的ASCII码,当收到的数据位为10101001时,可以断定____。
A.未出错
B.出现偶数位错
C.未出错或出现偶数位错√
D.出现奇数位错
考查偶校验码。偶校验码只能发现偶数位错误,无法纠错,也无法断定具体几位出现了错误。
10.用海明码来发现并纠正1位错,如果信息位为8位,则需要检验位的位数为____。【中南大学2000年】
A.1
B.3
C.4 √
D.8
考查海明码。为了能准确对错误定位以及指出代码没错,新增添的检测位数k应满足:2 k≥n+k+1,因2 4≥8+4+1,故需要4位。
设待校验的数据为D8~D1=10101011,若采用海明校验,其海明码为(1) (设海明码具有1位纠错能力。P13采用全校验);若采用CRC校验,且生成多项式为10011,则其CRC码为(2);若采用偶校验,则校验码为(3) _。【中科院计算所2000年】(分数:6.00)
(1).(1)
A.0101001011111 √
B.0100001111111
C.101010111010
D.101010101011
E.101010111
(2).(2)
A.0101001011111
B.0100001111111
C.101010111010 √
D.101010101011
E.101010111
(3).(3)
A.0101001011111
B.0100001111111
C.101010111010
D.101010101011
E.101010111 √
考查校验码。当采用海明校验时,海明码为P13~P1:Q1010110l111(下划线的为校验位),其中
P13位为全校验位,因为P12~P1中1的个数为偶数个,故P13=0:采用CRC校验时,将信息位左移4位,进行模2除,得余数为1010,故CRC码为101010111010;采用偶校验时,因为D8~D1中1的个数为奇数,故校验位为1,即校验码为101010111。
11.8位无符号数的表示范围是____。【武汉大学2007年】
A.0~255 √
B.0~128
C.一128~127
D.一127~127
考查无符号数的表示。
12.计算机中表示地址时,采用____。
A.原码
B.补码
C.反码
D.无符号数√
考查计算机中地址的表示。
13.4位机器内的数值代码,它所表示的十进制真值为____。【哈尔滨工程大学2003年】
A.9 √
B.-1
C.一7
D.以上三者均有可能
考查无符号数。注意题目中表明4位均为数值位,故不含符号位,则4位机器内的数值代码表示范围为0~15,故选A。
14.在机器数____中,零的表示形式是唯一的。【北京邮电大学2002年】
A.原码
B.补码
C.补码和移码√
D.原码和反码
考查0在机器数的表示。
用n+1位字长(含l位符号位)表示原码定点整数时,所能表示的数值范围是(1);用n+1位字长(含1位符号位)表示原码定点小数时,所能表示的数值范围是(2)。【浙江大学2000年】【哈尔滨工业大学2001年】(分数:4.00)
(1).(1)
A.0≤|N|≤2 n -1 √
B.0≤|N|≤2 n+1 -1
C.1≤|N|≤2 n-1一1
D.1≤|N|≤2 n -1
E.0≤|N|≤1-2 -n
(2).(2)
A.0≤|N|≤2 n -1
B.0≤|N|≤2 n+1 -1
C.1≤|N|≤2 n-1一1
D.1≤|N|≤2 n -1
E.0≤|N|≤1-2 -n√
考查原码的表示范围。
15.设[x]m=1.X 1 X 2 X 3 X 4,当满足下列____时,
A.x 1必为0,X 2 ~X 4至少有一个为1
B.x 1必为0,X 2 ~X 4任意√
C.x 1必为1,X 2 ~X 4任意
D.以上答案均不正确
考查原码表示。一1/2的原码表示为1.1000;当x 1为0时,x的绝对值小于1/2,又x为负数,故此时x>一1/2成立。