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
相关推荐
-
AI能源使用增加,技术工作负载限制IT
能源的可用性和成本正在成为技术使用的制约因素,随着企业AI应用程序增加计算需求,IT经理必须计划解决这一问题。 […]
-
减少关键技术债务的策略
现在的IT领导者、项目经理和软件开发领导者必须优先考虑预防技术债务。 技术债务会带来深远的负面影响。出于速度或 […]
-
生成式AI能耗增加,但尚不清楚投资回报率
在为生成式AI构建商业案例时,IT领导者需要考虑很多成本考虑因素,有些显而易见,有些则是隐藏成本。 其中最明显 […]
-
CrowdStrike事件揭露关于IT的残酷真相
美国立法者希望CrowdStrike首席执行官George Kurtz解释其软件更新如何导致数千次航班取消、医 […]