第一章风险和规范.pptVIP

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

* 《人月神话》提出了2条著名的法则: 1、人月神话:向一个已经延后的项目中投入更多的人力资源只会让它更延后。 2、没有银弹:没有一种策略,技术或者技巧可以极大地提高程序员的生产力。 Frederick Brooks 20世纪最后一年也就是1999年的图灵奖,授予了年已69岁的资深计算机科学家布鲁克斯(Frederick Phillips Brooks, Jr.)。布鲁克斯这个名字在中国知之者不多,但在美国却是大名鼎鼎。因为他在60年代初只有29岁时就主持与领导了被称为人类从原子能时代进入信息时代标志的IBM/360系列计算机的开发工作,取得辉煌成功,从而名噪一时。以后他作为硬件和软件的双重专家和出色的教育家始终活跃在计算机舞台上,在计算机技术的诸多领域中都做出了巨大的贡献。从某种意义上说,对于布鲁克斯而言,图灵奖是一个“迟到的荣誉” 布鲁克斯1931年4月19日生于北卡罗来纳州的杜哈姆。1953年从杜克大学毕业,取得学士学位以后,进入哈佛大学深造,1955年取得硕士学位,1956年取得博士学位。值得指出的是,布鲁克斯取得的是计算机科学的博士学位,是一位“正宗”的计算机博士,是世界上第一批获得计算机科学博士学位的少数学者之一。他的博士论文课题工作是在哈佛著名的计算实验室(Computation Laboratory)进行的。大家知道,40年代被称为MARKI的世界上第一台程序控制的机电式计算机ASCC(Automatic Sequence Controlled Calculator)就是由艾肯(Howard Hathaway Aiken,1900~1973)在这里设计,并获得IBM的支持而开发成功的。请大家注意,叫MARK的计算机有两种。除哈佛艾肯设计的ASCC被叫成MARK外,英国曼彻斯特大学由威廉斯管的发明人F.C.Williams和T.M.Kilburn等人研制的MADM计算机(1848年)也被叫成MARKI,这是一台用威廉斯管作存储器并可存储程序的计算机,有时也叫做“婴儿”机(Baby)。通常提到的MARKI指哈佛的那一台。布鲁克斯最终完成的博士论文题目为“自动数据处理系统的分析设计”(“TheAnalytic Designof Automatic Data Processing System”)。从博士论文开始,布鲁克斯的一生就与计算机结下了不解之缘。 在哈佛取得博士学位以后,布鲁克斯进入IBM公司设立在纽约波凯普茜的实验室当工程师。这个实验室从50年代到80年代一直是IBM开发计算机的中心。布鲁克斯在这里参加了Harvest和Stretch计算机的开发,任体系结构设计师。这两个型号的计算机都引入了一些新技术,在50年代后期至60年代初期有很大影响,尤其是Stretch计算机,首创先行控制方式,最多可重叠执行6条连续的指令,后来被发展成流水线方式,因而被认为是世界上第一台流水线计算机。布鲁克斯在其中的创造性贡献是解决了程序中断系统的设计,在数据格式中出现不均匀的字符分布时如何设计其二进制代码等问题,并从而在1957年取得了他的第一个美国专利“程序中断系统”(Program Interrupt System,专利号3048332,与D.W.Sweenly共有),发表了他最初的两篇学术论文。 1959年,布鲁克斯曾被调至IBM在约克郡高地的研究中心工作,但第二年又重新被调回波凯普茜的实验室,因为当时IBM内部在计算机的研发方向上产生了重大的分歧。1960年时,IBM的计算机生产线上的产品是8000系列,但遭到一些人的反对,其领头人是伊万斯。伊万斯虽然只是衣阿华州立大学电气工程系的一个本科毕业生,但1951年就加盟IBM,曾参与或主持过IBM701、7070、1410、7070等多种型号计算机的开发,已经积累相当丰富的知识和经验。他经过认真分析,认为主要继承IBM原有技术的8000计算机,即使研制成功并上市,过不了几年,即到1964年就会丧失生命力,缺乏市场竞争能力。因此他主张8000机下马,采用新的技术开发新的计算机,尤其是要开发新的操作系统。伊万斯的意见使IBM分裂成为两派,一派支持,一派反对,而反对派的领头人正是布鲁克斯!两派的争论和对立非常尖锐,又势均力敌,因为伊万斯的学历没有布鲁克斯高,但资历却比他老,双方的支持者人数也差不多。以小沃森(Thomas John Watson, Jr.)为首的IBM决策层于1961年5月担着极大的危险最后采纳了伊万斯的意见,是年秋宣布成立一个名为SPREAD(系统程序设计、研究、工程和开发,Systems Programming, Research, Engineeringand Development)的委员会作为“taskforce”(类似于我国过去经常采用的所谓“攻关领

文档评论(0)

181****2553 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档