В 1969 году мировую историю изменило первое человеческое погружение на Луну. Но мало кто знает, что за этим подвигом стояла революционная программа на языке программирования FORTRAN, которая была написана специально для миссии Apollo 11.

Именно в этом языке научно-исследовательская группа Массачусетского технологического института (МТИ) разработала программное обеспечение для управления кораблем и высадки на Луну. Вся программа была написана на 4-х мегабайтах памяти, что кажется крайне маленьким объёмом для нас сегодня, но в то время было невероятной технологической революцией.

Первое погружение внутрь кода Apollo 11 было выполнено на языке FORTRAN, который был создан 15 лет назад для научных задач, таких как расчёт баллистических кривых и общих научных расчётов. Он был выбран для написания программы Apollo 11, потому что являлся наиболее развитым языком на тот момент. Несмотря на то, что он был разработан в 1950-х годах, FORTRAN был наиболее совершенным языком программирования и имел много возможностей для работы с числами и математическими формулами.

Таким образом, специалисты МТИ адаптировали и обновили FORTRAN, чтобы он мог выполнять сложные вычисления с необходимой точностью. Это включает в себя расчёты ориентации и движения корабля в пространстве, а также связь между землей и космическим кораблём.

Однако написание программного обеспечения для миссии Apollo 11 было куда более сложным процессом, чем просто написание кода на языке программирования. Первое погружение в попытке создания программы состояло из создания сотен тысяч строк кода, которые распределялись по нескольким компьютерам. Каждый из этих компьютеров выполнял отдельную задачу, например, контроль за системой жизнеобеспечения, планирование маршрута полёта или отслеживание вращения корабля вокруг своей оси.

Несмотря на сложность работы, специалисты МТИ смогли создать космическое программное обеспечение, которое доказало свою надёжность и эффективность во время миссии Apollo 11. Результат первого человеческого высадения на Луну — по-настоящему историческая веха, которая стала важнейшим достижением человечества, возможным благодаря настойчивому труду учёных и инженеров, создавших эту революционную программную систему на FORTRAN.

В конечном итоге, успех программного обеспечения Apollo 11 свидетельствует о том, что научные и технологические инновации могут дать мощный толчок для человеческого прогресса. Язык программирования FORTRAN послужил основой технологической эволюции и предоставил того рода возможности, без которых луди не были бы способны отправить человека на Луну и вернуть его назад, и оставить в памяти всему человечеству незабываемый след.

От admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *