计算机怎样编程与计算思维 (10).pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

信息技术基础:

计算机、怎样编程与计算思维(Python版)

“计算机科学之父”艾伦·图灵:

图灵机和图灵测试

艾伦·图灵

艾伦·麦席森·图灵(AlanMathisonTuring)是

英国的数学家、计算机科学家和逻辑学家,在

他年仅42岁的一生中,由于对理论计算机科学

的开拓性贡献,被后世称为“(理论)计算机科学

之父”和“人工智能之父”。他的理论使得计算

机真正成为了一门科学。

为了纪念他在计算机领域的卓越贡献,美国计算

机协会(AssociationforComputingMachinery,

ACM)于1966年设立了图灵奖(TuringAward),用

于奖励“对计算机领域具有持久和重大的技术重

要性”的个人,此奖项是计算机科学领域最崇高AlanMathisonTuring

(1912-1954)

的奖项,有“计算机界的诺贝尔奖”之称

2

艾伦·图灵的生平

图灵于1912年生于伦敦,1931年进入剑桥大学学

习数学,1934年毕业。

1928年,伟大的德国数学家大卫·希尔伯特

(DavidHilbert)在一个国际会议上提出了三个深

刻的问题:数学是完备的吗?数学是一致的吗?

数学是可判定的吗?

第3个问题又称为判定问题(DecisionProblem,德

语:Entscheidungsproblem):希尔伯特希望求解

出一个算法,该算法可以从已有的一组公理利用

逻辑规则来判定一个命题可证明或证否。DavidHilbert

(1962-1943)

3

艾伦·图灵的生平

一个计算问题的算法(Algorithm)是:存在一组明确的指令,机器通过

机械化地执行这组指令,对于给定的输入,在有限步内可以产生该计

算问题的输出结果。

判定问题的算法的输入是一个数学陈述,输出是真或假。

1936年,24岁的图灵发表论文“论可计算数及其在判定问题上的应用

”(OnComputableNumbers,withanApplicationtothe

Entscheidungsproblem)。在这篇文章里,他引入了一个有着正规形式

的假想的计算设备——图灵机(TuringMachine)。

在1936年的这篇论文里,图灵证明了停机问题(HaltingProblem)是不可计算的(uncomputable)。停机问题

问:是否能构造出一个算法在有限步(finitesteps)告诉我们任何一个给定的程序运行后最终会停止运行(停

机)还是会陷入无穷循环以至于永不停机。图灵证明了停机问题的算法是不存在的,作为一个特例说明了

希尔伯特的判定问题是不可解的。

4

艾伦·图灵的生平

在第二次世界大战(1939-1945)期间,图灵

在位于布莱切利公园(BletchleyPark)的英

国政府密码学校里工作,对纳粹德国通信布莱切利公园

使用的恩尼格玛密码机(Enigmacipher

machine)做密文分析,参与建造了机械电

子式的密码破解机“炸弹机”(Bombe)。之

文档评论(0)

158****6446 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档