大学计算机基础教程全部 习题参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学计算机基础教程习题参考答案
习题1
1.1 选择题
1. 美国宾夕法尼亚大学1946年研制成功的一台大型通用数字电子计算机,名称是( C)。
A) Pentium B) IBM PC C) ENIAC D) Apple
2.1981年IBM公司推出了第一台(B)位个人计算机IBM PC5150。
A) 8 B) 16 C) 32 D) 64
3. 中国大陆1985年自行研制成功了第一台PC 兼容机,即(C)0520微机。
A) 联想B) 方正C) 长城D)银河
√4. 摩尔定律主要内容是指,微型片上集成的晶体管数目每(C)个月翻一番。
A) 6 B) 12 C) 18 D) 24
√5. 第四代计算机采用大规模和超大规模( C)作为主要电子元件。
A) 电子管B) 晶体管C)集成电路D)微处理器
√6. 计算机中最重要的核心部件是( B)。
A) DRAM B) CPU C) CRT D) ROM
√7. 将微机或某个微机核心部件安装在某个专用设备之内,这样的系统称为(C)。
A) 大型计算机B) 服务器C) 嵌入式系统D)网络
√8. 冯.诺依曼计算机包括,(B)、控制器、存储器、输入设备和输出设备五大部分组成。
A) 显示器B)运算器C)处理器D)扫描仪
√9.从市场产品来看,计算机大致可以分为大型计算机、(C)和嵌入式系统三类
A) 工业PC B) 服务器C) 微机D) 笔记本微机
√10.大型集群计算机技术是利用许多台单独的(B)组成的一个计算机系统,该系统能够像一台机器那样工作。
A) CPU B) 计算机C) ROM D)CRT
1.2 填空题
1. 计算机的发展经历了(电子管)、(晶体管)、(集成电路)和(大规模集成电路)四代变迁。
2.未来的计算机可能朝着(量子计算机)、(光子计算机)、(生物计算机)等方向发展。
3. 计算机系统是由(硬件系统)、(软件系统)两部分组成的。
4. 从目前市场上产品来看,微机包括(个人计算机)、(苹果系列微机)、(一体微机)、(笔记本微机)、(平板微机)、(掌上微机)和PC 服务器等几种。
5. 微处理器是由(运算器)、(控制器)和(一些寄存器)组成。
1.3 简答题
1. 什么是摩尔定律?你认为摩尔定律会失效吗?为什么?
答:摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:集成电路上可容纳的晶体管数目每18个月翻一番。这一定律揭示了信息技术进步的速度。
芯片上元件的几何尺寸总不可能无限制地缩小下去,这就意味着,总有一天,芯片单位面积上可集成的元件数量会达到极限,所以摩尔定律总有一天会失效。
√2. 什么是硬件?计算机主要有哪些硬件部件组成?
答:计算机硬件系统是指计算机系统中看得见、摸得着的物理实体,即构成计算机系统各种物理部件总称。计算机硬件是一大堆电子设备,它们是计算机进行工作的物质基础。微型计算机系统中的硬件主要包括:微处理器、内部存储器、外部存储器、输入输出设备、
各种接口电路以及总线。
√3. 冯.诺依曼结构的基本思想是什么?
答:冯.诺依曼奠定了现代计算机的基本结构,其基本思想包括:
1)计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。
2)把要执行的指令和待处理的数据 按照顺序 编成程序 存储到计算机内部的内部存储器中,程序和数据 以二进制代码形式 不加区别地存放,存放位置由内存地址确定。(存储程序原理)
3)每条指令由操作码和操作数两部分构成。其中操作码表示执行何种运算,操作数指出该运算的操作对象在存储器中的地址。
4)内存储器是定长的线性组织,CPU 通过内存地址可以直接读写内存。 5)由控制器对计算机进行集中的顺序控制。
4. 请描述计算机硬件、软件和用户的关系。
答:计算机硬件、软件和用户之间的关系下图所示。
裸机使用效率低,难以完成复杂的任务,操作系统是对裸机的扩充,是其它软件运行的基础。应用软件的开发和运行要有系统软件的支持,用户直接使用的是应用软件。
√5. 请简述计算机的基本工作原理。
答:1)通过某种程序设计语言把解决思路编制成一个程序 存于外存上。
2)接口电路发命令将外存中的程序 调入计算机的内部存储器中。
3)计算机自动地从内存中取指令、分析指令 再 执行该指令,接着取下一条指令,周而复始地工作。
4)内存中的执行的结果 可以由输出设备 在屏幕上显示输出或在打印机上打印出来。
习题 2
2.1 选择题
1.下面真值最大的补码数是(d)。
a. (10000000)
2 b. (11111111)
2
c. (01000001)
2
d. (01111111)
2
2.下面最小的数字是(b)。
a. (123)
10 b. (136)
8
c. (10000001)
2
d. (8F)
16
√3. 整数在计算机中通常采用( c )格式存储和运算。
a. 原码
b. 反码
c. 补码
d. 移码
√4. 计算机中浮点数的指数部分通常采用( d )格式存储和运算。
a. 原码
b. 反码
c. 补码
d. 移码
5.下面不合法的数字是( b )。
a. (11111111)
2 b. (139)
8
c. (2980)
10
d. (1AF)
16
√6.-128的8位补码机器数是( a )。
a. (10000000)
2 b. (11111111)
2
c. (01111111)
2
d. 无法表示
√7. 8位字长补码表示的整数N的数据范围是(a)。
a. –128~127
b. –127~127
c. –127~128
d. –128~128
8. 8位字长原码表示的整数N的数据范围是(b)。
a. –128~127
b. –127~127
c. –127~128
d. –128~128
9. 8位字长补码运算中,下面哪个运算会发生溢出(a)。
a. 96+32
b. 96-32
c. –96-32
d. –96+32
10. 补码数(10000000)
2
算术右移一位和逻辑右移一位的结果分别是(a)。
a. (11000000)
2和(01000000)
2
b. (01000000)
2
和(11000000)
2
c. (01000000)
2和(01000000)
2
d. (11000000)
2
和(11000000)
2
√11. 汉字在计算机中存储所采用的编码是(d)。
a. 国标码
b. 输入码
c. 字形码
d. 机内码
12. 下列哪种BCD编码是无权编码(d)。
a. 8421码
b. 2421码
c. 5211码
d. 格雷码√13. 若采用偶校验,下面哪个数据校验错误(d)。
a. (10101010)
2 b. (01010101)
2
c. (11110000)
2
d. (00000111)
2
√14. 下列哪种编码是常用的英文字符编码(a)。
a. ASCII
b. Unicode
c. GB2312
d. GBK
15. 5421BCD编码中1100是( d )的编码.
a. 6
b. 7
c. 8
d. 9
2.2 填空题
1. 设字长为8位则-1的原码表示为(10000001),反码表示为(11111110),补码表示为(11111111),移码表示为(01111111)。
2. 设字长为n位则原码表示范围为(-2n-1+1≦N≦2n-1-1),补码的表示范围为(-2n-1≦N ≦2n-1-1)。
3. (200)
10=(11001000)
2
=(310)
8
=(C8)
16
。
4. (326.2)
8=(11010110.01)
2
=(D6.4)
16
。
5. (528.0625)
10=(210.1)
16
。
6. 溢出产生的根本原因是(运算结果超出了数据的编码表示范围)。
7. 一个R进制数转换为10进制数常用办法是(基数权重展开法),一个10进制数转换为R进制数时,整数部分常用方法是(除R取余法),小数部分常用方法是(乘R取整法)。
√8. 计算机中一个浮点数的表示格式由两部分构成:(指数部分)和(尾数部分)。
9.浮点数表示中数据的表示范围取决于(指数部分的位数),数据精度取决于 (尾数部分的位数)。