当前位置:秒懂百科馆 >

历史文化

> 计算机科学的奠基人是谁

计算机科学的奠基人是谁

图灵。

总的来说,计算机科学理论的奠基人是图灵。

图灵是现代计算机设计思想的创始人,1936年,图灵向伦敦权威的数学杂志投了一篇论文,题为《论数字计算在决断难题中的应用》。在这篇开创性的论文中,图灵给“可计算性”下了一个严格的数学定义,并提出著名的“图灵机”(Turing Machine)的设想。“图灵机”不是一种具体的机器,而是一种思想模型,这一理论奠定了整个现代计算机的理论基础。

1945年,以冯·诺依曼为核心的ENIAC机研制组发表了一个全新的"存储程序通用电子计算机方案"--EDVAC(Electronic Discrete Variable AutomaticCompUter的缩写). EDVAC方案明确奠定了新机器由五个部分组成,包括:运算器、逻辑控制装置、存储器、输入和输出设备,并描述了这五部分的职能和相互关系.EDVAC机还有两个非常重大的改进,即:(1)采用了二进制,不但数据采用二进制,指令也采用二进制;(2建立了存储程序,指令和数据便可一起放在存储器里,并作同样处理.简化了计算机的结构,大大提高了计算机的速度。1946年7,8月间,冯·诺依曼和戈尔德斯廷、勃克斯在EDVAC方案的基础上,为普林斯顿大学高级研究所研制IAS计算机时,又提出了一个更加完善的设计报告《电子计算机逻辑设计初探》.以上两份既有理论又有具体设计的文件,首次在全世界掀起了一股"计算机热",它们的综合设计思想,便是著名的"冯·诺依曼机",其中心就是有存储程序原则--指令和数据一起存储.这个概念被誉为‘计算机发展史上的一个里程碑".

计算机科学的奠基人是谁

阿兰·图灵,全名阿兰·麦席森·图灵,被誉为“计算机科学之父”和“人工智能之父”。图灵本人是个数学家、密码学家,是现代计算机逻辑结构的奠基者。

1936年,图灵向伦敦权威的数学杂志投了一篇论文,题为“论数字计算在决断难题中的应用”。在这篇论文中,图灵给“可计算性”下了一个严格的数学定义,并提出著名的“图灵机”(TuringMachine)的设想。所谓图灵机其实就是完完全全的理论模型,计算机从一个无限长的纸带中依次读取信息并执行命令,说白了就是依次的读取0和1(其实当时图灵说的是有各种颜色的方块,可见当时图灵的设想并不是纯二进制的)。而这些0和1就代表了每一个最简单的步骤,按照这些步骤就能模拟人类的最基本思维,实现简单的指令。与当时的计算机不同,图灵机是一个通用的模型,不针对任何具体问题,也就是一种适用于绝大部分问题的通用计算机逻辑模型。

1939年世界上的第一台电子计算机ABC问世,第一次让图灵机成为现实,而之后的计算机上果真出现了纸带这样的设备(当然,不是图形设想的那种无限长纸带,那是不可能的)。

其实图灵机的设想最重要的就是指明了计算机要如何“思维”,图灵机的思维方式其实和现代计算机的工作方式是基本相同的。冯·诺依曼原理虽然统一了计算机的软硬件系统,但是最重要的一点就是计算机在逻辑上如何运作并没有说明;而这正好是图灵机的内涵。可以认为图灵机的构想是计算机科学的起点,而冯·诺依曼原理则是计算机工程的重点。

不过对于我们现代人来说,与图灵最出名的两个东西是图灵奖和图灵测试。所谓图灵测试就是当时图灵提出的检验计算机是否有“智能”的方法。具体来说就是由人类主考官分别向一个计算机测试者和人类测试者提出问题,如果主考官不能在若干次问题后判断出哪个是人类,就说明这个计算机是有“智能”的。因此图灵也被称为“人工智能之父”。

图灵奖则是由美国计算机协会创立的一个奖项授予在计算机技术领域做出突出贡献的个人,而这些贡献必须对计算机业有长远而重要的影响,奖金为25万美元,由Google和Intel赞助。被誉为计算机领域的诺贝尔奖。

  • 文章版权属于文章作者所有,转载请注明 https://mdbkg.com/li/z5nv0.html