大学计算机应用基础
上QQ阅读APP看书,第一时间看更新

1.1.1 计算机的诞生

数字电子计算机是计算工具从简单到复杂、从低级到高级不断发展的结果。历史上出现过各种各样的机械式计算机,如1642年法国数学家B.帕斯卡制造的加法机,1671年德国数学家莱布尼茨设计的乘法机,1822年英国数学家巴贝奇制造的差分机,等等。数字电子计算机就是在机械式计算机的基础上发展、研制出来的。

关于世界第一台数字电子计算机,主要有以下3个版本:第一,由美国宾夕法尼亚大学莫尔电气工程学院的莫克利(J.Mauchiy)和埃克特(P.Eckert)研制并于1946年投入运行的ENIAC(Electronic Numerical Integrator And Computer);第二,由美国爱荷华州立大学的阿塔纳索夫(John Vincent Atanasoff)和他的研究生贝瑞(Clifford Berry)1937—1941年设计制造的ABC(Atanasoff-Berry Computer)(见图1-1);第三,由伦敦大学毕业生弗劳尔斯设计并于1944年秘密投入军用的COLOSSUS。上述3个“世界第一”中,由于商业利益的缘故,ENIAC与ABC背后的公司打了一场旷日持久的官司。1973年10月,历经135次开庭审讯,法官最后判决道:莫克利和艾克特没有发明第一台电子计算机,他们做的只是阿坦那索夫发明中的概念与设计原理的演变,他们所拥有的电子计算机的发明专利无效。

其实,现代科技的重大进展已经不是少数几个人的短期行为,而是不少研究团队相互借鉴、不断完善的结果。谁是“世界第一”并不重要,重要的是它们改变了世界。上述3个“世界第一”的主要特点归结如表1-1所示。

图1-1 ABC电子计算机

表1-1 ENIAC、ABC、COLOSSUS主要特点