弗雷德里克·布鲁克斯简介

来源:互联网 发布:如何在mac制作铃声 编辑:程序博客网 时间:2024/06/10 05:56

弗雷德里克·P.布鲁克斯

弗雷德里克·布鲁克斯(Frederick Phillips Brooks)是美国一位资深计算机科学家和计算机架构师。他成功主持与领导了被称为人类从原子能时代进入信息时代的标志的IBM/360系列计算机的开发工作,从而名噪一时。以后他作为硬件和软件的双重专家和出色的教育家始终活跃在计算机舞台上,荣获多项大奖。
这里写图片描述

1 与计算机结缘

布鲁克斯1931年4月19日生于美国北卡罗莱纳州的达勒姆。于1953年进入哈佛大学深造并取得计算机科学的博士学位,是世界上第一批获得计算机科学博土学位的少数学者之一。从博士论文开始,布鲁克斯的一生就与计算机结下了不解之缘。

2 IBM经历

布鲁克斯1956年参与了IBM的Stretch计算机计划,Stretch是当时世界上最快的超级计算机,开创了现代计算机架构的许多新思路。布鲁克斯在其中的创造性贡献是解决了程序中断系统的设计等问题,并从而在1957年取得了他的第一个美国专利“程序中断系统”(Program Interrupt System,专利号3048332)和布鲁克斯和斯温利提出了可屏蔽中断的概念,使用户击键时字符显示在屏幕上,而计算机的运行却不会混乱。
1960年 布鲁克斯组建了他能找到最好的团队,开始了IBM360计划,被认为是IBM 360系统之父,标准化指令集的思想就此诞生,如今这种架构已经持续了40多年,而360操作系统的直系后裔——多任务虚拟取存器至今仍被IBM应用。

3 关于人工智能

IBM/360成功以后,布鲁克斯离开IBM为北卡罗莱纳大学创建了计算机科学系,担任该系系主任长达20年(1964—1984年)。卸任以后仍在该系任教至今,培养的学生很多,可谓“桃李满天下“。”他的研究领域除了计算机体系结构、机器语言设计、软件工程和大型项目管理以外,还包括动态体系结构的可视化(如walk-through)、人机接口、交互计算机图形学等,20世纪70年代初,布鲁克斯和海曼斯合作,研究蛋白质折叠问题,实现了可视化分子三维结构系统。后来又与结晶学家金荪和合作,开发成功了能找到tRNA分子的原子坐标的系统,1992年3月布鲁克斯等人倡议并在北卡罗莱纳大学召开虚拟现实研讨会,这次会议对VR进行了定义并就其研究方向提出了详细建议,奠定了VR作为独立研究方向的地位。
此外,布鲁克斯不为潜在的巨大利润所动,坚持自己的伦理道德标准,对人工智能进入娱乐领域冷眼相待,值得学习。

4 《人月神话》

布鲁克斯更多被大众了解是因为他的著作《人月神话》,内容源于他在IBM公司任项目经理时的实践经验。书中探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见,适合任何软件开发行业的从业人员阅读,对软件开发人员、软件项目经理、系统分析师更是必读之作。
这里写图片描述

5 获奖

ACM在1987年曾授予布鲁克斯“杰出服务奖“”;
1999年获得图灵奖 ;
AFIPS在1989年授予布鲁克斯Harry Goode奖;
数据处理管理协会DPMA1970年授予他“计算机科学”奖,并命名他为该年度的风云人物;
1985年,布鲁克斯因在开发IBM/360上的杰出贡献而荣获全国技术奖章;
物理学界的富兰克林学会(Frank linInstitute)也曾授予布鲁克斯Bower奖(Bower Prize and Award)。

阅读全文
0 0
原创粉丝点击