谁发明了世界上第一台电子计算机-软件技术资讯-ZDNetChina中文社区资讯硬件软件开发技术论坛.doc
14页谁发明了世界上第一台电子计算机 - 软件技术资讯 -ZDNetChina 中文社区 资讯硬件软件开发技术论坛谁发明了世界上第一台电子计算机 在国内的绝大部分媒体上都会出现世界上第一台电子计算机是上世纪 1946 年由美国人毛克利( JohnMauchly )发明的 ENIAC 文字记载,我在这里遗憾的说,那是以讹传讹,因为真实的事实是:世界上第一台电子计算机是由美国爱荷华州立大学的约翰 ·文森特 · 阿塔纳索夫 ( John Vincent Atanasoff )教授和他的研究生克利福特 · 贝瑞( CliffordBerry )先生在 1937 年至 1941 年间开发的 “ 阿塔纳索夫 -贝瑞计算机( Atanasoff-BerryComputer ,简称 ABC )” 在维基百科( wikipedia.org )上你只要输入 “John VincentAtanasoff” 或 “Atanasoff–BerryComputer” 就可以找到 “ 约翰 · 文森特· 阿塔纳索夫 ” 教授的生平和 “ 阿塔纳索夫-贝瑞计算机( Atanasoff-BerryComputer ) ” 的发明过程,在 Google 中搜索“Atanasoff–BerryComputer” 也会有四万多条检索结果, 在美国爱荷华州立大学的网站上有更详细的介绍( )。
而在国内的朋友们竟很少有人知道此事真相,不少国内的作者在他们的专著、 教材中,甚至科普活动中, 仍然宣传 ENIAC是世界上第一台计算机因此,做为一名 IT 工作者有必要本着科学的精神, 替前人澄清事实, 希望通过此文有助于纠正这个在国内知识界长期存在的重大学术误会,以正视听this.alt= ‘ Click here to open new window\nCTRL+Mousewheel to zoom in /out ‘ ;}" ‘ hand‘ ; this.alt=‘ Click here to open newnCTRL+Mouse wheel to zoom in/out‘ ;}"onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" onerror="javascript:errpic(this)" border="0">关于约翰 · 文森特 · 阿塔纳索夫( JohnVincentAtanasoff )教授发明世界上第一台电子计算机的故事我首先是从我的恩师袁传宽先生(袁传宽先生早年毕业与北京大学数学系,后在清华大学任教,师从过我国著名数学家华罗庚先生,上世纪 80 年代后留学美国完成数学博士学位,受聘美国三所大学的教授,现在是中关村创新研修学院院长) 。
去年年底的某一天袁院长把我叫到他的办公室,顺手递给我一份2006 年 12 月10 日发行的《文汇报》,我在第五版 “ 科技文摘 ”里看到袁教授些的一篇题为《谁发明了第一台电子计算机--一段鲜为人知的历史公案》 ,作者袁传宽this.alt= ‘ Click here to open new window\nCTRL+Mousewheel to zoom in/out ‘ ;}" ‘ hand‘ ; this.alt= ‘ Click here to open newwindow\nCTRL+Mouse wheel to zoom in/out ‘ ;}"onclick="if(!this.resized) {return true;} else{window.open(this.src);}" onmousewheel="returnimgzoom(this);" alt="" onerror="javascript:errpic(this)"border="0"> ‘ Click here to opennCTRL+Mouse wheel to zoom in/out ‘ ;}" ‘ hand‘ ; this.alt= ‘ Click here to open newnCTRL+Mouse wheel to zoom in/out ‘ ;}"onclick="if(!this.resized) {return true;} else{window.open(this.src);}" onmousewheel="returnimgzoom(this);" alt="" onerror="javascript:errpic(this)"border="0"> 约翰·文森特·阿塔纳索夫教授福特 ·贝瑞先生文章是这样记录这段历史史实的:第一部分 “ 阿塔纳索夫和他的 ‘ABC‘ 的故事上个世纪 30 年代,保加利亚裔的 · 阿塔纳索夫在爱荷华州立大学物理系任副教授,为学生讲授物理和数学物理方法方面的课程。
在求解线性偏微分方程组时,他的学生不得不面对繁杂的计算,那是要消耗大量时间的枯燥工作 · 阿塔纳索夫于是开拓新的思路,尝试运用模拟和数字的方法来帮助他的学生们处理那些繁杂的计算问题从 1935 年开始探索运用数字电子技术进行计算工作的可能性,他工作得非常投入,常常废寝忘食,冥思苦想关于当时他是如何专注于这项工作, · 阿塔纳索夫自己有一段非常有趣的描写 “ 我反复尝试寻找正确思路,却始终未得其解这样子持续地工作好几个月,一天傍晚我又回到我的办公室内工作,仍然没有头绪,感到极度沮丧于是我钻进汽车并开上了路我把车开得飞快并尽量专注于驾驶,这样一来我才可以把困扰我的那些问题抛在脑后可是等我真正清醒过来时发现,我已经在前后不见一人的高速公路上跨过了密西西比河,开出来189 英里,驶出了爱荷华州,而到了依利诺依州当时在爱荷华州是禁酒的,可依利诺依州却不然我依灯光寻摸,终于找到一家小酒馆,进去叫了杯酒喝了起来我觉得头脑变得非常清晰,突然明白了我该怎样思考问题才对路于是立刻工作起来,在那儿一口气干了三个钟头,然后才慢慢地把车开回家 那个夜晚, 在依利诺依州一个路边小酒馆里,我做出了四个决定:第 1,采用电能与电子元件,在当时就是电子真空管;第 2,采用二进位制,而非通常的十进位制;第 3,采用电容器作为存储器,可再生而且避免错误;第 4,进行直接的逻辑运算, 而非通常的数字算术。
”阿塔纳索夫的设计目标是能够制造能解含有 29 个未知数的线性方程组的一台机器经过两年反复研究试验,思路越来越清晰,设计也大体上想清楚了但他还需要一位聪明并且懂得机械、又有动手能力的人共同完成这项发明,于是他找到当时正在物理系读硕士学位的研究生克利福德 .贝里两个人终于在 1939 年造出来了一台完整的样机,证明了他们的概念是正确的并且是可以实现的人们把这台样机称为 ABC ,代表的是包含他们两人名字的计算机 (Atanasoff-BerryComputer) 这台计算机是电子与电器的结合,电路系统中装有 300 个电子真空管执行数字计算与逻辑运算, 机器使用电容器来进行数值存储,数据输入采用打孔读卡方法,还采用了二进位制 因此, ABC 的设计中已经包含了现代计算机中四个最重要的基本概念,它是一台真正现代意义上的电子计算机,这也是不容质疑的令人惋惜的是,阿塔纳索夫本人或许没有意识到这是一项将要影响整个人类社会的重大发明,以及它将会给他带来巨大的经济利益的可能性,因此没有为自己申请专利保护他在 1942 年应征去海军服务,就更无暇顾及此事了爱荷华州立大学校方也并没把 ABC 的发明当一回事,非但没有帮助阿塔纳索夫完成申请专利, 还命系里的研究生拆掉了ABC,因为在二次大战期间,计算机ABC上的那300 个真空电子管是紧缺用品。
学校后来明白了,那是一个无法挽回的绝顶错误如今放在依俄华州立大学 ABC 实验室供人参观的只能是复制品了据可昭教授说,这件复制品是学校按照阿塔纳索夫当年的设计复原的,仅在尺寸上略微小了一点 ‘ Click here to opennCTRL+Mouse wheel to zoom in/out ‘ ;}" ‘ hand‘ ; this.alt= ‘ Click here to open newnCTRL+Mouse wheel to zoom in/out ‘ ;}"onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" onerror="javascript:errpic(this)" border="0">阿塔纳索夫 -贝瑞计算机原机照片第二部分 “ 美国历史上耗时最长的知识产权案” --真相大白于天下ABC的设计始于 1935 。





