Home » Google Doodle
好手 發表於

Grace Hopper:商用程式語言 COBOL 之母 107歲冥誕

文/好手
廣 告

COBOL 是什麼?這個名詞對於商學相關科系出身的朋友應該相當的熟悉,但對於 COBOL 的了解也僅止於他是一個商用程式語言如此而已,但其實 COBOL 一直到現今都深深地影響著我們的生活,而今天是 COBOL 之母 - 葛麗絲·霍普(Grace Hopper, 1906/12/09~1992/01/01) 107 歲冥誕,就讓我們一同紀念這位偉大的女性吧!

image

關於 Grace Hopper

Grace Hopper 於 1906 年出生於美國紐約,是世界上最早一批 (女性) 程式設計師之一。她在 1959年5月受五角大廈委託領導一個委員會,並偕同 Rear Admiral Grace Hopper 公司主持開發第一個版本的 COBOL 程式語言,因此被譽為 「COBOL之母」

image

image▲美國第一台大型電腦 Mark I,Grace Hopper 也是 Mark I 的創造者之一

關於 COBOL

COBOL 程式語言在經過 Grace Hopper 和其團隊的努力之下,在 1960 年 4 月發布了第一個版本,稱為【Cobol-60】。而經過了 50 多年的演進,COBOL 已經廣泛的被應用在財會工作、統計報表、計劃編製、情報檢索、人事管理等數據管理及商業數據處理領域。

目前 COBOL 在金融業、政府、會計等非常需要商業數據處裡的領域還是都可以見得到 COBOL 的身影。當我們透過 ATM 轉帳或網路刷卡,背後可能都是 COBOL 在負責幫我們處理整串的交易作業,可以說是現代金融背後默默的推手之一。

近幾年來由於資訊技術的發展,有許多廠商紛紛提出開放式系統架構的計劃給金融單位,但是因為 COBOL 負責的通常是銀行的核心系統,由於系統龐大複雜,一年半載可能也無法重新編寫完畢,在加上穩定性的因素,也造成 COBOL 目前在市場上仍有其不可取代的特性。

同場加映:「Bug」 的由來

這個 Bug,不是蟲蟲危機裡面的那個 Bug,而是指電腦程式瑕疵的那個 Bug,臭蟲。想不到吧! 這個名詞也跟 Grace Hopper 有莫大的關係:

當時某天因為天氣很熱,為了讓大型主機可以散熱,他們將窗戶都打開,但是很不巧地飛來了一隻蛾被打死在繼電器裡面,造成機器當機,連帶所有原本需要機器計算的工作都沒辦法進行。經過一整天的檢查,最後是 Hopper 找到那隻罪魁禍首的蛾,並且在她的筆記中寫下:「就是這個 bug,害我們今天的工作無法完成」,後來每當老闆詢問為什麼結果還沒出來時,所有人都把問題推給了 bug,一直到現在,只要碰到電腦程式的瑕疵就被稱為 bug

image

Grace Hopper 於 1992 年參加派對後過世,但她的研究、發明、工作到現在仍然深深地影響我們日常生活,就讓我們一同緬懷這位不平凡的女性吧!

資料來源:維基百科計算機概論教材

關於

硬是要學共同創辦人兼職打雜編輯。每天最重要的工作就是不斷地蒐集國內外各種新資訊和吃飯趕攤,堅持提供硬是要學的朋友最有興趣和最快速的報導。熱愛網路、熱愛 3C!腦袋是個不定時炸彈,隨時會炸出新玩意兒!

連絡信箱:[email protected]

Besthand 好手開講 粉絲團

Facebook 網友留言

站內留言

[X]
取得更多 3C 新玩意和優惠資訊,立刻加入粉絲團!
關閉