计算机之父叫什么名字?世界第一台冯诺依曼计算机是图灵发明的吗


计算机之父叫什么名字?有人说是图灵,有人说是冯·诺依曼。LSTM之父Jürgen Schmidhuber曾发文称,图灵对计算机科学的贡献被吹过头了,“现代计算机之父”也不是图灵。将图灵一人捧上神坛,过度夸大他的贡献,而对其他先驱的工作视而不见是有害的。那世界第一台冯诺依曼计算机是图灵发明的吗?今天我们来也考究下。


计算机之父叫什么名字?


说起计算机之父,那就众说纷纭了,当前我们一般称冯·诺依曼为计算机之父,严格来讲他是现代计算机之父,能背负计算机之父名号的人还有好几个,其中大家最熟悉可能是图灵了,此外巴贝奇和约翰·阿坦纳索夫也在某种程度上被认为是计算机之父。


现代计算机之父


约翰·冯·诺伊曼(1903.12.28-1957.2.8),出生于匈牙利的美国籍犹太数学家,现代电子计算机与博弈论的重要创始人,在泛函分析、遍历理论、几何学、拓扑学和数值分析等众多数学领域及计算机学、量子力学和经济学中都有重大贡献,被后人称为“现代计算机之父”、“博弈论之父”。

1944年他参与原子弹研制工程,该工作涉及到极为困难的计算。在原子弹研制过程中他得知了ENIAC计算机的研制计划,ENIAC相比ABC是而言是一台可编程的计算机。之后他加入了计算机的研制,开始建立他的丰功伟绩。他以“关于EDVAC的报告草案”为题,明确提出了计算机的五部分结构,并描述了五部分之间的职能和关系,报告还提到了二进制的优点,并预言,二进制的采用将大大简化机器的逻辑线路。


之前提到两人虽然都与冯·诺依曼的贡献有部分重合的地方,然而冯·诺依曼与两人不同之处在于他通过自己的构想将这些东西理论化,形成一套理论体系,而前二者只是在实践过程中涉及到而没有形成理论。至今我们所使用的电脑仍在冯诺依曼体系结构之下,这点就足以称其为现代计算机之父了。


计算机科学之父


艾伦·麦席森·图灵(英语:Alan Mathison Turing,1912年6月23日—1954年6月7日),英国数学家、逻辑学家,被称为计算机科学之父、人工智能之父。

图灵曾在二战期间为破译敌方密码而参与了电子计算机的研发并获得大英帝国荣誉勋章,据一些文件表明这台计算机可能是最早的电子计算机。图灵的自动计算机与诺伊曼的离散变量自动电子计算机都采用了二进制,都以“内存储存程序以运行计算机”打破了那个时代的旧有概念。


图灵提出了图灵机的概念,为计算机逻辑工作方式奠定了基础。图灵还指出,图灵机在计算时,其“机械性的复杂性”是有临界限度的,超过这一限度,就要靠增加程序的长度和存贮量来解决.这种思想开启了后来计算机科学中计算复杂性理论的先河。


图灵还有一个重要的贡献是他对“机器能思考吗”的研究,他提出关于机器思维的问题,引起了广泛的注意和深远的影响。他还提出著名的“图灵测试”,指出如果第三者无法辨别人类与人工智能机器反应的差别,则可以论断该机器具备人工智能。


因其对计算机科学与人工智能的贡献,他获得了计算机科学之父和人工智能之父的桂冠。


如果说冯·诺依曼给了计算机肉体,那么图灵则是赋予计算机灵魂的人。


通用计算机之父


查尔斯·巴贝奇可以称其为通用计算机之父。1791年12月26日出生在英格兰西南部的托特纳斯,是一位富有的银行家的儿子。

1812年,刚满20岁的巴贝奇想要制作一台“差分机”——能够按照设计者的旨意,自动处理不同函数的计算过程的机器。巴贝奇在1834年构想的分析机就已经有了计算机的五个部分:处理器、控制器、存储器、输入与输出装置,并非是冯·诺依曼才提出来的,所以巴贝奇被称为通用计算机之父或现代计算机之祖父。


电子计算机之父


在很长一段时间里,人们认为第一台电子计算机是由冯·诺依曼参与制作的ENIAC,然而,事实上世界上第一台电子计算机是由阿塔纳索夫和克利福德·贝瑞制作的阿塔纳索夫-贝瑞计算机,一般通称ABC计算机。


ABC的设计中已经包含了现代计算机中四个最重要的基本概念,从这个角度来说它是一台真正现代意义上的电子计算机。


ABC后来却与ENIAC陷入了专利之争,直到1973年,美国联邦地方法院判决才撤销了ENIAC的专利,ABC被认可是第一台电子计算机。在电子时代,作为第一台电子计算机的发明者,拔得了头筹,也够资格被称为“电子计算机之父”了。


世界第一台冯诺依曼计算机是图灵发明的吗


计算机科学发展到半个世纪后的今天,当这门科学已经如此广泛深刻的影响到全世界的文明进步和绝大部分人的工作与生活的时候,人们理应衷心的感谢象图灵这样做出开创性贡献的人。正是归功于图灵、冯-诺伊曼等人的才智和辛勤工作,让人们更早的享受到了电脑技术的神奇和效率。可以这么说,最近半个世纪以来,世界计算机科学界的重大进步,离不开图灵等人的理论奠基作用和多方面的开创性研究成果。图灵是当之无愧的计算机科学和人工智能之父。


世界第一台冯诺依曼计算机是图灵发明的吗?学习计算机科学的大学生都应该知道,在计算机基础理论中有著名的“图灵机”和“图灵测试”。这些理论简洁的概括了图灵伟大贡献的一部分:他是第一个提出利用某种机器实现逻辑代码的执行,以模拟人类的各种计算和逻辑思维过程的科学家。而这一点,成为了后人设计实用计算机的思路来源,成为了当今各种计算机设备的理论基石。当今计算机科学中再常用不过的程序语言、代码存储和编译等基本概念,就是来自图灵的原始构思。


了解世界计算机科学发展进程的人也应该知道,美国计算机学会(ACM)的年度“图灵奖”,自从1966年设立以来,一直是世界计算机科学领域的最高荣誉,相当于计算机科学界的诺贝尔奖。


现在,你明白计算机之父的科学家是谁了吗?

来源:网络整编

文章内容来自网络,如有侵权,联系删除、联系电话:023-85238885

参与评论

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

评论区