Полвека назад по заявлениям учёных человек наконец-то сделал первые шаги по лунной поверхности, о чём в те, уже неблизкие годы торжественно трубили на каждом углу. Данное событие произошло в рамках полёта космического аппарата Аполлон, которому был присвоен номер одиннадцать, длящегося, начиная с шестнадцатого июля по двадцать четвёртый день того же месяца 1969 года. С точки зрения цифровых, кибернетических технологий, в этом событии наиболее интересна деятельность, ещё точнее, функционирование компьютерного устройства, которое управляло процессом перемещения американского корабля в пространстве, в том числе, смогло благополучно его прилунить, а потом также успешно отправить в обратный путь на Землю. Ведь суть в том, что речь идёт об оборудовании, которое по своей производительной мощности даже и близко не может тягаться с обычным, более-менее современным айФоном.
Сверхзадача и её выполнение.
Этот вычислительный механизм решено было начать проектировать и создавать в начале пятидесятых годов прошлого столетия. Столь важным делом занимались специалисты университета, расположенного в американском штате, называемом Массачусетс, специализирующемся на технологических разработках. Следует заметить, что задача перед ними была поставлена по тем временам почти что фантастическая. Ведь они должны были придумать и материализовать компактный компьютер, способный надёжно управлять движением аппарата, мало того, что предназначенного для полётов в космосе, так ещё и собирающегося садиться на Луну с намерением вскорости оную покинуть и вернуться домой. В те годы такой сложный функционал, если и был под силу цифровой технике, то лишь вычислительным не столько машинам, сколько огромным шкафам, настолько большущими они выглядели со стороны.
При таких исходных раскладах не стоит удивляться тому, что практическое достижение данной цели заняло целое десятилетие. Оно настолько сильно затянулось, что когда конечный продукт в виде двух компьютерных устройств, названных AGC, был готов к сдаче заказчикам, то некоторые, применяемые в нём технологические решения уже отдавали нафталином. Тем не менее, оба вычислительных механизма были установлены в космический корабль, один из них разместился рядом с астронавтами в салоне Аполлона № 11, ну а другой благополучно занял своё место в модуле, непосредственно предназначенном для приземления на Луну.
Прикладное управление компьютером, внешне весьма похожим на обычный калькулятор, оснащённый парой мониторов, осуществлялось с помощью небольшой клавиатуры. Суть этой процедуры состояла в том, что надо было вводить каждый раз по две цифры, понимая, что одна из них означает ту или иную составляющую корабля, а другая, соответственно, действие, которое должно быть выполнено в данной части летательного аппарата. Программное обеспечение для этой техники было создано Маргарет по фамилии Гамильтон. Оно оказалось довольно удачным, и даже смогло предотвратить аварийную ситуацию, возникшую во время выполнения полёта.