-
1 # 跨境電商老威
-
2 # 夢小仙
既然二師兄提到了這個問題,雖然題目不完整,還是認真回答一下吧。本篇內容除本人旁白外均為網路複製。
第一個計算機程式設計程式是(本節複製於網路)
阿達·洛芙萊斯(Ada Lovelace)伯爵夫人
世界上第一個程式是1842年寫的,(Augusta Ada King, Countess of Lovelace,1815年12月10日-1852年11月27日)。計算機程式創始人,建立了迴圈和子程式概念。作為世界上第一個計算機程式的作者,她被廣泛地認為 是有史以來第一位程式設計師。
世界上第一段程式碼是為查爾斯·巴貝奇的分析機寫的,她在翻譯者的附註提到了世界上第一個計算機程式。
第一個無人機程式(本節部分複製於網路)
《山海經》裡的奇肱(gong)國
郭璞注:“其人善為機巧,以取百禽,能作飛車,從風遠行。”
這個國家的人制作了飛車飛鳥,可以載人飛行,也可以送到目的地後自己飛回去,所以是程式設計的,並且能識別地址,相當於現今的無人機。
山海經我印象不深了,也不能花這麼短時間去重溫,姑妄言之,姑妄聽之。
第一個打車程式(本節部分複製於網路)
公輸般的木馬
在王允的《論衡.儒增篇》說“巧工為母作木馬車,木人御者,機關備具,載母其上,一驅不還,遂失其母。
大概意思就是魯班為母親做了一個木馬,可以載人,而且操控性強,他的母親對這部機器很感興趣,於是發動了引擎,結果忘記告訴他的母親剎車在哪裡,結果去了遠方沒有回來。
第一個工業物流程式(本節部分複製於網路)
諸葛亮的木牛流馬
史載建興九年至十二年(231年-234年)諸葛亮在北伐時所使用,其載重量為“一歲糧”,大約四百斤以上,每日行程為“特行者數十里,群行三十里”,為蜀漢十萬大軍提供糧食。
很明顯,這個比魯班的更商業化。
第一個噴泉程式(本節部分複製於網路)
木匠皇帝朱由校
中國最早的噴泉是由他發明的。利用巧妙的機關,把木球置於水柱之上,木球就會隨著水柱跳躍。據說還有自動飛行的飛鳶。
第一個自動打卡機程式(本節部分複製於網路)
發明人愛迪生
當時他在鐵路局擔任晚班的報務員,鐵路局規定,晚上九點以後,為避免工作人員偷懶睡覺,報務員需每一小時發一次訊號給車務中心。於是愛迪生便自制一臺自動定時發報機,這東西使愛迪生成為全局裡最準時,最可靠的發報員。
-
3 # 拆吧i
自1969年世界上誕生了第一臺可程式設計邏輯控制器(PLC)以來,可程式設計控制技術在工業控制領域便一路高歌,取得了極為廣泛的應用。但是在這過去的30多年裡,計算機技術、電子技術、網路通訊技術以及自動控制技術的飛速發展,使得工程師們在工業應用中對於控制器的功能需求也遠遠超越了當初的“順序邏輯控制”的簡單期望。
來自於奧地利的貝加萊(B&R)工業自動化公司便是敏銳地捕捉到這一技術需求的變化,早在1994年便在全球第一個推出了基於定性實時多工作業系統(Real Time multi-tasking Operation System)的可程式設計計算機控制器(PCC—Programmable Computer Controller),時至今日,仍然代表了這一創新技術的發展趨勢,成為新一代自控工程師的新寵。
如果當時是華人發明程式的話,裡面的語言可能會是中文,這樣的話就有得看了!
回覆列表
這是個有趣的問題,根據維基百科的記載,最早的非硬體執行程式是在1843年左右由Ada Lovelace(1815/12/10-1852/12/27,照片見附圖)翻譯義大利軍人工程師Luigi Menabrea的一篇關於計算引擎的文章,提供了一組特定的notes,這些notes是有演算法概念並可以被機器執行的。
Ada Lovelace是一位英國數學家和作家,主要因其在查爾斯·巴貝奇(Charles Babbage)建議的機械通用計算機“ 分析引擎 ”(見附圖)上的工作而聞名。她是第一個認識到該機器具有除純計算之外的應用程式的人,並出版了第一個打算由這種機器執行的演算法。因此,她被認為是第一個認識到“ 計算機 ” 的全部潛能的人,並且是第一個計算機程式設計師。
十幾歲的時候,她的數學才能使她與同為“計算機之父”的英國數學家查爾斯·巴貝奇(Charles Babbage)建立了長期的工作關係並建立了友誼。她對巴貝奇(Babbage)在分析引擎上的工作特別感興趣。Lovelace於1833年6月透過他們的共同朋友和她的私人家庭教師Mary Somerville首次見到
他。
在1842年至1843年之間,艾達(Ada)在計算引擎上翻譯了義大利軍事工程師路易吉·梅納佈雷(Luigi Menabrea)的一篇文章,並在其中補充了一套精心製作的便箋(notes)。這些說明包含許多人認為是第一個計算機程式的內容,即設計為由機器執行的演算法。其他歷史學家拒絕了這種觀點,並指出,巴貝奇(Babbage)1836/1837年的個人筆記包含有關發動機的第一個程式。Lovelace的筆記在計算機的早期歷史中很重要。她還對計算機的功能提出了遠見,而不僅僅是計算或數字運算,而包括巴貝奇本人在內的許多其他人僅專注於這些功能。她的“詩意科學”心態導致她提出有關分析引擎的問題(如她的筆記中所示),以研究個人和社會如何將技術作為一種協作工具與之聯絡起來。
我另外看過一部電影,描述了最早能被硬體執行的程式碼是由圖靈領導的團隊編寫完成的,為了破解納粹的電報程式碼設計的程式,這可能是戰爭帶來人類科技進步的一個案例吧。
注:參考資料來自維基百科。