欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  生活百科

格蕾丝·赫柏是谁?美国计算机科学家格蕾丝·赫柏简介

程序员文章站 2023-01-20 20:25:40
她使用的MarkI机在当时是个奇迹,能在一秒钟内进行3次加法运算,这在40年代堪称超高速运算。美国武器系统当时正依赖于快速计算。格蕾丝在MarKI机上工作最困难的经历是为它撰写操作手册。... [详细]...

  她使用的mark i机在当时是个奇迹,能在一秒钟内进行3次加法运算,这在40年代堪称超高速运算。美国武器系统当时正依赖于快速计算。格蕾丝在marki机上工作最困难的经历是为它撰写操作手册。

  有一次,格蕾丝使用的markⅱ机出了故障。出错的继电器找到了,故障的原因也找到了:里面有一只死蛾子。蛾子被用镊子夹了出来,她们用胶条贴在记录this is the first actual bug found。”(这是发现的第一只虫子。)bug这个词后来成为计算机领域里的一个习惯说法。

  她决心证明她能够让计算机做她能够规定的任何工作。到1954年,一个人带来一些函数,他已经算了6个月,让格蕾丝算出前15个导数。18分钟后,她就把导数交给了这个人。格蕾丝证明了:计算机不仅是数学仪器,当进行数值运算时,它控制运算符号,当进行数据处理时,它控制数据处理符号。

  1957年,她设计的flow-matic系统完成了,被称作b--0。这是第一个英语数据处理的编译程序,也是第一个运用词语的计算机语言。后来,flow-mafic被吸收进cobol这个广为使用的商业计算机语言,这是格蕾丝的一大贡献。

  从1959年开始,格蕾丝和同事一起设计cobol计算机语言,cobol使用的句法和术语更接近自然英语。cobol将程序和数据截然分开,因此,如果编程员要改变程序,他只需要改变前面编写的程序部分,不必全改。这种语言有显著的文件处理能力,它支持顺序文件和直接存取文件,特别适用于管理存储在磁带或磁盘上的大量数据。

  1944年2月,世界著名的大型电磁式自动计算机mark-ⅰ在美国哈佛大学启动。为这台长15米、高2.4米,自重30多吨的庞然大物编制程序的,是当时为数不多的女程序员之一、海军中尉格蕾丝·霍波(grace hopper ,1906-1992)博士。霍波天才的创造和发明,至今仍在广为流传的有两个:一个是计算机界通用的术语“臭虫”(bug);另一个就是家喻户晓的“千年虫”(y2k)。她更加辉煌的业绩在于,她是计算机语言领域的开拓者,她被称作“计算机软件之母”。

格蕾丝·赫柏是谁?美国计算机科学家格蕾丝·赫柏简介

  格蕾丝·霍波1906年出生于美国纽约一个中产家庭,父亲瓦特·莫利(w .murray)是保险经纪人,祖父是纽约一位资深的工程师。母亲玛丽(h. mary)虽然是家庭妇女,却很喜欢数学,这一点在当时是受社会舆论支持的,因为人们认为妇女喜欢数学,有利于管理家庭财务。母亲的数学爱好,自然给霍波的成长带来相当大的影响;但她最喜欢的人,却是慈祥的曾祖父亚力山大——美国海军的退休将军,小格蕾丝常常坐在他的腿上,抚摸军服上的各种装饰,瞪大眼睛,听老人讲惊险的战斗故事。这些,可能就是她选择海军作为自己终身职业的原因。

  少年霍波是出了名的“假小子”。在家乡温特沃斯湖畔,树木茂盛,湖水清澈,她经常带着两个妹妹一起爬树、划船、游泳、捉迷藏。最像男孩性格的,是这个女孩对什么事情都爱寻根究底,只要发现不了解的东西,总想把它们拆开看个究竟。她母亲清楚地记得,格蕾丝七岁那年,为了弄懂“钟为什么朝一个方向转”的奇怪问题,她把家里的七台钟——从小号的台式钟直到大号的座钟,全部给拆了个七零八落,零件摆满了房间,却无法把它们还原。类似的事情经常发生,也常因此受到母亲的惩罚——罚她在家里挑花刺绣。

  一天,她又被关在家中,心烦意乱,泪眼蒙蒙。不知什么时候,父亲已坐在她的身旁。父亲慈爱地摸着她的头说:“孩子,想要做成任何事都必须有耐心,有毅力,还要细心。你妈妈让你学绣花,其实是想培养你的这些品质。”格蕾丝点点头,认为父亲说得在理,从此后,她竭力做到既能“动”又能“静”,并喜欢上了看书和弹钢琴。

格蕾丝·赫柏是谁?美国计算机科学家格蕾丝·赫柏简介

  霍波的父亲是个很开明的人,他没有男孩,只有三个可爱的女儿,但他希望女儿们也像男孩那样获得受教育的机会,要求她们摆脱传统观念束缚,树立远大的志向,不要依赖父母。不久,他就把大女儿霍波送进了一所私立女子中学。虽然学校要求女学生保持文静的“淑女”形象,可霍波仍坚持体育运动,不仅打篮球,还学会了曲棍球和水球。

  就在上中学期间,霍波的家庭发生了变故:她父亲患了动脉硬化症,双腿被切除,家庭的经济骤然紧张起来。母亲勇敢地承担起养家的责任,凭着出色的几何学才能,谋到了一份工作。霍波则一边学习,一边照顾父亲,尽量减轻家庭负担。16岁那年,霍波中学毕业,拉丁文考试没有及格,不能进入大学。父母都没有责备她,他们认为女儿年龄还小,多读一年书没有坏处。于是,她被送进新泽西州一所寄宿学校补习功课,直到第二年秋天才如愿以偿考进韦莎(vassar)学院就读。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。