Advertisement

《Crash Course: Computer Science》知识梳理目录

阅读量:

本专栏是课程《计算机科学速成课》的知识梳理版,会在总结笔记的基础上加入一些自己的个人理解,具体课程链接:1. 计算机早期历史-Early Computing_哔哩哔哩_bilibili

目录

一、计算机的实质

二、为什么芯片如此重要

三、从0到1运行你的第1个程序

四、何谓编程

五、知识背景

六、计算机系统结构

七、计算机网络

八、计算机应用

九、未来展望

一、计算机的实质

历史发展

  1. 公元前 2500 年,算盘出现,为十进制,功能类似一个计数器。
  2. 公元前 2500 年-公元 1500 年:星盘、计算尺等依靠机械运动的计算设备出现
  3. 公元 1613 年:computer 的概念出现,当时指的是专门做计算的职业,
  4. 1694 年:步进计算器出现,是世界上第一台能自动完成加减乘除的计算器。
  5. 1694-1900 年:计算表兴起,类似于字典,可用于查找各种庞大的计算值。
  6. 1823 年:差分机的设想出现,可以做函数计算,但计划最后失败。
  7. 19 世纪中期:分析机的设想出现,设想存在可计算一切的通用计算机。
  8. 1890 年:打孔卡片制表机。原理:在纸上打孔→孔穿过针→针泡入汞→电路连通→齿轮使计数+1。

通过以上历史可以发现,计算机的实质是一种进行数字计算的机器,不论进化到何种地步,其根本目的依旧是:高效精准地算出计数结果

这也是计算机也能够在后期被应用于各个场合的原因,任何需要进行数学计算的场合,都需要计算机,而计算机的进化与编程的出现,使得各项工作的自动化与智能化成为可能。

实质上,计算机是由极其简单的组件,通过一层层的抽象,来做出复杂的操作。其中的很多东西,底层其实都很简单,让人难以理解的是一层层精妙的抽象。像一个越来越小的俄罗斯套娃。

全部评论 (0)

还没有任何评论哟~