如今信息技術時代,計算機、網絡、手機等信息技術産品對人們的生活産生着巨大影響。手機作為重要的通訊工具更是像出門帶鑰匙一樣在人們身邊寸步不離。大家都知道世界上第一台電子計算機是問世于1946年美國的“埃尼阿克”,但是世界上第一位程序員卻生活在更早的一個世紀前。
阿達
世界上第一位程序員出生于1815年,她就是阿達·洛芙萊斯,原名奧古斯塔·阿達·拜倫。看到拜倫是不是很熟悉,沒錯她就是英國著名大詩人拜倫的女兒。她是一名數學家,在那個計算機還沒誕生的時代,卻開始寫作了第一份“程序設計流程圖”,編寫了曆史上首款電腦程序,被珍視為“第一位給計算機寫程序的人”。
阿達能夠編寫程序與另一位數學家、發明家有關,他就是查爾斯·巴貝奇。當時巴貝奇發明了一台分析機,阿達對此很感興趣,開始支助巴貝奇并給分析機編寫算法。巴貝奇分析機後來被認為是最早期的計算機雛形,而阿達的算法則被認為是最早的計算機程序和軟件。
巴貝奇差分機
不幸的是,在1852年,年僅36歲的阿達因子宮頸癌而去世。巴貝奇的研究發明也因失去了得力助手和資金的資助,最終以失敗而告終。她死後一百年,于1953年,阿達對巴貝奇的《分析機概論》所做的筆記被公布,她的算法被公認對現代計算機與軟件工程有重大影響。
至今,阿達的一些程序算法依舊深深影響着計算機軟件編程。為了紀念阿達,美國設計的一個高級計算機編程語言以阿達命名,英國設立了以阿達命名的軟件工程創新大獎頒發給軟件程序人員。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!