誰是第一個程序員? 你會感到驚訝!

你有沒有想過 誰是第一個程序員 歷史? 在主角是男性的世界中,這個問題的答案似乎真的令人驚訝。

誰是第一個程序員-1

Augusta Ada Byron Lovelace 是歷史上第一位計算機程序員。

誰是第一個程序員?

一般而言,我們可以說我們習慣於閱讀有關在計算領域取得成功的偉人的有趣故事。 然而,當我們問自己 誰是第一個程序員,答案讓我們充滿驚喜甚至滿足。

所以事不宜遲,我們會告訴你 誰是第一個程序員,雖然用女性來談論他會更好。 並且有史以來第一位程序員是一位女性,她的名字是:Augusta Ada Byron Lovelace。

Ada Lovelace 傳記 - 誰是第一個程序員?

Augusta Ada Byron,後被稱為 Ada Lovelace,1815 年出生於倫敦。這位標誌性的女性是詩人喬治·戈登·拜倫勳爵和安妮·伊莎貝拉·拜倫男爵夫人唯一的合法女兒。 所以這回答了誰是第一個程序員。

童年時代

然而,由於夫妻之間的問題,拜倫勳爵在艾達還不到一個月的時候就離開了家。 就這樣,她童年的頭幾年在她與父親沒有任何联系的情況下過去了。

另一方面,拜倫男爵夫人希望小女孩不要養成讓她想起父親的態度,這讓艾達追隨母親的腳步。 在這方面,我們可以說安妮·伊莎貝拉·拜倫男爵夫人一生致力於數學,同時也是一位狂熱的政治和社會鬥士。

艾達·洛夫萊斯和瑪麗·薩默維爾

此外,艾達·洛夫萊斯長大的社會地位使她與當時有影響力的人產生了聯繫,這些人在她的教育過程中非常重要。 就這樣,艾達認識了科學家瑪麗·薩默維爾,她在短時間內成為了她的導師; 此外,它代表了洛夫萊斯科學知識覺醒的真正刺激。

誰是第一個程序員-3

艾達·洛夫萊斯和查爾斯·巴貝奇

另一方面,早期對數學的興趣使洛夫萊斯與查爾斯·巴貝奇交往,對他自己設計的分析引擎產生了特殊的興趣。 然而,這並不是 Ada Lovelace 唯一的痴迷,因為她還花時間分析社會、個人和技術之間可能的關係。

艾達·洛夫萊斯和威廉·金勳爵

不久之後,當艾達 19 歲時,她嫁給了威廉·金勳爵,三個孩子從他們的結合中誕生。 在這方面,這是當時一個有影響力的人物,主要是在政治、社會、知識和宗教領域,為此他被艾達的母親接受並嫁給了她。

後來,由於厭倦了婚姻關係,艾達再次投身數學,這次是在奧古斯都·德·摩根 (Augustus de Morgan) 手中。 然而,沒過多久,他就被學生的智力需求所淹沒,考慮到他的想法與女士的想法不符。

對此,艾達和丈夫都沒有理會這位著名數學家的勸阻,繼續在該領域深造。 與此同時,她與婚姻之外的其他男人發生了浪漫的關係,這是否傳到了金勳爵,然後是洛夫萊斯伯爵的耳朵中是未知的。

多年後,當艾達 36 歲時,她開始感到緊張和全身疲憊,很快就患上了子宮癌。 正是在這個時候,在他母親的推薦下,洛夫萊斯採納了宗教觀念,以至於對他生活中的一些經歷感到後悔,當時他形容這些經歷是平凡的。

穆爾特

最後,奧古斯塔·艾達·拜倫·洛夫萊斯 (Augusta Ada Byron Lovelace) 於 1852 年 XNUMX 月在她母親和丈夫的陪伴下去世。 然而,即使在今天,他的遺產仍然存在於技術和計算領域。

此外,我邀請您觀看以下視頻,您將在其中找到有關 Ada Lovelace 和第一個編程算法的簡要信息。

Ada Lovelace 對編程的真正貢獻是什麼?

正如我們已經回答過的,第一個程序員是誰的問題是 Ada Lovelace,她受母親的影響,從小就對數學表現出特殊的興趣。 就這樣,當他遇到查爾斯·巴貝奇時,他開始痴迷於自己一直在開發的項目:分析或微分引擎。

在這方面,洛夫萊斯是他朋友巴貝奇項目的忠實合作者,甚至翻譯了著名科學家 Luigi Federico Menabrea 的一篇關於分析引擎的文章。 此外,Ada 準備了一系列筆記,在這些筆記中,她對這種新型設備的操作非常明確。

關於最後一點,Ada Lovelace 煞費苦心地描述了分析機的技術細節,但她也在這些筆記中反映了數據處理的基本原理。 此外,在他的筆記中,使用我們現在所知的 Ada 算法,Lovelace 詳細描述了能夠計算伯努利數的穿孔卡片的操作。

要更多地了解算法的含義,我邀請您閱讀我們的文章:¿什麼是編程中的算法? 細節!。

就這樣,Augusta Ada Byron Lovelace 不僅成為了第一位描述編程語言的女性,而且她也被認為是歷史上第一位計算機程序員。 此外,洛夫萊斯及時領先,並保證分析引擎以後將成為一項能夠做任何要求它做的事情的發明。

誰是第一個程序員-2

調度的重要性

一般而言,編程是知識的表示,通過它我們可以為某些問題生成解決方案。 在這方面,為了更好地理解這個概念,重要的是要記住計算機的工作原理。

原則上,我們必須說計算機構成了一個能夠通過接收一組指令來處理數據的系統。 這樣,我們也可以提到這些指令來自於使用編程語言編寫的程序。

此外,計算機能夠理解以編程語言編碼的算法,以便稍後通過執行特定​​任務來響應最初的問題。 因此,計算機的功能可以概括為: 快速、安全、準確地存儲、組織、檢索和傳輸信息。

最後,我們認為編程是通過計算機可以理解的語言描述世界的藝術。 此外,它促進了人與機器之間的交流,成為獲取知識的重要門戶。

如果您想更多地了解編程的重要性,可以閱讀以下文章: 電腦程式設計: 定義和例子。

編程語言的歷史

首先,我們必須澄清,我們的目的不是深入研究編程語言的主題,而是簡要地向您展示它們的演變過程。 這樣,完全有必要記住,第一台計算機只接收它們所知道的唯一語言的指令,這種語言稱為機器語言。

在這方面,這是一種基於二進制代碼的語言,它還需要通過內存知道數據存儲的位置。 關於最後一個方面,由於很容易理解,因此出現大量錯誤是很常見的,這最終使調試過程變得困難。

此外,一旦與信息管理相關的需求增長,就有必要創建替代解決方案。 於是,其他類型的編程語言誕生了,直到它們演變成我們今天所知道的那些。

另一方面,隨著計算應用領域的擴大和計算機接管了普通地方,出現了更易於訪問的編程語言。 此外,這些被轉化為更簡單、更易於處理、更易於學習的語言。

計算機領域的其他女性

儘管在整個技術史上,男性多於女性的現象確實更為普遍,但我們不能不提及其中一些很好地代表了我們的人。 這樣,下面我們會提到一些其他與計算有關的名字,如果沒有這個意思,就沒有其他有足夠功績的女性出現在這個小名單上。

格蕾絲·默里·霍珀

軍事科學家格蕾絲·默里·霍珀 (Grace Murray Hopper) 歸功於我們開發了第一個編程語言編譯器。 此外,它還在獨立編程語言方面取得了重要進展。

在這方面,得益於這位 1906 年出生於美國的著名女性,我們今天才知道所謂的 COBOL 語言。

海德溫·伊娃·瑪麗亞·基斯勒。

七喜拉馬爾

Hedwing Eva María Kiesler,更廣為人知的名字是 Hedy Lamarr,她作為女演員的品質可能比她對計算機的貢獻更被人們記住。 然而,這位1914年出生於奧地利的美麗而聰明的女人卻是與無線通信相關的擴頻技術的先驅。

對此,得益於海蒂·拉瑪(Hedy Lamarr)引入的概念,後來獲得了與無線電制導系統相關的許可證。 此外,這位多才多藝的女性開發了跳頻技術,廣泛應用於軍事領域。

最後,海蒂·拉瑪的作品代表了通信領域的真正創新。 在這方面,我們可以肯定他們是藍牙技術的開創者,藍牙技術後來發展為我們今天所知的 WiFi 信號。

裘德·米洪

裘德·米洪(Jude Milhon),1939年出生於美國,是一位一生充滿爭議的女性。 好吧,她從小就致力於爭取民權,這導致她在各種場合入獄。

然而,她在另一個領域也很有名,比如計算。 在這方面,Jude Milhon 被公認為黑客的捍衛者,這是她一生中大部分時間都致力於從事的職業。

最後一點,可以說她不僅是一名出色的黑客,還是一名出色的程序員。 此外,他還為互聯網上的隱私權和一般的數字權利而戰。

Radia Joy Perlman。

輻射帕爾曼

就她而言,Radia Joy Perlman 於 1951 年出生於美國,她一生的大部分時間都致力於技術發展。 這樣,我們可以說她是一個重要的軟件創造者和一個優秀的網絡工程師。

在這方面,我們認為 Radia Perlman 目前被稱為互聯網之母。 好吧,與網絡協議和安全性相關的重要概念都歸功於它。

卡羅爾·肖

這位名叫 Carol Shaw 的著名女性是一位電氣工程師,專攻計算機,1955 年出生於美國。 總的來說,我們可以說她是世界公認的第一款電子遊戲設計師。遇見了。

然而,在這個新領域取得成功後,他放棄了電子遊戲設計,轉而打造高端電腦。 對此,她從那裡開始努力提高這類計算機的可靠性。

其他女性對信息學發展的一些貢獻

我們可以猜到,多年來,許多女性在計算機領域取得了成功。 但是,下面我們將介紹他們為促進技術進步而開發的一些最重要的項目。

電子書

一般而言,電子書或電子書是指一本書的數字版本,必然不同於當前電子書閱讀器的概念。 在這方面,我們認為是 Ángela Ruíz Robles 於 1895 年出生於西班牙,他在這一概念的發展中邁出了第一步。

在這方面,我們認為 Ángela Ruíz Robles 是一位著名的西班牙語教師,他總是對改善教學體驗表現出濃厚的興趣。 通過這種方式,他在 1949 年設法設計了機械百科全書的第一個提案,幾年後開發了一個原型,被認為是電子書的前身。

像素藝術

像素藝術是數字藝術的最大表現形式,是指對圖像逐個像素地進行編輯。 在這方面,此過程是通過使用專門的程序來執行的,例如:Pain.NET、Pickle、Microsoft Paint 等。

另外值得一提的是,這種設計的先驅是美國藝術家兼平面設計師 Susan Kare,生於 1954 年。像素; 此外,她是在所述操作系統中觀察到的大多數圖標的作者。

圖形冒險

一般而言,圖形冒險類型是指玩家與周圍元素積極互動的視頻遊戲。 這是為了嘗試應對通過各種謎題出現的不同情況。

此外,我們認為圖形冒險與對話冒險不同,因為前者包括插圖場景而不是文本。 最後,我們必須提到,視頻遊戲領域的這一重要進步是羅伯塔·威廉姆斯 (Roberta Williams) 的作品,尤其是在個人電腦遊戲方面。

計算機成像

Katherine Louise Bouman,更廣為人知的名字是 Katie Bouman,是 1989 年出生的美國科學家。我們欠她重建黑洞的第一張圖像,這要歸功於她對計算機成像的研究。

在這方面,值得一提的是,她是算法的主要創建者,該算法使我們能夠捕獲我們在上一段中提到的圖像的照片。 另一方面,名為“哈佛黑洞計劃”的項目基於創建無線電天線網絡,可以捕獲圖像。

里氏替換原則

Liskov 的替換原則與面向對象編程直接相關,更具體地說,與表徵該範式的繼承基礎有關。 此外,這個概念是美國工程師的成果:Barbara Liskov 和 Jeannette Wing,他們完全致力於計算機科學。

另一方面,值得一提的是,Liskov 替換原則聲明建立了以下前提:從另一個類繼承的每個類都可以不加區分地使用。 簡而言之,我們可以肯定這個原則有助於提高程序代碼的質量。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:Actualidad Blog
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。