[计算机名人]8位

1. 阿兰·麦席森·图灵
2. 约翰·冯·诺依曼
3. Linus Torvalds 李纳斯·托沃兹
4. 阿米特·辛格——Google搜索的高级副总裁
5. Stanley B.Lippman 黎普曼
6. RSA算法创始人

阿兰·麦席森·图灵

        阿兰·麦席森·图灵,被誉为计算机科学之父、人工智能之父。计算机逻辑的奠基者,提出了“图灵机”和“图灵测试”等重要概念。人们为纪念其在计算机领域的卓越贡献而专门设立了“图灵奖”。是一名男同性恋者,同时还是一位世界级的长跑运动员。他的马拉松最好成绩是2小时46分3秒,比1948年奥林匹克运动会金牌成绩慢11分钟。1948年的一次跨国赛跑比赛中,他跑赢了同年奥运会银牌得主汤姆·理查兹(Tom Richards)。
        1912年6月23日生于英国帕丁顿,1931年进入剑桥大学国王学院,师从著名数学家哈代,1938年在美国普林斯顿大学取得博士学位,二战爆发后返回剑桥,曾协助军方破解德国的著名密码系统Enigma,帮助盟军取得了二战的胜利。1954年6月7日在曼彻斯特去世。

冯诺依曼的经典理论

冯诺依曼体系机构
说到计算机的发展,就不能不提到美国科学家冯诺依曼。从20世纪初,物理学和电子学科学家们就在争论制造可以进行数值计算的机器应该采用什么样的结构。人们被十进制这个人类习惯的计数方法所困扰。所以,那时以研制模拟计算机的呼声更为响亮和有力。20世纪30年代中期,美国科学家冯诺依曼大胆的提出,抛弃十进制,采用二进制作为数字计算机的数制基础。同时,他还说预先编制计算程序,然后由计算机来按照人们事前制定的计算顺序来执行数值计算工作。
冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行。
人们把冯诺依曼的这个理论称为冯诺依曼体系结构。从ENIAC(ENIVAC并不是冯诺依曼体系)到当前最先进的计算机都采用的是冯诺依曼体系结构。所以冯诺依曼是当之无愧的数字计算机之父。
根据冯诺依曼体系结构构成的计算机,必须具有如下功能:
● 把需要的程序和数据送至计算机中。
● 必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
● 能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。
● 能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作。
● 能够按照要求将处理结果输出给用户。
● 为了完成上述的功能,计算机必须具备五大基本组成部件,包括:
● 输入数据和程序的输入设备
● 记忆程序和数据的存储器
● 完成数据加工处理的运算器
● 控制程序执行的控制器
● 输出处理结果的输出设备

Linus Torvalds 李纳斯·托沃兹 linus之父

Google 坚持算法原则 不掺主观色彩

        谷歌的即时搜索(Google Instant)服务坚持了谷歌的搜索算法原则,没有掺杂任何主观色彩,也不偏袒任何品牌。辛格哈尔表示:“谷歌多年来一直在努力,而且仍将努力的方向就是不在搜索算法中掺杂任何主观色彩。我们的搜索算法模型没有任何偏袒,完全是根据用户输入的字母进行搜索预测、进行概率统计。”

        谷歌在今年早些时候推出的即时搜索可以在用户输入字母的同时显示搜索结果,但这项服务一直饱受批评,称其存在品牌偏袒倾向。例如,用户在输入字母E之后,出现在搜索结果最上方的是eBay,输入字母J出现在最上方的是JetBlue,而输入V则出现的是Verizon。因此有人怀疑,这些企业与谷歌达成了协议,以付费方式出现在搜索结果的上方。
辛格哈尔对此予以否认。他说:“我们坚持自己的算法原则。大多数用户输入A便会看到Amazon(亚马逊),这是因为大多数用户输入A的目的便是搜索亚马逊。如果输入字母T,大多数用户是为了搜索 Target(塔吉特连锁)。这是一种概率模式。如果输入Tr,那么用户很有可能是在搜索翻译(translation)工具。这是一种纯粹的数学模型。”
辛格哈尔解释说,唯一的例外就是引起用户反感的搜索结果,例如“色情”(pornography)等单词不会出现在谷歌即时搜索结果中。
        市场调研机构comScore的搜索分析师埃里·古德曼(Eli Goodman)对谷歌的政策表示支持。古德曼在最近的一次搜索峰会上指出,谷歌即时搜索的结果中有15%的可能性会出现广告,因为有太多的搜索结果是品牌名称。古德曼表示,但是谷歌并未滥用这种实力,而且comScore的调查显示,谷歌并未借助某些品牌获得经济利益。

辛格哈尔表示:“我曾多次重申:我们的主观想法尽管经常是正确的,但这仅仅是主观意志,我们从未将主观色彩添加到搜索过程中,我们一直坚持数学模型。”

摘自:http://blog.sina.com.cn/s/blog_6ebed2400100mv3v.html

Stanley B.Lippman 黎普曼

Stanley B.Lippman的职业是提供关于C++和面向对象的训练、咨询、设计和指导。他在成为一名独立咨询顾问之前,曾经是迪士尼动画公司的首席软件设计师。当他在AT&T Bell实验室的时候,领导了cfront 3.0版本和2.1版本的编译器开发组。他也是Bjarne Stroustrup领导的Bell实验室Foundation项目的成员之一,负责C++程序设计环境中的对象模型部分。他还撰写了许多关于C++的文章。他受雇于微软公司时,负责Visual C++项目。

阿迪·萨莫尔(Adi Shamir)

Mattt Thompson

王巍

[计算机名人]8位

王巍 (@onevcat),一名来自中国的 iOS / Unity 开发者。现居日本,就职于 LINE。正在修行,探求创意之源。 个人 站

继续收集。。。。。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年5月8日
下一篇 2014年5月8日

相关推荐