格蕾絲·赫柏是誰?美國計算機科學家格蕾絲·赫柏簡介
本文已影響2.48W人
本文已影響2.48W人
她使用的Mark I機在當時是個奇蹟,能在一秒鐘內進行3次加法運算,這在40年代堪稱超高速運算。美國武器系統當時正依賴於快速計算。格蕾絲在MarKI機上工作最困難的經歷是爲它撰寫操作手冊。
有一次,格蕾絲使用的MarkⅡ機出了故障。出錯的繼電器找到了,故障的原因也找到了:裏面有一隻死蛾子。蛾子被用鑷子夾了出來,她們用膠條貼在記錄This is the first actual bug found。”(這是發現的第一隻蟲子。)bug這個詞後來成爲計算機領域裏的一個習慣說法。
她決心證明她能夠讓計算機做她能夠規定的任何工作。到1954年,一個人帶來一些函數,他已經算了6個月,讓格蕾絲算出前15個導數。18分鐘後,她就把導數交給了這個人。格蕾絲證明了:計算機不僅是數學儀器,當進行數值運算時,它控制運算符號,當進行數據處理時,它控制數據處理符號。
1957年,她設計的Flow-matic系統完成了,被稱作B--0。這是第一個英語數據處理的編譯程序,也是第一個運用詞語的計算機語言。後來,Flow-mafic被吸收進Cobol這個廣爲使用的商業計算機語言,這是格蕾絲的一大貢獻。
從1959年開始,格蕾絲和同事一起設計Cobol計算機語言,Cobol使用的句法和術語更接近自然英語。Cobol將程序和數據截然分開,因此,如果編程員要改變程序,他只需要改變前面編寫的程序部分,不必全改。這種語言有顯著的文件處理能力,它支持順序文件和直接存取文件,特別適用於管理存儲在磁帶或磁盤上的大量數據。
1944年2月,世界著名的大型電磁式自動計算機Mark-Ⅰ在美國哈佛大學啓動。爲這臺長15米、高2.4米,自重30多噸的龐然大物編制程序的,是當時爲數不多的女程序員之一、海軍中尉格蕾絲·霍波(Grace Hopper ,1906-1992)博士。霍波天才的創造和發明,至今仍在廣爲流傳的有兩個:一個是計算機界通用的術語“臭蟲”(Bug);另一個就是家喻戶曉的“千年蟲”(Y2K)。她更加輝煌的業績在於,她是計算機語言領域的開拓者,她被稱作“計算機軟件之母”。
格蕾絲·霍波1906年出生於美國紐約一箇中產家庭,父親瓦特·莫利(W .Murray)是保險經紀人,祖父是紐約一位資深的工程師。母親瑪麗(H. Mary)雖然是家庭婦女,卻很喜歡數學,這一點在當時是受社會輿論支持的,因爲人們認爲婦女喜歡數學,有利於管理家庭財務。母親的數學愛好,自然給霍波的成長帶來相當大的影響;但她最喜歡的人,卻是慈祥的曾祖父亞力山大——美國海軍的退休將軍,小格蕾絲常常坐在他的腿上,撫摸軍服上的各種裝飾,瞪大眼睛,聽老人講驚險的戰鬥故事。這些,可能就是她選擇海軍作爲自己終身職業的原因。
少年霍波是出了名的“假小子”。在家鄉溫特沃斯湖畔,樹木茂盛,湖水清澈,她經常帶着兩個妹妹一起爬樹、划船、游泳、捉迷藏。最像男孩性格的,是這個女孩對什麼事情都愛尋根究底,只要發現不瞭解的東西,總想把它們拆開看個究竟。她母親清楚地記得,格蕾絲七歲那年,爲了弄懂“鍾爲什麼朝一個方向轉”的奇怪問題,她把家裏的七臺鍾——從小號的臺式鍾直到大號的座鐘,全部給拆了個七零八落,零件擺滿了房間,卻無法把它們還原。類似的事情經常發生,也常因此受到母親的懲罰——罰她在家裏挑花刺繡。
一天,她又被關在家中,心煩意亂,淚眼濛濛。不知什麼時候,父親已坐在她的身旁。父親慈愛地摸着她的頭說:“孩子,想要做成任何事都必須有耐心,有毅力,還要細心。你媽媽讓你學繡花,其實是想培養你的這些品質。”格蕾絲點點頭,認爲父親說得在理,從此後,她竭力做到既能“動”又能“靜”,並喜歡上了看書和彈鋼琴。
霍波的父親是個很開明的人,他沒有男孩,只有三個可愛的女兒,但他希望女兒們也像男孩那樣獲得受教育的機會,要求她們擺脫傳統觀念束縛,樹立遠大的志向,不要依賴父母。不久,他就把大女兒霍波送進了一所私立女子中學。雖然學校要求女學生保持文靜的“淑女”形象,可霍波仍堅持體育運動,不僅打籃球,還學會了曲棍球和水球。
就在上中學期間,霍波的家庭發生了變故:她父親患了動脈硬化症,雙腿被切除,家庭的經濟驟然緊張起來。母親勇敢地承擔起養家的責任,憑着出色的幾何學才能,謀到了一份工作。霍波則一邊學習,一邊照顧父親,儘量減輕家庭負擔。16歲那年,霍波中學畢業,拉丁文考試沒有及格,不能進入大學。父母都沒有責備她,他們認爲女兒年齡還小,多讀一年書沒有壞處。於是,她被送進新澤西州一所寄宿學校補習功課,直到第二年秋天才如願以償考進韋莎(Vassar)學院就讀。
格蕾絲·凱利是怎麼從害羞女孩到好萊塢貴族的?演藝生涯如何?
奧黛麗·赫本和格里高利·派克的感情如何?
安德烈·安東諾維奇·格列奇科是誰?格列奇科生平簡介
關於艾克托爾·路易·柏遼茲的評價如何?他的風格是怎麼樣的
米格爾·安赫爾·阿斯圖里亞斯是誰?危地馬拉小說家阿斯圖里亞斯生平簡介
蘇聯元帥:伊萬·赫里斯託福羅維奇·巴格拉米揚的生平
蕾絲窗簾的選擇要點 蕾絲窗簾的保養方法
浴血黑幫格蕾絲哪集死的
浴血黑幫格蕾絲被誰殺了 浴血黑幫格誰殺了蕾絲
白蕾絲和藍蕾絲哪款好?
勝利的將軍和幹練的外交官:卡爾·艾伯哈特·.赫瓦斯·馮·畢典菲爾特
維多利亞女王的外孫女:伊麗莎白·亞歷山德拉·路易絲·愛麗絲
德國政治家特奧巴登·馮·貝特曼·霍爾維格:引發了第一次世界大戰
尤恩·厄格羅是誰?英國當代畫家尤恩·厄格羅生平簡介
關於格奧爾格·威廉·弗里德里希·黑格爾評價如何?對世界有什麼影響
莫爾維茨會戰的指揮官:庫爾特·克里斯托夫·格拉夫·馮·施維林的簡介
弗朗索瓦絲·薩岡是誰?法國女作家弗朗索瓦絲·薩岡生平簡介
讓·巴蒂斯·西美翁·夏爾丹是誰?法國畫家夏爾丹生平簡介
弗蘭茨·康拉德·馮·赫岑多夫:一戰時擔任奧匈帝國軍隊總參謀長
美豔女屠夫 德國女囚集中營看守長伊爾瑪·格蕾澤簡介
格蕾絲結局
英國小說家赫伯特·喬治·威爾斯的《時間機器》
克萊夫·格蘭傑是誰?英國經濟學家克萊夫·格蘭傑簡介
劉邦臨死前,爲什麼想要殺掉樊噲呢?
水滸傳中真正能決定梁山命運的分別是誰?他們對招安的態
靖難之役朱棣造反成功後 朱棣都做了什麼事情
揭祕清末四大奇案到底是哪些?
夏侯淵戰死之後 敵人爲什麼沒有爲難他的遺骸而是選擇
安史之亂是哪個帝王?真實情況是怎樣的?
紅樓夢中王熙鳳的排場到底有多大?在賈府的地位如何?
伏爾泰對中國情有獨鍾:他是如何讚美中國的
《紅樓夢》賈家有沒有可能通過自救,避免被抄家的結局?
紫柏大師爲何如此厲害?厲害到什麼地方?
吳楚之戰產生了怎樣的影響?帶來的重要教訓是什麼?
極度好色的隋煬帝:庶母、宮女一個都不放過
新開嶺戰役:蔣軍“千里駒”師被四縱全殲
紅樓夢中寶玉調戲金釧兒之後都發生了什麼事情?
匈牙利國王貝拉四世簡介 貝拉四世重建國家的原因是什