TechTarget信息化 > 百科词汇

Grace Hopper:Grace Hopper

Grace Murray Hopper被称为电脑之母,是计算机专业的先驱人物,开发了COBOL-一种被广泛应用于商业的程序语言。她于1992年逝世。她还是推崇电脑普及化的功臣。被同僚称为是个“数学家、电脑科学家、社会学家、企业政治家、行销专家、电脑系统及程序设计家…还有,永远都是个预知者。在1928年从Vassa数学系毕业后;她拜在数学家Oystein Ore门下,1934年拿到了耶鲁大学的数学硕士资格,她与电脑真正结缘应该是她在加入美国海军的WAVES组织后,以中尉的身份加入了在哈佛大学的研究;Grace Hopper女士也是第三位加入这项研究的科学家。1949年,她加入了Eckert-Mauchly公司,一直到1971年正式离职。在Eckerd-Mauchly,Hopper为第一代大规模数字计算机发明了程序语言。并一同发明了相关的编译系统??A-O。1952年发布了关于编译系统的第一份论文。A-O的下一代产品被命名为FLOW-MATIC,直接导致了COBOL程序语言的产生。在COBOL产生之前,大家一直都在用汇编语言编写程序。Hooper成功的使程序语言的语法同自然语言的语法相类似,这样,非技术人员也可以编写代码,开启了商业程序代码的时代,将编程工作的范围从科学工程领域逐渐扩大开来。Hopper在海军一直共总到1986年,在逝世前曾作为DEC的高级顾问工作了很短的一段时间。Hopper是早期提出共享代码库的人士之一,并发明了用以编译软件的编译系统以及编译标准。Hopper为MarkⅠ,以及后续机器MarkⅡ、Mark Ⅲ编写出大量软件。她在软件设计领域的一大“发明”,是创造出著名的计算机术语??“bug”。1946年,她在发生故障的MarkⅡ计算机的继电器触点里,找到了一只被夹扁的小飞蛾,正是这只小虫子“卡”住了机器的运行。Hopper顺手将飞蛾夹在工作笔记里,并诙谐地把程序故障称为“bug”。bug的意思是“臭虫”,而这一奇怪的称呼,后来演变成计算机行业的专业术语。虽然现代电脑再也不可能夹扁任何飞蛾,大家还是习惯地把排除程序故障叫做Debug(除虫)。

最近更新时间:2009-01-12 作者:Bill Cloughley, Rachel FrankeEN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐