Какой язык кодирования используется для программного обеспечения, используемого на МКС? Это собственный язык программирования НАСА или что-то вроде C или C#, может быть, Haskell?
Почти все критичное для безопасности программное обеспечение, работающее на американской стороне космической станции, написано на языке Ада. Я написал «почти все», а не «все», потому что, вероятно, некоторые низкоуровневые драйверы устройств написаны на ассемблере. Не могу узнать, на каком языке/языках был написан код, работающий на русской стороне. Не удивлюсь, если это тоже во многом Ада.
Некритическое с точки зрения безопасности программное обеспечение (например, все, что работает на ноутбуке) написано на смеси языков.
Существует множество программ, задействованных в работе МКС. Точные детали трудно различить, через этот сайт доступно много программного обеспечения НАСА с некоторыми ограничениями, но вот то, что я могу найти.
Я уверен, что существует много других языков, включая C, C++ и C#, среди прочих, но получить полный список было бы очень сложно.
Органический мрамор
Органический мрамор
Органический мрамор
ооо
Дж...
"The software"
- звучит так, будто есть одна монолитная программа, управляющая всем. Этого не будет. Будут сотни подсистем, каждая с несколькими уровнями аппаратной и программной автоматизации, каждая из которых будет построена на ряде инструментов, технологий и платформ.dmckee --- котенок экс-модератор
Дэвид Хаммен
dmckee --- котенок экс-модератор