计算机科学概论课后习题解答与计算机发展历程

需积分: 34 23 下载量 44 浏览量 更新于2024-07-22 4 收藏 993KB PDF 举报
"《计算机科学概论》课后答案提供了对工程机械出版社第三版英文版教材中Chapter1 Exercises的解答,涵盖了计算机科学历史上的重要人物及其成就,以及不同计算机硬件与技术发展代际的对应关系。" 在计算机科学的历史中,一些关键人物对计算机的发展起到了重要作用。以下是这些人物与其成就的匹配: 1. Leibniz(莱布尼茨) - 虽然没有明确指出,但根据描述,他是建造并销售了首个齿轮驱动的机械加减法机器的法国数学家,即B Pascal的成就。 2. Pascal(帕斯卡) - 建造了首个能进行加、减、乘、除的机械机器,即A Leibniz的成就。 3. Babbage(巴贝奇) - 设计了首台包含内存的机械机器,对应C。 4. Lovelace(洛夫莱斯) - 被认为是首位程序员,与D对应。 5. Hollerith(霍勒利斯) - 提出了使用穿孔卡片来统计人口普查的设想,对应E。 6. Byron(拜伦) - 编辑了巴贝奇的工作,对应D,这里的D是指Ada Lovelace,因为Ada Lovelace的父亲是Lord Byron。 7. Ada Lovelace(阿达·洛夫莱斯)的父亲是F Byron。 8. Turing(图灵) - 在密码破译方面有所贡献,可能在《密码破译者》这本书中被提及,对应G。 9. Jacquard(雅卡尔) - 开发了用于编织布料的穿孔孔洞概念,对应H。 10. IBM(国际商用机器公司)与E霍勒利斯相关,因为霍勒利斯的穿孔卡片技术后来成为了IBM早期计算设备的基础。 课后练习还涉及到计算机硬件发展的五个阶段: 11. Circuit boards(电路板) - 属于C第三代计算机技术。 12. Transistor(晶体管) - 标志着B第二代计算机的到来。 13. Magnetic core memory(磁芯内存) - 同样是第二代计算机的特征,B。 14. Card input/output(卡片输入/输出) - A第一代计算机的主要输入输出方式。 15. Parallel computing(并行计算) - 可能属于D第四代或E第五代计算机技术,由于并行计算的概念在第四代计算机之后得到了广泛的应用和发展,更倾向于E。 这些知识反映了计算机科学从早期机械计算设备到现代电子计算机的演变过程,以及硬件技术的进步如何推动了计算机科学的快速发展。了解这些历史背景和基础知识对于深入理解计算机科学的概念和技术至关重要。