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