历届图灵奖得主盘点

news2025/1/12 8:06:32

 

图灵奖,全称A.M.图灵奖(ACM A.M Turing Award),是由美国计算机协会于1966年设立的计算机奖项,名称取自艾伦·麦席森·图灵,旨在奖励对计算机事业作出重要贡献的个人 。图灵奖对获奖条件要求极高,评奖程序极严,一般每年仅授予一名计算机科学家。图灵奖是计算机领域的国际最高奖项,被誉为“计算机界的诺贝尔奖”。

截止2021年止,图灵奖华人获得者只有一位,即2000年获得者姚期智,他是:中国科学院院士  、台湾中央研究院院士  、香港科学院创院院士  ,清华大学交叉信息研究院院长,清华大学高等研究中心教授、美国国家科学院外籍院士、美国艺术与科学院外籍院士。2016年放弃美国国籍成为中国公民。

姚期智的研究方向包括计算理论及其在密码学和量子计算中的应用,最先提出量子通信复杂性,提出分布式量子计算模式,后来成为分布式量子算法和量子通讯协议安全性的基础  。

历届得主

1966年艾伦·佩利Alan J. Perlis高级程序设计技巧,编译器构造

1967年莫里斯·威尔克斯Maurice V. Wilkes存储程序式计算机EDSAC,程序库

1968年理查德·卫斯里·汉明Richard Hamming数值方法,自动编码系统,错误检测和纠错码

1969年马文·明斯基Marvin Minsky人工智能

1970年詹姆斯·维尔金森James H. Wilkinson数值分析,线性代数,倒退错误分析

1971年约翰·麦卡锡John McCarthy人工智能

1972年艾兹格·迪科斯彻Edsger Dijkstra程序设计语言的科学与艺术

1973年查理士·巴赫曼Charles W. Bachman数据库技术

1974年高德纳Donald E. Knuth算法分析、程序设计语言的设计、程序设计

1975年艾伦·纽厄尔Allen Newell人工智能,人类认知心理学和列表处理(list processing)

赫伯特·西蒙Herbert A. Simon

1976年迈克尔·拉宾Michael O. Rabin非确定性自动机

达纳·斯科特Dana S. Scott

1977年约翰·巴克斯John Backus高级编程系统,程序设计语言规范的形式化定义

1978年罗伯特·弗洛伊德Robert W. Floyd设计高效可靠软件的方法学

1979年肯尼斯·艾佛森Kenneth E. Iverson程序设计语言和数学符号,互动系统的设计,运用 APL进行教学,程序设计语言的理论与实践

1980年东尼·霍尔C. Antony R. Hoare程序设计语言的定义与设计

1981年埃德加·科德Edgar F. Codd数据库系统,尤其是关系型数据库

1982年史提芬·古克Stephen A. Cook计算复杂度

1983年肯·汤普逊Ken ThompsonUNⅨ操作系统和C语言

丹尼斯·里奇Dennis M. Ritchie

1984年尼古拉斯·沃斯Niklaus Wirth程序设计语言设计、程序设计

1985年理查德·卡普Richard M. Karp算法理论,尤其是NP-完全性理论

1986年约翰·霍普克罗夫特John Hopcroft算法和数据结构的设计与分析

罗伯特·塔扬Robert Tarjan

1987年约翰·科克John Cocke编译理论,大型系统的体系结构,及精简指令集(RISC)计算机的开发

1988年伊凡·苏泽兰Ivan Sutherland计算机图形学

1989年威廉·卡亨William Morton Kahan数值分析

1990年费尔南多·考巴脱Fernando J. CorbatóCTSS和Multics

1991年罗宾·米尔纳Robin MilnerLCF,ML语言,CCS

1992年巴特勒·兰普森Butler W. Lampson分布式,个人计算环境

1993年尤里斯·哈特马尼斯Juris Hartmanis计算复杂度理论

理查德·斯特恩斯Richard E. Stearns

1994年爱德华·费根鲍姆Edward Feigenbaum大规模人工智能系统

拉吉·瑞迪Raj Reddy

1995年曼纽尔·布卢姆Manuel Blum计算复杂度理论,及其在密码学和程序校验上的应用

1996年阿米尔·伯努利Amir Pnueli时序逻辑,程序与系统验证

1997年道格拉斯·恩格尔巴特Douglas Engelbart互动计算

1998年詹姆斯·尼古拉·格雷James Gray数据库与事务处理

1999年弗雷德里克·布鲁克斯Frederick Phillips Brooks,Jr.计算机体系结构,操作系统,软件工程

2000年姚期智Andrew Chi-Chih Yao计算理论,包括伪随机数生成,密码学与通信复杂度

2001年奥利-约翰·达尔Ole-Johan Dahl面向对象编程

克利斯登·奈加特Kristen Nygaard

2002年罗纳德·李维斯特Ronald L. Rivest公钥密码学(RSA加密算法)

阿迪·萨莫尔Adi Shamir

伦纳德·阿德曼Leonard M. Adleman

2003年艾伦·凯Alan Kay面向对象编程

2004年文特·瑟夫Vinton G. CerfTCP/IP协议

罗伯特·卡恩Robert E. Kahn

2005年彼得·诺尔Peter NaurAlgol 60语言

2006年法兰西斯·艾伦Frances E. Allen优化编译器

2007年爱德蒙·克拉克Edmund M. Clarke开发自动化方法检测计算机硬件和软件中的设计错误

艾伦·爱默生Allen Emerson

约瑟夫·斯发基斯Joseph Sifakis

2008年芭芭拉·利斯科夫Barbara Liskov编程语言和系统设计的实践与理论

2009年查尔斯·萨克尔Charles Thacker帮助设计、制造第一款现代PC

2010年莱斯利·瓦伦特Leslie Valiant对众多计算理论所做的变革性的贡献

2011年犹大·伯尔Judea Pearl人工智能

2012年莎菲·戈德瓦塞尔Shafi Goldwasser在密码学和复杂理论领域做出创举性工作

希尔维奥·米卡利Silvio Micali

2013年莱斯利·兰伯特Leslie Lamport在提升计算机系统的可靠性及稳定性领域的杰出贡献

2014年迈克尔·斯通布雷克Michael Stonebraker对现代数据库系统底层的概念与实践所做出的基础性贡献

2015年惠特菲尔德·迪菲Whitfield Diffie非对称加密的创始人

马丁·赫尔曼Martin Hellman

2016年蒂姆·伯纳斯·李Tim Berners-Lee万维网的发明者

2017年约翰·轩尼诗John Hennessy开发了RISC微处理器并且让这一概念流行起来的工程

大卫·帕特森David Patterson

2018年约舒亚·本希奥Yoshua Bengio在人工智能深度学习方面的贡献

杰弗里·欣顿Geoffrey Hinton

扬·莱坎Yann LeCun

2019年帕特里克· 汉拉汗Patrick M. Hanrahan对3D计算机图形学的贡献,以及这些技术对电影制作和计算机生成图像(CGI)等应用的革命性影响

艾德文·卡特姆Edwin E. Catmull

2020年杰弗里·戴维·乌尔曼Jeffrey David Ullman创造了全球数百万编程人员使用的工具和教材,推进编程语言实现的基础算法和理论,并在极具影响力的书籍中综述了这些研究成果

阿尔佛雷德·艾侯Alfred Vaino Aho

2021年杰克·唐加拉Jack J. Dongarra通过对线性代数运算的高效数值算法、并行计算编程机制和性能评估工具的贡献,引领了高性能计算的世界。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/45518.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STC 51单片机43——看门狗

看门狗测试&#xff0c;通过修改delay函数的延时长度&#xff0c;可以看到看门狗是否复位系统。 #include <reg52.h> sfr WDT_CONTR 0xE1; //声明WDT_CONTR void delay(void){ unsigned char i,j,k; for(i0;i<255;i) for(j0;j<2…

测试大老都是怎么理解cookiesession的?

为什么要学习cookie和session呢&#xff1f;若是没有掌握cookie和session的会话机制&#xff0c;就不了解客户端与服务器之间的交互通信原理&#xff0c;也就定位不了产生bug的原因。 cookie与session他们是如何理解的呢&#xff1f; 1、cookie与session区别&#xff1f; co…

笔试强训48天——day21

文章目录一. 单选1. 设一个有序的单链表中有n个结点&#xff0c;现要求插入一个新结点后使得单链表仍然保持有序&#xff0c;则该操作的时间复杂度&#xff08;&#xff09;2. 在一个单链表中&#xff0c;若删除 P 所指结点的后续结点&#xff0c;则执行?3. 设一个链表最常用的…

Thread的使用、线程的几个重要操作和状态【JavaEE初阶】

一、Thread类的常见构造方法 Thread()&#xff1a; 默认无参构造方法&#xff0c;如 &#xff1a;Thread t1 new Thread()&#xff1b; Thread(Runnable target)&#xff1a; 使用 Runnable 创建一个任务&#xff0c;再把 任务 放到线程里面&#xff0c; 如 Thread t2 new Th…

Kamiya丨Kamiya艾美捷小鼠血红蛋白ELISA说明书

Kamiya艾美捷小鼠血红蛋白ELISA预期用途&#xff1a; 小鼠血红蛋白ELISA是一种高灵敏度的双位点酶联免疫分析&#xff08;ELISA&#xff09;小鼠生物样品中血红蛋白的测定。仅供研究使用。 引言 血红蛋白&#xff08;HM&#xff09;是红细胞中的含铁氧转运蛋白。它吸收肺部的…

[附源码]计算机毕业设计springboot行程规划app

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

Vue.js 加入高德地图的实现方法

一、功能需求 1.根据输入内容进行模糊查询&#xff0c;选择地址后在地图上插上标记&#xff0c;并更新经纬度坐标显示 2.在地图点击后&#xff0c;根据回传的左边更新地址信息和坐标显示 二、准备 1.申请高德地图账号&#xff0c;创建应用 2.在应用管理中 获得key 和安全密…

如何获取Power VR GPU数据

什么是Power VR PowerVR 是Imagination公司生产的一种GPU系列。早期的苹果A系列芯片优秀的GPU性能大多是基于Power VR GPU实现的。从早期的游戏机实体建模到现在的移动终端设备图形计算中都能够见到它的身影&#xff0c;虽中间有多次动荡&#xff0c;至今依旧在汽车HMI系统中占…

面板模型进行熵值法分析

背景说明 熵值法&#xff08;熵权法&#xff09;是一种研究指标权重的研究方法&#xff0c;比如有5个指标&#xff0c;分别为指标1到指标5&#xff0c;并且有很多样本&#xff08;比如100个样本&#xff09;&#xff0c;即100行*5列数据&#xff0c;此时研究该5个指标的权重分…

可编程直流电源的特点都有哪些呢?

可编程直流电源是用数字或编码器输入&#xff0c;非电位器调节电压、电流的直流电源。无论是在研发&#xff0c;还是生产测试中&#xff0c;可编程直流电源的宽范围电压输出都适于测试和分析组件、电路、模块和完整器件的特性。那么可编程直流电源的特点都有哪些呢?下面安泰测…

【Java系列】一篇文章阐述常见问题及解决方法

返回主篇章         &#x1f447; 【Java】才疏学浅小石Java问道之路 Java常见问题及解决方法问题1问题2问题3问题4问题1 问题提出&#xff1a; 解决问题&#xff1a; 源文件名不存在或者写错当前路径错误后缀名隐藏问题 问题2 问题提出&#xff1a; 解决问题&a…

加码中文 AIGC,IDEA 推出“盖亚计划”

作者 | 伍杏玲 出品 | CSDN 近年来&#xff0c;AIGC 话题火爆 AI 技术人的朋友圈。由于深度学习模型不断完善、开源模式推动&#xff0c;AIGC 的迭代速度呈爆发式发展。据 Gartner 发布的 2022 年需要探索的重要战略技术趋势显示&#xff0c;生成式 AI 是其中引人注目的人工智…

uniapp开发小程序-工作笔记

开发背景 公司开始安排本人开发微信小程序&#xff0c;于是乎研究了一点关于uniapp的api和注意的点。仅仅是个人笔记…可能有错误&#xff0c;希望各位指出。 uniapp开发小程序 应用生命周期 onLaunch 初始化完成时 只触发一次 onShow 后台进入前台 显示页面的时候 onHide 前台…

全志V853 NPU 转换部署 YOLO V5 模型

NPU 转换部署 YOLO V5 模型 本文以 YOLO v5s 模型为例&#xff0c;详述 ONNX 模型在 V853 平台的转换与部署的流程。 模型的准备 YOLO v5 目前开源于 Github&#xff0c;链接【GitHub - ultralytics/yolov5: YOLOv5 &#x1f680; in PyTorch > ONNX > CoreML > TF…

【Android App】实战项目之虚拟现实(VR)的全景相册(附源码和演示视频 可用于学习和大作业)

需要源码请点赞关注收藏后评论区留言私信~~~ 不管是绘画还是摄影&#xff0c;都是把三维的物体投影到平面上&#xff0c;其实仍旧呈现二维的模拟画面。 随着科技的发展&#xff0c;传统的成像手段越来越凸显出局限性&#xff0c;缘由在于人们需要一种更逼真更接近现实的技术&am…

基于有偏距离权值(Weighted cubic O-MOMS with warping)三次O-MOMS插值理论的图像超分辨重构研究-附Matlab程序

⭕⭕ 目 录 ⭕⭕✳️ 一、图像超分辨率重构原理✳️ 二、三次O-MOMS插值重构理论与实验分析✳️ 2.1 三次O-MOMS(Cubic O-MOMS)插值理论与实验验证✳️ 2.2 有偏距离三次O-MOMS插值重构理论与实验验证✳️ 2.3 权重三次O-MOMS插值理论与实验验证✳️ 2.4 有偏距离权值三次O-MOM…

[附源码]Python计算机毕业设计Django茶叶销售微信小程序

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…

Hive 查看和修改 tez 容器的资源

1. 查看当前的配置 1.1 进入 AppMaster 或 History 进入运行中&#xff0c;或者运行完作业对应的 “Tracking URL”。以下示例是已经运行完的 job。 1.2 进入 tez-ui 进入 tez-ui 之后&#xff0c;点击 Configurations 1.3 查看配置 输入要查询的配置项&#xff0c;点击…

随smart登陆欧洲,亿咖通科技踏上出海新征程

随着全新smart精灵#1正式登陆欧洲&#xff0c;全球移动出行科技公司亿咖通科技同步向欧洲车主揭晓其搭载于新车上的下一代智能座舱系统&#xff0c;并正式将其出海战略向前推进关键一步&#xff0c;成为中国智能化出海的一座崭新里程碑。 全新smart精灵#1预计将于2022年底开始&…

π220N31兼容代替TI ISO1540DR 低功耗 3.0kVrms 双向I2C 隔离器

π220N31兼容代替TI ISO1540DR 低功耗 3.0kVrms 双向I2C 隔离器&#xff0c;I2C隔离器输入和输出采用二氧化硅(SiO2)介质隔离&#xff0c;可阻断高电压并防止噪声电流进入控制侧&#xff0c;避免电路干扰和损坏敏感器件。与光电耦合器相比&#xff0c;在功能、性能、尺寸和功耗…