计算机改变了我们生活之中几乎所有方面,对我们产生了十分重要的影响。
那么你了解计算机的早期历史吗?
1. 算盘
- 公认最早的计算设备是算盘,发明于大概公元前2500年,它是用来帮助加减数字的手动计算器,它存储着当前的计算状态,就类似与如今的硬盘。
- 人们之所以制造硬盘是因为社会的规模超出了个人的心算能力,需要用算盘来计算和储存一个村庄之中的数以千计的人数。
2. 步进计算器
- 早期Computer是指的一种职业:计算者,而不是一种机器设备。“Computer”偶尔会用机器帮忙,但大部分时间靠自己。这个职业直到1800年代还存在,之后“Computer”才开始逐步代表机器设备。其中“步进计算器”最有名。
- 步进计算机是由戈特弗莱德‘莱布尼茨建造于1694年。它有一排能够连续转动的齿轮,每一个齿轮都有十个齿,分别代表0--9;当一个齿轮转过9,就会让旁边一个齿轮前进一个齿。
- 步进计算机也能做乘法和除法,它是第一台可以完成加减乘除四种运算的机器。
3. 差分机
-
Charles Babbage 提出一种叫做“差分机”的概念,差分机可以描述几个变量之间的关系。Charles Babbage 在1823年开始建造差分机,并在接下来的二十年间尝试制造和组装25000个零件,但是他最终并没有成功的制造出差分机。
- 但是有一名历史学家根据 Charles Babbage 的草稿做了一个差分机,而且可以正常运行。
4. 分析机
- 在差分机的建造期间,Charles Babbage 构想出一个更复杂的机器----分析机。
- 分析机是“通用计算机”。它可以做很多种复杂的操作,不仅仅局限于一种特定的运算,并且有内存,甚至可以给它数据,然后按顺序执行一系列的操作。
- 就像差分机一样,正是因为它太过于超前,所以并没有成功建成。但这种计算机可以自动完成一系列操作的跨时代概念预示着计算机程序的诞生。
5. 打孔卡片制表机
- 由于美国人口普查效率过低的需要,人口普查局找到 Herman Hollerith 发明了打孔卡片制表机。
- 用电动结构连接其他组件,用打孔卡打孔来代表数据,当卡插入到机器中时,小金属针会到卡片上,针会穿过打孔的地方泡入一小瓶汞,并连通电路,使代表某种内容的齿轮+1.