网站大量收购独家精品文档,联系QQ:2885784924

从事计算机研究的体会_1to11.pdfVIP

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从事计算机研究的体会_1to11

数学基础和跨领域研究是取得创新成果的重要因素 ——从事计算机研究的体会之一 加入WTO后 ,我们的工业将纳入国际大市场 ,大家都关心如何提高我国产品 的竞争能力。在与计算机相关的领域内,既有挑战 ,又有重大的机遇。能够抓住 机遇的人往往会获得意想不到的成功。近年来经常有人问我下列问题 :“1975年你 怎么想到要从事照排系统的研制?”“怎么想到跳过当时国外流行的做法 ,而采用新 的技术途径?”“你在从事计算机系统的研制中最重要的体会是什么?”。我想在本文 中谈一下我的一些粗浅的看法 ,供大家参考。 数学基础是至关重要的 数学基础对从事计算机软硬件及应用系统的研究是十分重要的计算机本身 就是数学和电子学结合的产物 ,存储程序计算机概念的提出者冯•诺依曼(Von Neumann)就是一位杰出的数学家。大家知道国际上计算机领域内最高奖是图 灵(Turing)奖 ,为了纪念对计算机理论作出历史性贡献的英国数学家Turing。从 1966年开始 ,每年授一次奖 ,一般授予一人 ,有时授予一个领域内的两名科学 家 ,图灵奖只授予对计算机事业作出有深远影响贡献的科学家。迄今为止 ,三十 多名获奖人中除少数几位纯粹属理论方面的贡献外 ,大多数获奖者的工作对计算 机工业产生了重大影响。例如编译系统的先驱Perlis,微程序的发明人Wilkes,人工 智能先驱和LISP语言的提出者Mc Carthy,操作系统层次结构和结构程序设计的创 始人Dij kstra,第一个数据库的提出和实现者Bachman,在算法研究和科技排版语言 TEX方面作出重要贡献的 Knuth,FORTRAN的提出和实现者 Backus,APL语言的 设计人Iverson ,关系数据库的提出者Codd ,UNIX和C语言的创始人Thompson和 Ritchie,PASCAL语言的设计和实现者Wirth等。图灵奖的获奖人 ,或者是数学出 身 ,或者有很好的数学修养 ,几乎无一例外。美国微软公司董事长Bill Gates,现年 37岁 ,是美国最年轻的富豪 ,他也是一位数学天才 ,中学数学成绩十分突出,常 得满分 ,高中时对抽象数学和经济学深感兴趣 ,这两方面的兴趣和才能与他成为 世界上头号软件企业家不无关系。我国计算机领域内获得国家自然科学奖的科学 家中绝大多数为学数学出身 ,个别非数学系毕业的获奖人也有良好的数学基础。 计算机领域内获国家科技进步二等奖以上的主要获奖人中,很多也是学数学出 身 ,尽管这些项目的技术性都很强。数学基础为什么对计算机研究如此重要呢?根 据我自己的体会 ,至少有下面三方面原因。 1“抽象”是数学的本质 ,而计算机硬件、操作系统、高级语言和应用系统的 设计中经常使用“抽象”的手法。有一个很能说明问题的故事 ,大概在1946年 ,冯 •诺依曼在一次讨论班上说 ,他可以用六个电子管设计一个加法器 ,并在黑板上 画出加法器的电路图。主持世界上第一台电子计算机ENIAC工程设计和实现的 Eckert立刻说 ,“不对 ,有一处脉冲的极性反了,应加一个管子实现反向,另两处 驱动能力不够 ,应加管子 ,因此需要九个电子管。”冯•诺依曼回答说“你说的是电 路上的加法器 ,我说的是逻辑上的加法器。”正是依靠了抽象 ,出现了电子计算机 逻辑设计这一重要分支。 2严密的逻辑思维和推理对硬件和软件研制都是很有帮助的。数学基础好、 逻辑思维严密的人 ,一旦掌握了软件设计和编程的基本方法和技巧后 ,就能研制 出结构清晰、高效率和可靠的软件系统 ;而一个思维不严密和推理能力差的程序 员 ,即使有多年的编程实践 ,往往仍不能很好地完成任务。三十多年来我在从事 逻辑设计、体系结构研究、软件、微程序设计和专用芯片的设计过程中,深感大 学期间(北大数学系)的严格训练使我终生受益。在华光Ⅳ型、方正91和最新的方 正93 电子出版系统中,我们设计过三次专用超大规模集成芯片ASIC ,其中最复杂 的是方正93的专用协处理器芯片。由于研制小组成员逻辑思维严密 ,所以在芯片 模拟中仅发现一个小错 ,样片出来后没有任何错误 ,由该协处理器为核心的方正 93系统完全达到了预期的目的。八年来我们在ASIC设计中从未做过实际的电路实 验 ,主要依靠严格的论证来保证设计的正确性 ,结果三次样片都是一次完成。我 很赞成Dij kstra的下述看法 :“一个高水平的程序员应该一开始就避免故障的引入 , 而不应该把大量时间放在程序调试上。”Dij kstra一贯主

您可能关注的文档

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档