多媒体应用设计师-计算机基础知识、计算机硬件及系统组成、计算机软件基础知识(一)
(总分:75.00,做题时间:90分钟)
一、单项选择题(总题数:53,分数:75.00)
1.将某ASCII字符采用偶校验编码(7位字符编码+1位校验码)发送给接收方,在接收方收到的8位数据中,若______,则能确定传输过程中发生错误。
A.1的个数为奇数 B.1的个数为偶数
C.最低位为1 D.最高位为1


(分数:1.00)
 A. 
 B.
 C.
 D.
解析:[解析] 采用偶校验码时,数据位和校验位中1的个数应是偶数,当接收方收到的8位数据中1的个数为奇数时,可以确定传输过程中出错。
2.十六进制数CC所对应的八进制数为______。
A.314 B.630 C.1414 D.3030


(分数:1.00)
 A. 
 B.
 C.
 D.
解析:[解析] 十六进制数直接向八进制数转换并不容易,由于这两种进制跟二进制的转换都比较容易,所以本题可以采用二进制作为中介,实现转换。
十六进制 C C H
↓ ↓ ↓
二进制 1100 1100 B
重新划分二进制 011 001 100 B
↓ ↓ ↓ ↓
八进制 3 1 4 Q
3.与A+·B等价的逻辑表达式是______(?、+、·分别表示逻辑异或、逻辑加、逻辑乘)。
A.A+B B.A+B C.A?B D.A·B


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 对于求等价的逻辑表达式的方法,最直接的方式就是利用真值表进行验证。具体的验证方法如表所示。
                            表 真值验证表
A
B
题目表达式
选项A
选项B
选项C
选项D
·B
A+·B
A+
A+B
A?B
A·B
0
0
1
0
0
1
0
0
0
0
1
1
1
1
0
1
1
0
1
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
4.原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以______。
A.保证运算过程与手工运算方法保持一致
B.简化计算机运算部件的设计
C.提高数据的运算速度
D.提高数据的运算精度


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 计算机系统中使用补码的好处有:
(1)可以将符号位和有效数值位统一处理,简化运算规则;
(2)减法运算可按加法来处理,进一步简化计算机中运算器的线路设计。
总的来说,通过补码将原来的减法运算转换为加法运算,另外符号位的处理也得到了简化,从而在CPU的设计上就可以得到简化,不用设计减法器了。
5.计算机中的浮点数由三部分组成:符号位S、指数部分E(称为阶码)和尾数部分M。在总长度固定的情况下,增加E的位数、减少M的位数可以______。
A.扩大可表示的数的范围同时降低精度
B.扩大可表示的数的范围同时提高精度
C.减小可表示的数的范围同时降低精度
D.减小可表示的数的范围同时提高精度


(分数:1.00)
 A. 
 B.
 C.
 D.
解析:[解析] 计算机中浮点数可以表示为:(-1)s×1.M×2E,M决定着数值的精度,而E决定着数值的范围。
在总长度保持固定的情况下,增加E的位数、减少M的位数可扩大表示的数的范围同时降低精度。
6.某机器的字长为8,符号位占1位,数据位占7位,采用补码表示时的最小整数为______。
A.-28 B.-27 C.-27+1 D.-28+1


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 利用补码表示整数时,前方的符号位可以作为数值位参与运算,也即是说符号位也是数值位,所以表示的最小整数为10000000B,其数值大小为-27
7.在IEEE 754浮点表示法中,阶码采用______表示。
A.原码 B.反码 C.补码 D.移码


(分数:1.00)
 A.
 B.
 C.
 D. 
解析:[解析] 这是考查计算机的常识知识,阶码采用移码表示,主要好处有2个:
(1)比较大小比较方便,移码中不用比较符号位;
(2)移码的特殊值(0和max)被检验比较容易。阶码以移码形式编码时,有两个特殊值,一个是0:表示指数为负无穷大,相当于分数分母无穷大,整个数无穷接近0,在尾数也为0时可用来表示0;另一个是max:表示指数正无穷大,若尾数为0,则表示浮点数超出表示范围(正负无穷大);尾数不为0,则表示浮点数运算错误。
8.在计算机中,______。
A.指令和数据都采用十进制存储
B.指令和数据都采用二进制存储
C.指令用十进制存储,数据采用二进制存储
D.指令用二进制存储,数据采用十进制存储


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 这也是一道计算机的常识题目,计算机只能识别二进制的数,无论是指令或者数据都需要用二进制表示和存储。
9.以下关于奇偶校验的叙述中,正确的是______。
A.奇校验能够检测出信息传输过程中所有出错的信息位
B.偶校验能够检测出信息传输过程中所有出错的信息位
C.奇校验能够检测出信息传输过程中一位数据出错的情况,但不能检测出是哪一位出错
D.偶校验能够检测出信息传输过程中两位数据出错的情况,但不能检测出是哪两位出错


(分数:1.00)
 A.
 B.
 C. 
 D.
解析:[解析] 奇偶校验是通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者偶数(偶校验)来进行数据校验的方法。对于奇偶校验,若编码中有一位发生了错误,也就是编码中有一位的1变成0或0变成1,则编码中1的个数的奇偶性就发生了变化,从而可
以发现错误。该方法简单方便,但只能检测出奇数位错,也不能检测出是哪些位出错。
若用8位机器码表示十进制整数-127,则其原码表示为_____,补码表示为______。

(分数:2.00)
(1).A.10000000 B.11111111 C.10111111 D.11111110(分数:1.00)
 A.
 B. 
 C.
 D.
解析:
(2).A.10000001 B.11111111 C.10111110 D.11111110(分数:1.00)
 A. 
 B.
 C.
 D.
解析:[解析] 如果机器字长为n(即采用n个二进制位表示数据),则最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。正数的补码与其原码相同,负数的补码则等于其原码的数值部分各位取反,末尾再加1。
10.要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行运算,然后判断运算结果是否等于0。
A.逻辑与 B.逻辑或 C.逻辑异或 D.算术相加


(分数:1.00)
 A. 
 B.
 C.
 D.
解析:[解析] 该题需要判断16位二进制整数x的低三位是否全为0,可以取x的一个值进行验证。假设取x的低15位为0,第16位为1的一个数:1000H。
从表可以看出,只有逻辑与才能判断出结果是否为0。
                            表 真值验证表
A
B
选项A
选项B
选项C
选项D
A∧B
A∨B
A?B
A+B
1000H
0007H
0H
1007H
1007H
1007H
从第一台计算机诞生到现在,计算机按采用的电子元器件来划分,一共经历了______代,当前使用的计算机其电子元器件多为______。计算机最早应用的领域为______。

(分数:3.00)
(1).A.3 B.4 C.5 D.6(分数:1.00)
 A.
 B. 
 C.
 D.
解析:
(2).A.SSI B.MSI C.LSI D.VLSI(分数:1.00)
 A.
 B.
 C.
 D. 
解析:
(3).A.科学计算 B.数据处理 C.计算机辅助技术 D.过程控制(分数:1.00)
 A. 
 B.
 C.
 D.
解析:
25表示成二进制为______,表示成八进制为______,表示成十六进制为______。

(分数:3.00)
(1).A.100101.01 B.100011.01 C.100011.11 D.100101.11(分数:1.00)
 A.
 B. 
 C.
 D.
解析:
(2).A.45.1 B.45.2 C.43.1 D.43.2(分数:1.00)
 A.
计算机软件的组成 B.
 C.
 D. 
解析:
(3).A.23.4 B.23.2 C.25.2 D.25.4(分数:1.00)
 A. 
 B.
 C.
 D.
解析:
设机器码的长度为8位,已知x和y为有符号纯整数,z为有符号纯小数,[x]=[y]=[z]=11111111,求x、y、z的十进制真值为:x=______,y=______,z=______。

(分数:3.00)