當前位置

首頁 > 經典小故事 > 少兒百科 > 現代通用數字計算機的前身

現代通用數字計算機的前身

推薦人: 來源: 閱讀: 2.34W 次

1834年,巴貝奇完成了一項新計算裝置的構思。他考慮到,爲了能使這種裝置有廣泛的應用,計算裝置應該具有通用性,能解決數學上的各種問題。

現代通用數字計算機的前身

利用它不僅可以進行數字運算,而且還能夠進行邏輯運算,巴貝奇把這種裝置命名爲“分析機”,它是現代通用數字計算機的前身。巴貝奇曾爲他的分析機先後提出過大約30種不同的方案,並對各種方案都繪製出了圖紙,圖紙上零件的個數多達幾萬。

爲了集中全部精力投入到分析機的研製中去,巴貝奇在1839年毅然辭去了劍橋大學盧卡斯講座數學教授的職務。

1840年,巴貝奇前往意大利,向人們介紹分析機的設計思想。意大利政治家梅納佈雷亞對他的創見非常讚賞。當時對巴貝奇事業的意義充分理解的只有三個人,除了梅納佈雷亞(他在1867年當選爲意大利總理),他的兒子亨利·巴貝奇外還有著名詩人拜倫的獨生女艾達(Ada)·拜倫。

艾達既是一位作家,又是一名卓越的數學家,她自從在1833年結識巴貝奇後,始終對巴貝奇的研究工作給予支持。

梅納佈雷亞爲了使人們瞭解巴貝奇在計算機設計方面的思想,把巴貝奇的演講和談話記錄編輯成書,在1842年用法文出版。

在這本書出版後,艾達爲了“使人們知道怎樣命令分析機做事”,告訴巴貝奇她打算把書譯成英文。巴貝奇建議她,除了把書稿譯成英文外,最好再寫一些有獨創見解的文章。按照巴貝奇的建議,艾達在1843年把245頁的原稿譯成英文,連同她自己所寫的297頁評註,彙集成書在英國出版了。艾達的評註指出了分析機的結構特點和功能,還闡述了自己在計算機理論方面的精闢見解。

這本書可以稱爲程序設計的第一本專門著作,她的思想爲現代計算機的程序設計奠定了基礎。她還親自爲分析機編制造函數表的計算程序,並建議分析機由十進制編碼改爲二進制編碼。她作爲世界上第一位程序設計師,是當之無愧的。爲了紀念她的功績,在1978年美國國防部把選定的一種通用程序設計語言命名爲“Ada語言”。