2013年9月20日 星期五

Ada byron 生平與貢獻 資訊科技概論


愛達·勒芙蕾絲(英語:Ada Lovelace,又譯阿達·奧古斯塔),原名奧古斯塔·愛達·拜倫(英語:Augusta Ada Byron),全名為奧古斯塔·愛達·金,勒芙蕾絲伯爵夫人(英語:Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日),是著名英國詩人拜倫之女。數學愛好者,被後人公認為第一位電腦程式設計師。

生平
愛達是她詩人父親—拜倫與母親安妮·伊莎貝拉·米爾班奇唯一的合法子嗣。她的名字取自拜倫的異母的姊妹奧古斯塔·李。拜倫與安妮的婚事是在奧古斯塔為了避免醜聞,而慫恿拜倫與安妮結合的產物。然而,在1816年1月16日,安妮還是離開拜倫,帶著一個月大的愛達離開。同年4月21日,拜倫簽下了分居協議,並離開英國。
愛達從未見過她同父異母的妹妹阿拉格·拜倫,阿拉格是拜倫與克萊爾·克萊蒙所出,但於1822年死去,享年5歲。至於愛達的另一位親戚奧古斯塔·李之女伊麗莎白·梅朵拉·李則有與她照過面,並由愛達的母親告知愛達與梅朵拉彼此的身世。
成就
在1842年與1843年期間,愛達花了9個月的時間翻譯義大利數學家路易吉·米那比亞講述查爾斯·巴貝奇電腦分析機的論文。在譯文後面,她增加了許多註記,詳細說明用該機器計算伯努利數的方法,被認為是世界上第一個電腦程式;因此,愛達也被認為是世界上第一位程式設計師。不過,有傳記作者也因為部份的程式是由巴貝奇本人所撰,而質疑愛達在電腦程式上的原創性。巴貝奇在他所著的《經過哲學家人生》(Passages from the Life of a Philosopher, 1846)裡留有下面的述敘:
我認為她為米那比亞的備忘錄增加許多註記,並加入了一些想法。雖然這些想法是由我們一起討論出來的,但是最後被寫進註記裡的想法確確實實是她自己的構想。我將許多代數運算的問題交給她處理,這些工作也與伯努利數的運算相關。在她所送回給我的文件,更修正了我先前在程式裡的重大錯誤。
愛達的文章創造出許多巴貝奇也未曾提到的新構想,比如愛達曾經預言道:『這個機器未來可以用來排版、編曲或是各種更複雜的用途。』。
影響
她死後一百年,於1953年,愛達之前對查爾斯·巴貝奇的《分析機概論》所留下的筆記被重新公佈,並被認為對現代計算機與軟體工程造成了重大影響。
相關影響

計算機科學

在1980年12月10日,美國國防部製作了一個新的計算機程式語言—Ada。
美國國防部標準局為了記念愛達,以她的生日設立了一個編號MIL-STD-1815。
英國計算機公會每年都頒發以愛達為名的獎項。[2]
大眾文化
在第203集的數謎(math-mystery)動畫—《數位追逐》裡,就有她的身影出現,其配音由的珍·科廷擔當。
愛達是布魯斯·斯特林與威廉·吉布森合著小說《差分解析儀》的主角。在故事中,她所提出的新構想加速了計算機時代的來臨。
約翰·克羅利在他的小說《拜倫的故事》(Lord Byron's Novel)中,拜倫寫下了自己的故事,卻因亡故而未能完成,之後由其女愛達將故事補齊。
愛達是1997年電影《孕育愛達》裡的主角,由蒂爾達·斯溫頓飾演。
在史考特·衛斯特菲爾德的系列作《Midnighters》裡,其中一名女性主角的崇拜對象正是愛達,更影響了其中三本系列作的內容。
(參考資料:維基百科)