以下文字资料是由(历史认知网 www.lishirenzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

格蕾丝·赫柏:发现世界上第一个bug

对万千程序猿来说,在这个世界上如果有比写程序更痛苦的事情,那一定是亲手找出自己编写的程序中的bug(漏洞)。>几十年前,也有一位女性深感写程序的痛苦,然后她就设计了一套全新的计算机语言,把代码从“01001….”变成了现在我们起码看得懂的样子,现在世界上70%的数据还在用她发明的语言进行处理。>对了,世界上第一只bug也是她顺手找出并命名的。>因为她写的程序太高超,美国海军部搞不定,只好两次把已经退休的她请回来,还为了她把法定退休年龄延长了5年。>耶鲁大学第一位女数学博士、国防部杰出服务勋章这些名头对她来说都是小成就,过世后奥巴马还追授她总统自由勋章,这是美国平民能获得的最高荣誉了。>如果不是她,程序员大概会比现在更爱格子衫,抱更久的电脑,掉更多的头发,感叹更多代码的无常,并且短命个30年。>>这个人,就是我们今天要介绍的主人公,与“阿兰·图灵、史蒂夫·乔布斯、比尔·盖茨”等一同入选“IT界十大最有远见的人才”的唯一一位女性——格蕾丝·赫柏。>1906年,赫柏出生在美国纽约。童年的赫柏,展现出了不同于一般小女孩的爱好:爬树、游泳、划船、捉迷藏,热衷于一切动来动去上蹿下跳的活动。>七岁时,为了弄懂“钟为什么朝一个方向转”,赫柏把家里整整七台钟拆了个七零八落。>老是拆东西的小赫柏于是也总被罚,母亲的惩罚很特别——刺绣。这个别致的惩罚培养了赫柏宜动宜静的好习惯。>除此之外,和数学界诸多“大牛”的母亲一样,赫柏的母亲也是一个喜欢数学的家庭妇女,她在赫柏的数学启蒙上发挥了非常重要的作用。>从上学起,赫柏在数学、物理方面都异常出色,一路顺顺利利直到16岁参加高考,却因为偏科太严重,拉丁文考试不及格,没能考上大学。>复读一年后,赫柏考上韦莎学院。这所大学在2012年《福布斯》公布的美国最好大学中排名第20位,新闻报道更是将它评价为最值得选择的大学。>毕业时,赫柏不仅同时获得数学、物理学位,还获得美国优等生的荣誉,留校担任教师的她被聘为学院副教授。>利用获得的奖学金,赫柏再次考进耶鲁大学深造,2年后取得数学硕士学位,继而又攻读博士学位,成为了耶鲁大学历史上第一位女数学博士。>>世俗眼中最美好青春的年华,赫柏都花在了学问的深造上。>毕业后,赫柏回到韦莎学院教书。>但人生总是会出现各种意想不到的转折点,对赫柏来说,这个拐点是二战。>赫柏的曾祖父是一名海军将军。1939年二战爆发时,满怀爱国热情的赫柏也坚决要求加入海军。>参军要经过考试,尽管赫柏身高体重都不合格,她死磨硬缠硬是说服了考官,让自己进入海军军校学习,并以第一名的成绩毕业。>毕业的赫柏因为出色的数学背景,被分配到美国船舶局位于哈佛大学的战时科研中心。>彼时,军方正在开展世界第一台大型数字计算机的研究项目——马克一号。赫柏被任命为著名计算机专家霍德艾肯博士的助手,成为这个项目的第三名程序员。>在这儿,赫柏开启了自己程序员的生涯。>她的主要任务,就是为马克一号,还有接下来的马克二号,马克三号编写程序与软件。>一天,计算机发生故障,赫柏经过排查,在计算机的继电器触电里,找到了一只被夹扁的小飞蛾,这只小虫子卡住了机器的运行,赫柏顺手将飞蛾夹在工作笔记里,并诙谐的把程序故障称为“bug”。>这就是我们今天最爱说的“bug”的由来。它的意思,和原身一致,真就是“一只虫”。>这一称呼后来演变成表达缺陷漏洞的计算机专业术语,人们习惯地把排除程序故障叫做“debug”(除虫)。>当时的计算机只能识别机器语言——由二进制代码1和0表示的特定指令 ... ,而且不同型号的计算机使用的机器语言不一样,每次使用新的计算机都要程序员背一套新的指令,想想就令人绝望。>再说了,这些全是由“01001001010101010000010111100……”的观感性真的奇差,非常非常容易出错,程序员们检查起来更是万念俱灰。>眼看头发越掉越多的赫柏想要改变程序员的工作处境,维护大家身心健康。她决心开发一套高级编程语言,让人们能够以接近英语写作的方式来编写程序。>那么问题来了,如何才能让计算机读懂英文?>1949年,赫柏加盟了第一台电子计算机发明人莫契利和艾科特创办的公司,为世界上第一台储存程序的商业电脑编写了许多软件,在这台计算机上,她开始尝试着用简短的指令代码。>1952年,赫柏终于率先研制出世界上第一个编译程序A—O,能够将类似英语的符号代码转换成计算机能够识别的机器指令。不要小看这个编译程序,它有着电子词典的翻译功能,能够将我们的语言翻译给计算机。>翻译器有了,但目前程序员敲打的符号代码只是类似英文,赫柏觉得有必要设计一套更简单的机器语言。>5年后,Flow—matic语言问世了,这是第一个使用词语的计算机语言。这个时候, ... 也感觉到这将是一件造福国家的事儿,于是在五角大楼的支持下,赫柏领导着一个工作 ... 会。2年后,基于Flow语言,又成功研制出第一个商用编程语言COBOL。>这是赫柏发明前进的一小步,却是人类计算机前进的一大步。>COBOL语言最重要的特征,就是语法都和英文接近了,不懂电脑的人也能看程序,编译器软件只做少许修改,就能运行于任何类型的电脑。>不过,再好的程序员也都有出bug的时候,正因为COBOL语言逐渐的广泛使用,赫柏当初的一个小bug成为了“危害巨大的千年虫”。>50年代初,计算机非常昂贵,为了节省空间,赫柏采用六位数来储存日期,即年月日各两位,这一习惯被沿用,然而,到2000年,问题出现了。>简单来说,2000年1月1日的表示是1/1/00,但是1900年1月1日的表示也是1/1/00,所以在进入千禧年时,因为计算机里时间的错误,让很多系统、软件、程序完全乱套。>>这些也是后话了。>尽管曾在很多公司供职,赫柏都是加盟、 ... ,作为服役的军人,她的大东家还是美国海军部。>1966年,赫柏60岁,到了美国军方服役的年龄上限。只是回家才休息半年,赫柏就被召回了。因为她一走,美国海军部就发现有大量他们无法处理的程序,他们为此赶快修改了原有规章,将退休年龄延长到65岁。>又工作了五年的赫柏于1971年“第二次退休”。这次比上次好,海军部撑了一年,1972年,又把赫柏“召唤”了回来。>最后,众议院特别批准让赫柏延长服役年限,参与军方计划。所以,本该60岁退休的赫柏,直到1986年才终于“成功”退役,79岁的她成了美国退伍时年级最大的军人。>为表彰赫柏对美国海军的贡献,美国海军将一艘驱逐舰命名为“格蕾丝号”,加利福尼亚数据处理中心,也改称“赫柏服务中心”。>1992年1月1日,格蕾丝·赫柏与世长辞。>她将一生献给工作,献给国家,也献给了人类。>Cobol语言目前仍被大范围使用,世界上70%的数据都用它处理,500强中就有492家使用,据称用它书写的程序超过了2000亿行,并且以每年大约50亿行的速度在增长。>多少人因为她,才看懂了代码,爱上了代码,继而在这个电子时代创造出一个个的进步与奇迹。>世界的脚步,伴着她,走向一个新的时代。>2016年,赫柏被奥巴马追授总统自由勋章,这也是,这个国家的平民所能获得的最高荣誉。以上内容由(历史认知网)整理发布,部分内容来源于网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

格蕾丝·赫柏:发现世界上第一个bug的更多相关文章

  1. 格蕾丝·赫柏:发现世界上第一个bug

    对万千程序猿来说,在这个世界上如果有比写程序更痛苦的事情,那一定是亲手找出自己编写的程序中的bug(漏洞)。>对了,世界上第一只bug也是她顺手找出并命名的。>1952年,赫柏终于率先研制出世界上第一个编译程序A—O,能够将类似英语的符号代码转换成计算机能够识别的机器指令。只是回家才休息半年,赫柏就被召回了。>1992年1月1日,格蕾丝·赫柏与世长辞。

  2. 格蕾丝·赫柏有着怎样的成就?获得过哪些荣誉

    1928年她获得美国优等生的荣誉。这时的霍波已是30多岁的中年人,而且有了自己的家庭,但是她坚决要求加入海军,成为一名正式的军人。参军是要经过考试的,无论是身高还是体重,她没有一项合格。霍波才不管这些,死磨硬缠说服了考官,让她进入海军学校学习,并以第一名的成绩毕业。从此,格蕾丝·霍波走上了软件大师的成功之路。这些将军们离开时一致认为,他们是这台机器没有任何故障的目击者。

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

    美国武器系统当时正依赖于快速计算。到1954年,一个人带来一些函数,他已经算了6个月,让格蕾丝算出前15个导数。>>格蕾丝·霍波1906年出生于美国纽约一个中产家庭,父亲瓦特·莫利是保险经纪人,祖父是纽约一位资深的工程师。霍波则一边学习,一边照顾父亲,尽量减轻家庭负担。

  4. 吉普赛主调简介

    1960年,她在巴黎的歌剧处女作《阿伊达》中首次登台演出,之后被选为瓦格纳的《坦纳黑奴》在拜鲁思音乐节上演唱,引起轰动,随后被媒体称为“黑色维纳斯”。Bumbry在白宫和世界各地的主要歌剧院都有着长期而有影响力的演唱生涯。2009年,她获得肯尼迪中心奖。

  5. 格蕾斯·哈珀简介

    职业:计算机科学家和海军上将国籍:美国为什么出名:哈佛大学马克一号计算机的第一批程序员之一,1944年起用于战争和曼哈顿计划。霍珀接着发明了第一个通用计算机编程语言的编译器。她还被认为是在用镊子从接力器中取出一只蛾子并将其粘在原木上之后创造了“调试”这个短语。由于她的成就和海军军衔,她经常被称为“惊人的恩典”。伯克级导弹驱逐舰霍珀号和克雷XE6“霍珀”超级计算机都以她的名字命名。

  6. 格蕾丝·凯利简介

    全名:格蕾丝,摩纳哥公主,née格蕾丝帕特里夏凯利职业:女演员国籍:美国人为什么出名:金球奖和奥斯卡获奖女演员谁娶了欧洲公国的君主。

随机推荐

  1. 梦见住进新别墅

    周公解梦梦见住进新别墅是什么意思,是怎么回事,意味着啥,代表什么。做梦梦到住进新别墅是什么预兆,好不好呀,预示着未来会发生啥呢?会有啥征兆。

  2. 肝火太盛?5个妙招帮你泄火疏肝!

    个人经常发火,那是因为肝火太盛了。「”怒”是一种不良的情绪反应,对人体的影响主要是使肝气上逆,进而引起肝阳上亢,甚至肝风内动,因此说「”怒伤肝”。肝本来就是阳中之阳,再阳气太盛,就过了,阳气一旦太盛,人就急和易怒。中医认为,「”气为百病之长”。经常生气而且常常暴怒的人,就会给身体的脏腑造成不良影响。其中,肝受的伤害最大,肝属木,喜条达疏泄,不喜欢压抑。肝本身还有藏血和调节全身血量的功能,当肝血随怒

  3. 成语【春意阑珊】意思解释 | 成语大全

    成语词典>>春意阑珊的意思解释成语春意阑珊发音:chūnyìlánshān释义:阑珊:将尽,将衰。指春天就要过去了。

  4. 土星正在失去它的光环

    再加上今年早些时候利用卡西尼号的数据研究从土星环到行星的不同类型的流入,这一发现意味着这些令人惊叹的结构可能在1亿年内消失。这个速度,加上土星环目前的质量,让科学家计算出3亿年的预期寿命,尽管infall计算的范围很大,意味着环的寿命存在相当大的不确定性。

  5. 圣严法师:拜求观音菩萨的感应

    今天是观世音菩萨的圣诞日,所以向诸位介绍伟大的观世音菩萨。理教虽非正宗的佛教,理教的信仰中心“圣宗古佛”,其实就是观世音菩萨。据《宋高僧传》的记载,他曾现十一面观音像,所以是观世音菩萨的化身。我在失望之余,每天夜里起来礼拜观世音菩萨。但在我的心中,始终没有离开观世音菩萨。由于我自己如上所说的经历,我对观世音菩萨的有求必应,那是深信不疑,也是感恩不已的。

  6. 因陋就简的意思是什么?

    【拼音】yīnlòujiùjiǎn【解释】陋:简陋;就:将就。原意是因循原来的的简陋,不求改进。后指就着原来简陋的条件办事。【出处】汉·刘歆《移书让太常博士》:“苟因陋就寡,分文析字。烦言碎辞,学者罢老且不能究其一艺。”【例子】【反义词】富丽堂皇【相关】百度“因陋就简”

  7. 被三国中的大事件: 孙权逼死了谁? 令东吴由盛转衰

    然而其中却有一个大事件,竟被小说忽略,那便是孙权末年居然逼死首席重臣,令东吴由盛转衰的重大历史转折点。孙权于陆逊的关系一度成为了一段佳话。陆逊等人拥戴太子,而孙权立了幼子。孙权因储君问题大动肝火,因此牵连出吴国一起重大的政治案件“两宫案。”>所以,仅仅就事论事,孙权也没有理由逼死他。前期由于孙权年轻,孙策势力力量十分强大,再加上内忧外患,孙权为了维护统治不得不倚重以周瑜为代表的孙策势力。

  8. 离别感言 带着微笑远离,是最幸福的一种离别-感人的情话

    我知道,若没有离别,成长也就无所附丽七、死生契约,与子成悦,执子之手,与子偕老,实在是最悲哀的一首诗,死与生与离别,都是大事,不由我们支配的。我微笑,在任何我难过或者快乐的时候,我只剩下微笑九、带着微笑远离,是最幸福的一种离别。相遇别离,各有所归。

  9. 妇人的夙因

    妇人的夙因佛陀在鸠罗国说法的时候,途中遇到一个名叫啖蔗乐的老妇人。佛陀对阿难说道:「阿难!你拿钵到井边,向那位老妇人乞些水来。」阿难奉命,持着钵走到老妇人的身边,向她乞水。佛陀又命阿难去请老妇人的主人。于是,老妇人随着阿难到波阇波提比丘尼住的地方剃度出家。不久,精进修行的老妇人证得了阿罗汉果,在佛陀的比丘尼弟子当中被称为通经第一。

  10. 唱拜八十八佛大忏悔文治愈顽疾!

    本人学佛快四年了,每天就往昔所造诸恶业那四句忏悔文也说了四年了,为什么说是“说”了四年了?因为真的就是嘴在说,在念,心里根本就没有忏悔和惭愧的意思。末学会继续拜八十八佛大忏悔文,为我累世的罪业忏悔,为与我有缘的众生忏悔,为所有法界受苦众生忏悔。

返回
顶部