世界上第一台计算机是谁发明的,世界上第一台计算机的发明者是谁?( 三 )


那么,电子计算机的发明者是谁呢?也有好几种答案 。1936年英国数学家图灵首先提出了一种以程序和输入数据相互作用产生输出的计算机构想,后人将这种机器命名为通用图灵机 。1938年出现了首台采用继电器进行工作的计算机“Z-1”,但继电器有机械结构,不完全是电子器材 。1942年阿坦那索夫和贝利发明了首台采用真空管的计算机,以他们俩名字的首字母命名为ABC 。不过ABC只能求解线性方程组,不能干其他的工作 。在图灵指导下,第一台可以编写程序执行不同任务的计算机COLOSSUS则到了1943年才在英国诞生,用于密码破译 。
公认的人类历史上第一台现代电子计算机是1946年在美国宾夕法尼亚大学诞生的ENIAC 。尽管它比前面提到的那些机器晚诞生了一段时间,但它拥有了今天计算机的主要结构和功能,是通用计算机,并且是第一台与通用图灵机等效的计算机 。虽然在今天看来,ENIAC的计算能力恐怕连小小的计算器、智能手机都比不上,但当时称得上是功能强大 。ENIAC 体积非常庞大,占满好几个房间,全身上下拥有一大堆缠绕的电线和真空管 。它的耗电量也非常惊人 , 工作的时候,全城的人都知道 , 因为家家户户的电灯都变暗了 。最初ENIAC的程序设置需靠人工移动开关、连接电线来完成,改动一次程序要花一个星期时间 。为了提高效率,工程师们设想将程序与数据都放在存储器中 。数学家冯·诺依曼将这个思想以数学语言系统阐述,提出了存储程序计算机模型,后人称之为冯·诺依曼机 。
现在 , 人们普遍认同现代计算机理论最重要的奠基人是图灵与冯·诺依曼 。前者建立了图灵机的理论模型,发展了可计算理论;而后者确定了现代计算机的基本结构 。不过 , 计算机的发展很难简单地归功于某一个人或某一台机器 , 历史上每一台迸发出创新火花的计算机都有资格称得上计算机历史上的第一,它是人类智慧的共同结晶 。
世界上的第一台电子计算机是谁发明的?中国的教科书、绝大多数学术著作和科学普及著作所说的电子计算机发明人都不是真正的发明人 。真正的发明人是美国人约翰·阿塔那索夫(Atanasoff)教授 。
大多数书上说 , 美国籍匈牙利裔科学家冯·诺依曼(John Von Neumann  ,  1903-1957)是电子计算机的发明人,他历来被誉为“电子计算机之父” 。但是,冯·诺依曼本人却不认为自己是“电子计算机之父” 。正是冯·诺依曼本人,亲手把“计算机之父”的桂冠转戴在英国科学家阿兰·图灵(Alan M. Turing ,1912-1954)头上 。但是,真正的“计算机之父”既不是冯·诺依曼,也不是阿兰·图灵 。
在1973年以前,大多数美国计算机界人士认为 , 电子计算机发明人是宾夕法尼亚大学莫尔电气工程学院的莫奇利(J. Mauchiy)和埃科特(P.Eckert),因为他们是第一台具有很大实用价值的电子计算机ENIAC(埃尼阿克)的研制者 。