99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

驚心動(dòng)魄的登月時(shí)刻,這位女程序員拯救了所有!

WpOh_rgznai100 ? 來源:YXQ ? 2019-07-24 09:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1969 年 7 月 20 日,“阿波羅 11 號(hào)”飛船登月,宇航員尼爾·阿姆斯特朗(Neil Armstrong)成功踏上月球表面,標(biāo)志著人類第一次踏上月球,完成重要的一步:“這對個(gè)人來說是一小步,對人類來說卻是一大步。

2019 年 7 月 20 日的今天,正是人類登月 50 周年。

這兩天,Apollo-11的源碼項(xiàng)目一直占據(jù) GitHub 熱榜第一,截至發(fā)稿,已獲得 37,000+ 個(gè)Star。

其實(shí) Apollo-11 并非是沖著在這 50 周年才開源,早在 2014 年便有第一次的代碼 commit,并在 2016 年開源。目前已累計(jì)超過 300 次commit,有近5000 個(gè) Fork。

這些代碼是阿波羅11號(hào)制導(dǎo)計(jì)算機(jī)(AGC)中指令模塊(Comanche055)和登月模塊(Luminary099)原始代碼,這個(gè)項(xiàng)目的目的是存儲(chǔ)阿波羅 11 號(hào)原始代碼。

不重要的登月代碼才開源?

可能會(huì)有人認(rèn)為,能開源的登月代碼應(yīng)該不算是重要的代碼。實(shí)際上并不是的。那么 AGC 究竟是什么?

阿波羅制導(dǎo)計(jì)算機(jī)(AGC)于上世紀(jì) 60 年代由美國國家航空航天局(NASA )開發(fā),主要用來控制阿波羅宇宙飛船上的導(dǎo)航與制導(dǎo)系統(tǒng)。

阿波羅號(hào)太空船實(shí)際上是兩種不同的航天器,分為指揮艙(CM)和登月艙(LM)。指揮艙是用來讓三名宇航員登上月球,然后再接回來。登月艙是用于承載兩名在月球行走的宇航員,而第三名宇航員則留在指揮艙中,繞月球軌道運(yùn)行。

所以說在人類第一次登月的三位宇航員里,只有前兩位宇航員阿姆斯特朗和巴茲·奧爾德林(Buzz Aldrin)真正地在月球行走,第三位邁克爾·科林斯(Michael Collins)則是坐在飛船里執(zhí)行任務(wù)。

無論是否有宇航員的協(xié)助,每個(gè)航天器都需要能夠在太空中航行,因此需要有一個(gè)“制導(dǎo)系統(tǒng)”。該指導(dǎo)系統(tǒng)由麻省理工學(xué)院的儀器實(shí)驗(yàn)室開發(fā),這個(gè)制導(dǎo)系統(tǒng)的一個(gè)重要部分是阿波羅制導(dǎo)計(jì)算機(jī)——“AGC”。

在阿波羅任務(wù)中,有兩個(gè) AGC,一個(gè)用于指導(dǎo)艙,一個(gè)用于登月艙。這兩個(gè)AGC 是相同且可互換的,但它們運(yùn)行不同的軟件,因?yàn)楹教炱鲌?zhí)行的任務(wù)是不同的。

此外,由 AGC 運(yùn)行的軟件隨著時(shí)間的推移而發(fā)展,所以在后來的任務(wù)中使用的AGC 軟件(如 Apollo 17)與早期的任務(wù)(如 Apollo 8)略有不同。

所以說,這份源碼還是很重要的。

在該項(xiàng)目里,還列出當(dāng)時(shí)參與編寫這些代碼的程序員

正因?yàn)橛辛诉@些程序員,我們才完成在科學(xué)上重要的“一大步”。

驚心動(dòng)魄的登月時(shí)刻

這位女程序員拯救了所有

阿波羅 11 號(hào)登月的過程并不如阿姆斯特朗登月時(shí)那“輕松”的一步,而是驚險(xiǎn)萬分!如果沒有這位女程序員,可能就阿波羅就無法成功登月了。

她就是瑪格麗特·希菲爾德·漢密爾頓(Margaret Heafield Hamilton),在美國媒體 IT World評(píng)選“在世的世界上最偉大程序員”中,瑪格麗特排名第一。

一開始為了貼補(bǔ)家用,瑪格麗特成為實(shí)驗(yàn)室臨時(shí)編碼員,后因工作出色,被推薦去了 NASA。

當(dāng)時(shí)她帶領(lǐng)團(tuán)隊(duì)為阿波羅登月計(jì)劃做后備方案,由于大家是奔著成功去的,所以她負(fù)責(zé)是最不受重視的部分:萬一任務(wù)失敗之后的后備方案。

但瑪格麗特依然認(rèn)真地用模擬器模擬飛行狀態(tài),檢查系統(tǒng)漏洞。

可沒想到阿波羅 11 號(hào)飛船準(zhǔn)備正式登陸月球前幾分鐘,雷達(dá)發(fā)來的大量的數(shù)據(jù)涌入計(jì)算機(jī)存儲(chǔ)區(qū),讓系統(tǒng)近乎崩潰,飛船將在月球墜毀,宇航員已做好犧牲的準(zhǔn)備。

幸好有瑪格麗特編寫的后備方案軟件抗住了壓力:在大量錯(cuò)誤數(shù)據(jù)突然涌入,計(jì)算機(jī)不堪重負(fù)是因?yàn)檫M(jìn)行了一系列不必要的計(jì)算,事實(shí)上最重要的資源應(yīng)該用在安全登錄上,其他不重要的任務(wù)將終止。

這就是她后來提出的“異步處理”概念。

正因?yàn)橛辛诉@樣優(yōu)秀嚴(yán)謹(jǐn)?shù)某绦騿T,人類才能完成第一次登月。后為了表彰她在登月計(jì)劃中的貢獻(xiàn),奧巴馬授予她“自由獎(jiǎng)?wù)隆薄?/p>

所以在我們紀(jì)念人類登月 50 周年之際,別忘了給我們優(yōu)秀的程序員點(diǎn)贊。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    671

    瀏覽量

    30345
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    483

    瀏覽量

    17691

原文標(biāo)題:近4萬Star,登月源碼登頂GitHub,這位女程序員“拯救”了阿波羅

文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    隔離放大器:電子世界的"翻譯官"與"安全衛(wèi)士"

    在電子設(shè)備內(nèi)部,總在上演著驚心動(dòng)魄的"諜戰(zhàn)大戲"。電流與信號(hào)如同穿梭往來的特工,有的攜帶重要情報(bào)需要精準(zhǔn)傳遞,有的暗藏致命威脅必須嚴(yán)密隔離。在這片看不見硝煙的戰(zhàn)場上,一位身懷絕技
    的頭像 發(fā)表于 07-19 14:49 ?66次閱讀

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對C語言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45

    宜科集團(tuán)加大全棧式布局和創(chuàng)新

    2024中國工業(yè)自動(dòng)化市場的重要轉(zhuǎn)折時(shí)刻,宜科集團(tuán)全體同事凝心聚力, 迎難而上, 取得了可喜的成績,也共同展望充滿挑戰(zhàn)和機(jī)遇的未來。 ? ? 會(huì)議伊始,宜科董事長張鑫先生發(fā)表開幕致辭。張總指出過去一年對于中國工業(yè)自動(dòng)化市場來說是驚心動(dòng)魄
    的頭像 發(fā)表于 02-20 14:41 ?504次閱讀

    阿里云升級(jí)通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實(shí)現(xiàn)了全面升級(jí)?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?716次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    《漫威爭鋒》全球上線,英特爾銳炫顯卡助力沉浸式體驗(yàn)

    體驗(yàn)。 在《漫威爭鋒》中,玩家可以自由選擇來自復(fù)仇者聯(lián)盟、銀河護(hù)衛(wèi)隊(duì)、X戰(zhàn)警等經(jīng)典漫威角色,并組建自己的團(tuán)隊(duì)進(jìn)行戰(zhàn)斗。從阿斯加德到銀河帝國瓦坎達(dá),玩家將穿梭于多元宇宙之間,體驗(yàn)各種驚心動(dòng)魄的冒險(xiǎn)和挑戰(zhàn)。 為了確保玩家能夠第一
    的頭像 發(fā)表于 12-24 10:28 ?906次閱讀

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會(huì)在成都舉行,機(jī)械革命作為重要參展商帶來了多款明星產(chǎn)品引爆全場!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會(huì)的一大亮點(diǎn)。
    的頭像 發(fā)表于 11-30 10:34 ?1108次閱讀

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動(dòng)<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對。長遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?534次閱讀

    軟通動(dòng)力子公司鴻湖萬聯(lián)助陣鴻蒙1024程序員節(jié)成功舉辦

    10月24日,在武漢、成都、深圳等地政府指導(dǎo)下,鴻蒙生態(tài)服務(wù)公司舉辦了一場面向廣大開發(fā)者的盛會(huì)——鴻蒙1024程序員節(jié)暨鴻蒙原生應(yīng)用交流會(huì)。軟通動(dòng)力子公司鴻湖萬聯(lián)作為開源鴻蒙生態(tài)的重要參與者和貢獻(xiàn)者
    的頭像 發(fā)表于 10-29 15:49 ?753次閱讀
    軟通動(dòng)力子公司鴻湖萬聯(lián)助陣鴻蒙1024<b class='flag-5'>程序員</b>節(jié)成功舉辦

    第五屆長沙·中國1024程序員節(jié)開幕

    據(jù)官方媒體報(bào)道,10月24日;? 第五屆長沙·中國1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對話、技術(shù)英雄會(huì)、主題峰會(huì)及賽事、展覽等活動(dòng),一場
    的頭像 發(fā)表于 10-25 15:42 ?498次閱讀

    科技力量助力,歐菲光迎來重生曙光

    在中國科技產(chǎn)業(yè)的璀璨星河中,歐菲光曾是一顆光芒四射的明珠,作為全球消費(fèi)電子產(chǎn)業(yè)鏈中的佼佼者,其在攝像頭模組領(lǐng)域的出貨量傲視群雄。然而,過去的五年間,歐菲光的歷程猶如一場驚心動(dòng)魄的過山車之旅。這家昔日
    的頭像 發(fā)表于 10-25 13:59 ?1327次閱讀

    地質(zhì)災(zāi)害監(jiān)測預(yù)警系統(tǒng)的作用

    在地球的廣闊舞臺(tái)上,自然災(zāi)害如同不可預(yù)測的演員,時(shí)常上演著驚心動(dòng)魄的劇目。地震的震撼、滑坡的肆虐、泥石流的咆哮,這些地質(zhì)災(zāi)害不僅給人類生命財(cái)產(chǎn)帶來巨大威脅,也考驗(yàn)著社會(huì)的防災(zāi)減災(zāi)能力。為了應(yīng)對這一
    的頭像 發(fā)表于 08-30 15:14 ?969次閱讀