以下文字资料是由(历史认知网 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. 九月九日重阳节祝福语短信九九条

    重阳节在每年的农历九月初九,在重阳节里,人们相约登高,“九九”谐音是“久久”,天长地久。在这个传统节日里,快拿起手机,向你的亲朋好友送上重阳节祝福语吧,愿你们的亲情、友情、爱情地久天长。祝你重阳节快乐!

  3. 世外桃源的意思是什么?

    【拼音】shìwàitáoyuán【解释】原指与现实社会隔绝、生活安乐的理想境界。后也指环境幽静生活安逸的地方。借指一种空想的脱离现实斗争的美好世界。【出处】晋·陶潜《桃花园记》描述的一个与世隔绝,没有遭到祸乱的美好地方。世外桃源的故事【例子】在这儿,在这世外桃源的仙境中,有了人世喧嚣的声音。(杨沫《青春之歌》之一部第三章)【近义词】洞天福地【反义词】人间地狱【相关】百度“世外桃源”

  4. 释迦牟尼佛传 第十章

    就是在这一天,迦毘罗卫国都城的街心,用绸缎宝缦装饰起来,驾车的御者车匿,驾着乘载太子的马车,迅速的行走在路上,路旁站立着城中的老少男女,大家都向经过在路上的太子挥手敬礼,口中并高呼太子万岁。车匿踌躇着没有办法。『车匿!他为什么会这样呢?是现在忽然转变的呢?还是他生来的命运就是如此呢?』太子知道衰老是人生的过程,但他仍然感慨的发问。

  5. 历史上有多少美女被煮熟了当食物

    历史上有多少美女被煮熟了当食物   据说历史上吃人的人还把人肉的味道分出了三六九等。北宋靖康元年(公元1126),金兵南侵,战乱四起,官兵和百姓都无粮可食,于是就把死人全部用盐腌起来,晒成肉干,以供食用。登州人范温组织义军抗金,兵败后乘船渡海到临安,队伍进城后...

  6. 老年痴呆通常比较「 ”偏爱”这5类人,如果你在其中要提前预防

    在前段时间人气很高的一部电视剧中,一个老人的角色在最后患上了老年痴呆,自己的女儿站在面前也不认识的画面让人感到心酸。电视剧大多都来源于生活,身边的老人患有此病的家庭也不在少数。这种疾病虽然对身体没有还什么太大的危害,但记忆力的严重衰退却会给患者的心理造成很大的压力,认为自己成了家人的负担。一般情况下,如果老年人突然忘事比较严重,或是有情绪不稳定的情况,可能就是患上老年痴呆的预兆。

  7. 【沥滴】的意思是什么?【沥滴】是什么意思?

    的意思是:沥滴lìdī1.水下滴。

  8. 龙泉瓷的仿烧与辨伪

    龙泉瓷的仿烧与辨伪龙泉窑自宋至清800余年的烧造历史中,不同历史时期都有着鲜明的时代风格,南宋的龙泉窑更以其莹润如玉的粉青和梅子青称绝一时,深受海内外人士的喜爱。与此同时,龙泉当地研制仿古青瓷之风大盛,一批民间制瓷艺人纷纷加入此行。明代龙泉窑豆青和深绿釉色的瓷器,胎壁厚重,器底粗糙,是现代仿制较容易掌握的,这类产品需仔细辨别。3.纹饰纹饰是龙泉窑产品重要的辨伪依据。

  9. 鼓励自己的心情说说 明天到底是什么时候明天只是后天的昨天-感人的情话

    Morefrommysite34条优美的句子很美的励志短语经历和悟性决定你的眼界-感人的情话21条幽默个性心情短语-感人的情话...不带脏字的说说-感人的情话关于心情好的说说-感人的情话最浪漫的爱情宣言,我要生生世世把你爱个够!qq个性说说大全非主流个性短语心情-感人的情话写给女朋友的说说大全浪漫温馨!!

  10. 平衡管理

    但他不知道怎么经营和管理,公司经营处于停滞不前。董事会决定将其撤换掉,但处理...不当会挫伤A,并对其各方面产生负面影响。如何平衡,董事们提出了各自的想法。现在的企业对人的管理不必太顾虑,该咋办就咋办。.管理是个写“V”字的过程,落笔向下是坟墓(^),向上提笔是胜利。

返回
顶部