天天看點

戰鬥機的源代碼,到底有多重要?

作者:匈奴狼山
戰鬥機的源代碼,到底有多重要?

飛機剛剛發明很快就趕上了第一次世界大戰。戰争極大地促進了飛機的速度進化。很快出現檢測機、轟炸機、戰鬥機和運輸機類型不同。早期的所有飛機,然而,是純機械化的飛行器。司機通過駕駛杆和機械動力傳動部件,如飛機運動指令。這些指令通過連杆齒輪等機械裝置,特别是如鋼絲繩控制發動機節氣門,和機翼表面。完成課程的飛機速度和音調的變化,意識到飛行。随着飛機越來越大,速度越來越快。純機械和電彙飛行員控制的反應力越來越大,導緻飛行員飛機越來越苛刻。是以他發明了液壓動力裝置。一些減少财務負擔飛行員的操作。然後安裝在飛機儀器、電台和其他裝置。這個時候的飛機不是純機械飛行。但是還有飛機上的電子裝置的一部分。但在電子裝置的時候,大部分的操作本身與飛行。

戰鬥機的源代碼,到底有多重要?

後期的第二代戰鬥機和第三代戰鬥機,首次電傳控制系統。飛行員的飛機操作扭矩的作用,通過鋼絲繩或傳遞給液壓助力器包括飛機發動機和各種氣動的臉,但飛行員第一次行動轉化為電信号,然後确定飛行員由計算機控制是合理的。如果合理,如果不合理就不會執行。一般形式的投票四台電腦同時,四分之三的電腦同意或4機關執行;比2或3比1,2,甚至不執行4 - 0。例如飛機和運輸機。計算機系統是嚴格禁止飛行員在飛機上突然拉杆超過40度。因為很容易有頭太高,會導緻停滞。目前和未來飛機操作,可以這麼說。已經是一個飛行員一起機載計算機和執行。和超級大國空軍首次使用1553 b總線。戰鬥機飛行控制、武器控制和發動機控制可以整合整個飛火推綜合控制是實作。三代戰機之後,似乎是一個平面,事實上已成為智能機器人,能飛。

戰鬥機的源代碼,到底有多重要?

是以在現代飛機電子系統和軟體,特别是在先進戰鬥機占更多的成本越來越高。三代一半的電子和軟體成本超過60%,而五代機後可能會占65%到70%的成本。是以現代飛機是“智能”,軟體和硬體同等重要。和現代飛機操作軟體,是飛行控制,武器火控、發動機控制智能完全內建。是以更多的現代戰鬥機,其軟體的規模越來越大。如F22A編寫軟體需要八年。戰鬥機上的包括一些20倍,甚至需要超過10年的時間。對于海外使用者,不參與編寫軟體破解飛機的源代碼,50年來恐怕并不一定成功。是以,掌握一定的戰鬥機的所有源代碼,比掌握一些更重要的部分硬體。先進戰鬥機上有很多子系統,例如,可以提供配件有七個或八個國家。包括羅羅語提供升力風扇這不可替代的關鍵元件。但戰鬥機引擎源代碼,仍然是一個洛克希德·馬丁公司完全掌握。如果沒有其他海外使用者授權的洛克希德·馬丁公司的源代碼。想挂一個飛彈和炸彈。

戰鬥機的源代碼,到底有多重要?

是以,源代碼,包括飛機和飛彈系統,成為武器出口國,控制最新的海外使用者“遠端控制”鍵。源代碼是什麼?源代碼本身并不奇怪。任何軟體,如PC視窗作業系統,有它的源代碼。也被稱為源程式的源代碼,是指沒有編制,根據某些程式設計語言規範編寫文本檔案,是一系列人類可讀的計算機語言指令。說白了,是最基本的計算機程式的源代碼。對飛機和飛彈和其他先進的武器系統,源代碼也在進化。早期的飛機飛行控制軟體源代碼,用c++語言編寫。後來,多功能艾達。艾達是一個适合武器系統管理控制的先進的計算機語言。寫的源代碼程式員全面的要求是相當高的。農民可以操作的平均碼。戰鬥機上的源代碼是用ADA,大約20也被認為基本。

繼續閱讀