格蕾絲·赫柏是誰(shuí)?美國(guó)計(jì)算機(jī)科學(xué)家格蕾絲·赫柏簡(jiǎn)介
她使用的Mark I機(jī)在當(dāng)時(shí)是個(gè)奇跡,能在一秒鐘內(nèi)進(jìn)行3次加法運(yùn)算,這在40年代堪稱超高速運(yùn)算。美國(guó)武器系統(tǒng)當(dāng)時(shí)正依賴于快速計(jì)算。格蕾絲在MarKI機(jī)上工作最困難的經(jīng)歷是為它撰寫操作手冊(cè)。
有一次,格蕾絲使用的MarkⅡ機(jī)出了故障。出錯(cuò)的繼電器找到了,故障的原因也找到了:里面有一只死蛾子。蛾子被用鑷子夾了出來(lái),她們用膠條貼在記錄This is the first actual bug found?!?這是發(fā)現(xiàn)的第一只蟲子。)bug這個(gè)詞后來(lái)成為計(jì)算機(jī)領(lǐng)域里的一個(gè)習(xí)慣說法。
她決心證明她能夠讓計(jì)算機(jī)做她能夠規(guī)定的任何工作。到1954年,一個(gè)人帶來(lái)一些函數(shù),他已經(jīng)算了6個(gè)月,讓格蕾絲算出前15個(gè)導(dǎo)數(shù)。18分鐘后,她就把導(dǎo)數(shù)交給了這個(gè)人。格蕾絲證明了:計(jì)算機(jī)不僅是數(shù)學(xué)儀器,當(dāng)進(jìn)行數(shù)值運(yùn)算時(shí),它控制運(yùn)算符號(hào),當(dāng)進(jìn)行數(shù)據(jù)處理時(shí),它控制數(shù)據(jù)處理符號(hào)。
1957年,她設(shè)計(jì)的Flow-matic系統(tǒng)完成了,被稱作B--0。這是第一個(gè)英語(yǔ)數(shù)據(jù)處理的編譯程序,也是第一個(gè)運(yùn)用詞語(yǔ)的計(jì)算機(jī)語(yǔ)言。后來(lái),F(xiàn)low-mafic被吸收進(jìn)Cobol這個(gè)廣為使用的商業(yè)計(jì)算機(jī)語(yǔ)言,這是格蕾絲的一大貢獻(xiàn)。
從1959年開始,格蕾絲和同事一起設(shè)計(jì)Cobol計(jì)算機(jī)語(yǔ)言,Cobol使用的句法和術(shù)語(yǔ)更接近自然英語(yǔ)。Cobol將程序和數(shù)據(jù)截然分開,因此,如果編程員要改變程序,他只需要改變前面編寫的程序部分,不必全改。這種語(yǔ)言有顯著的文件處理能力,它支持順序文件和直接存取文件,特別適用于管理存儲(chǔ)在磁帶或磁盤上的大量數(shù)據(jù)。
1944年2月,世界著名的大型電磁式自動(dòng)計(jì)算機(jī)Mark-Ⅰ在美國(guó)哈佛大學(xué)啟動(dòng)。為這臺(tái)長(zhǎng)15米、高2.4米,自重30多噸的龐然大物編制程序的,是當(dāng)時(shí)為數(shù)不多的女程序員之一、海軍中尉格蕾絲·霍波(Grace Hopper ,1906-1992)博士?;舨ㄌ觳诺膭?chuàng)造和發(fā)明,至今仍在廣為流傳的有兩個(gè):一個(gè)是計(jì)算機(jī)界通用的術(shù)語(yǔ)“臭蟲”(Bug);另一個(gè)就是家喻戶曉的“千年蟲”(Y2K)。她更加輝煌的業(yè)績(jī)?cè)谟?,她是?jì)算機(jī)語(yǔ)言領(lǐng)域的開拓者,她被稱作“計(jì)算機(jī)軟件之母”。
格蕾絲·霍波1906年出生于美國(guó)紐約一個(gè)中產(chǎn)家庭,父親瓦特·莫利(W .Murray)是保險(xiǎn)經(jīng)紀(jì)人,祖父是紐約一位資深的工程師。母親瑪麗(H. Mary)雖然是家庭婦女,卻很喜歡數(shù)學(xué),這一點(diǎn)在當(dāng)時(shí)是受社會(huì)支持的,因?yàn)槿藗冋J(rèn)為婦女喜歡數(shù)學(xué),有利于管理家庭財(cái)務(wù)。母親的數(shù)學(xué)愛好,自然給霍波的成長(zhǎng)帶來(lái)相當(dāng)大的影響;但她最喜歡的人,卻是慈祥的曾祖父亞力山大——美國(guó)海軍的退休將軍,小格蕾絲常常坐在他的腿上,撫摸軍服上的各種裝飾,瞪大眼睛,聽老人講驚險(xiǎn)的戰(zhàn)斗故事。這些,可能就是她選擇海軍作為自己終身職業(yè)的原因。
少年霍波是出了名的“假小子”。在家鄉(xiāng)溫特沃斯湖畔,樹木茂盛,湖水清澈,她經(jīng)常帶著兩個(gè)妹妹一起爬樹、劃船、游泳、捉迷藏。最像男孩性格的,是這個(gè)女孩對(duì)什么事情都愛尋根究底,只要發(fā)現(xiàn)不了解的東西,總想把它們拆開看個(gè)究竟。她母親清楚地記得,格蕾絲七歲那年,為了弄懂“鐘為什么朝一個(gè)方向轉(zhuǎn)”的奇怪問題,她把家里的七臺(tái)鐘——從小號(hào)的臺(tái)式鐘直到大號(hào)的座鐘,全部給拆了個(gè)七零八落,零件擺滿了房間,卻無(wú)法把它們還原。類似的事情經(jīng)常發(fā)生,也常因此受到母親的懲罰——罰她在家里挑花刺繡。
一天,她又被關(guān)在家中,心煩意亂,淚眼蒙蒙。不知什么時(shí)候,父親已坐在她的身旁。父親慈愛地摸著她的頭說:“孩子,想要做成任何事都必須有耐心,有毅力,還要細(xì)心。你媽媽讓你學(xué)繡花,其實(shí)是想培養(yǎng)你的這些品質(zhì)?!备窭俳z點(diǎn)點(diǎn)頭,認(rèn)為父親說得在理,從此后,她竭力做到既能“動(dòng)”又能“靜”,并喜歡上了看書和彈鋼琴。
霍波的父親是個(gè)很開明的人,他沒有男孩,只有三個(gè)可愛的女兒,但他希望女兒們也像男孩那樣獲得受教育的機(jī)會(huì),要求她們擺脫傳統(tǒng)觀念束縛,樹立遠(yuǎn)大的志向,不要依賴父母。不久,他就把大女兒霍波送進(jìn)了一所私立女子中學(xué)。雖然學(xué)校要求女學(xué)生保持文靜的“淑女”形象,可霍波仍堅(jiān)持體育運(yùn)動(dòng),不僅打籃球,還學(xué)會(huì)了曲棍球和水球。
就在上中學(xué)期間,霍波的家庭發(fā)生了變故:她父親患了動(dòng)脈硬化癥,雙腿被切除,家庭的經(jīng)濟(jì)驟然緊張起來(lái)。母親勇敢地承擔(dān)起養(yǎng)家的責(zé)任,憑著出色的幾何學(xué)才能,謀到了一份工作?;舨▌t一邊學(xué)習(xí),一邊照顧父親,盡量減輕家庭負(fù)擔(dān)。16歲那年,霍波中學(xué)畢業(yè),拉丁文考試沒有及格,不能進(jìn)入大學(xué)。父母都沒有責(zé)備她,他們認(rèn)為女兒年齡還小,多讀一年書沒有壞處。于是,她被送進(jìn)新澤西州一所寄宿學(xué)校補(bǔ)習(xí)功課,直到第二年秋天才如愿以償考進(jìn)韋莎(Vassar)學(xué)院就讀。
免責(zé)聲明:以上內(nèi)容版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請(qǐng)告知,我們將盡快刪除相關(guān)內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。
相關(guān)資料
- 有價(jià)值
- 一般般
- 沒價(jià)值
{{item.userName}} 舉報(bào)
{{item.time}} {{item.replyListShow ? '收起' : '展開'}}評(píng)論 {{curReplyId == item.id ? '取消回復(fù)' : '回復(fù)'}}
{{_reply.userName}} 舉報(bào)
{{_reply.time}}