本节书摘来华章计算机《计算机科学导论》一书中的第1章 ,第1.9节,[美]贝赫鲁兹A. 佛罗赞(Behrouz A. Forouzan)著 刘艺刘哲雨等译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.9 练习
小测验
在本书网站上提供一套与本章相关的交互式测验题。强烈建议学生在继续本章习题前首先完成相关测验题以检测对本材料的理解。
复习题
1.定义一个基于图灵模型的计算机。
2.定义一个基于冯·诺依曼模型的计算机。
3.在基于图灵模型的计算机中,程序的作用是什么?
4.在基于冯·诺依曼模型的计算机中,程序的作用是什么?
5.计算机中有哪些子系统?
6.计算机中存储器子系统的功能是什么?
7.计算机中ALU子系统的功能是什么?
8.计算机中控制单元子系统的功能是什么?
9.计算机中输入/输出子系统的功能是什么?
10.简述5个时代的计算机。
练习题
1.解释为什么计算机不能解决那些计算机外部世界无解决方法的问题。
2.如果一台小的便宜的计算机可以做大型昂贵的计算机同样能做的事情,为什么人们需要大的呢?
3.研究Pascaline计算器,看看它是否符合图灵模型。
4.研究莱布尼茨之轮(Leibnitz抯 Wheel),看看它是否符合图灵模型。
5.研究雅卡尔提花织机(Jacquard loom),看看它是否符合图灵模型。
6.研究查尔斯·巴比奇分析引擎,看看它是否符合冯·诺依曼模型。
7.研究ABC计算机,看看它是否符合冯·诺依曼模型。
8.研究并找出键盘起源于哪一代计算机。
小程序
为了模拟每章中讨论的一些概念,我们编写了一些Java的小程序。强烈建议学生通过尝试这些应用程序来加深对每章讨论材料的理解。