Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какой язык программирования используют управляемые ракеты?

Ярослав Шрабидьев
  ·   · 983
Веб-разработчик, геймер, специалист по этике  · 16 авг 2022
Если вы думаете, что вам тут кто-то на самом деле может сказать "да, мы тут в Радуге программировали авионику на X-102 на чистом Си", то вы очень плохо думаете о режимах секретности на военных объектах.
В любом случае, дело не в языке программирования. На самой ракете, в том корпусе, который собственно летит в цель, подвергаясь управлению издалека, находится несколько отдельных электронных устройств, которые могут быть вообще радикально отличающимися по тому способу, которым они программируются.
Даже просто занимаясь домыслами, элементарно, отдельные мозги у головки самонаведения, отдельный чип для радиоуправления, и, допустим, крошечный мозг автопилота, который вообще аналоговый, закатан на заводе и не для перепрограммирования. Как в таком случае ответить на ваш вопрос? С точки зрения программирования компьютеров, нет единой "управляемой ракеты", это не ваш персональный компьютер с процессором общего назначения, снабжённым встроенными блоками для арифметики и для компьютерной графики.
Так как мы рассуждаем тут, фактически, о программировании в области микроэлектроники, то языки тут могут быть произвольные. У людей на embedded там вообще дикое поле, они и на ассемблерах и непосредственно в машинных кодах вполне могут программировать свои камни.
Сама аппаратура, чип программируемый, любой, что AMD'шные камни из магазина, что специализированный микропроцессор блока РЭБ в ракете, в любом случае программируется числовыми кодами команд, которые на него передаются в виде электрических сигналов. Из какого языка высокого уровня эти числа будут скомпилированы - вопрос удобства для программиста, но не принципиальный.
Дэйта сайенс, преподавания, популяризация науки.   · 10 авг 2022
Разные. Не выходя в те сферы, которые имеют (могут иметь) грифы (я не имею допуска) можно сказать следующее. Ракета сама по себе не бывает, бывает ракетный комплекс. Т.е. много разного оборудования, большая часть которого... Читать далее
Разработчик встроенных систем, немного радиолюбите...  · 16 авг 2022  · vladimir-coslow.narod.ru/index.html
По моему скромному мнению с точки зрения банальной эрудиции, поскольку язык Ада был придуман в Пентагоне, американские программисты могут использовать и его для программирования ракет.
)
Чтобы ни дня в жизни не работать, на практике совмещаю работу с хобби.Перейти на vladimir-coslow.narod.ru/index.html