世界上第一台计算机
世界第一台计算机
数字计算机发明之前第一种用来进行数学运算的设备是算盘,用珠子计数。早期的巴比伦人在沙子上画出类似算盘的东西进行个人计算。
后来,某个不知名的聪明埃及人发明了金属与木头做成的算盘。几乎在同一时间,中国也出现了算盘。
17 世纪上半叶,苏格兰人约翰· 纳皮儿发明了早期的滑尺,将其命名为“纳皮儿乘除器”。它是用象牙或木头制成的,可以通过来回滑动上边的小条来算乘除法。到17 世纪末,标准的滑尺已经在整个欧洲通用。
迈向真正意义上的计算机的第一步是在19 世纪中期。英国人查尔斯· 巴贝奇设想出了一种可以进行复杂运算的机器。他可以将这个机器画出来,但因为当时的工厂不能生产他所需的精确部件,所以不能投入制造。
巴贝奇的助手爱达· 拉弗雷斯认识到可以通过编制简单的、能够反复运行的指令来使机器更有效地工作。她开发了第一套计算机语言。
数字计算机是怎样发明的?1936 年,德国数学家克兰德· 朱斯(KonardZues)制成了名为Z1 的计算机。
这还不是真正意义上的计算机,但已经蕴含了所有计算机最终都具备的三个特点:
二进制运算(一套全部由0 和1 组成的系统)、浮点小数点(可以在小数点两侧进行任意位数数值运算)和存储器。
1937 年,霍华德· 艾肯在芝加哥大学和哈佛大学研读数学和物理学专业。在研读了详细介绍巴贝奇和朱斯研究的论文后,艾肯认为可以将二人的研究成果合二为一制造计算机。他写了题为“自动运算机器”的提案,声称可以对任何数值问题进行自动准确无误的运算。
艾肯的提案受到了政府官员和大学教授们的冷嘲热讽。国际商业机器公司的总裁托马斯· 沃森读到了这篇文章,对这个想法很是欣赏。他派了一个由公司工程师组成的小组与艾肯一起研究这个项目。接下来的10 个月里,艾肯与小组成员一起设想了有关计算机的外形以及计算机如何工作等问题。