Вихідний код космічного апарату "Аполлон-11" був опублікований на Github

Поділитися
Вихідний код космічного апарату Вихідний код "Аполлона-11" виклали на Github
Розробники вже виявили в коді баг.

Вихідний код програми для бортового комп'ютера космічного апарату "Аполлон-11" був у повному вигляді опублікований на Github, повідомляє Geektimes.

Роздруківки з вихідним кодом для AGC, який проводив обчислення, контролював рух, навігацію, і керував командним і місячним модулем в ході польотів за програмою "Аполлон", були викладені в інтернет ще 20 липня 2009 року. Цей код створив Дон Айлс і його колеги. Сьогодні код був викладений на асемблері Github і доступний для пошуків, коментарів і фроків.

У коді, зокрема, можна знайти виклики помилок з кодами 1201 і 1202. Перша з них виникла, коли Ніл Армстронг і Елвін Олдрін почали гальмування з місячної орбіти, вона була викликана тим, що комп'ютер не встигав справлятися з усією роботою. Друга виникла хвилиною пізніше.

Розробники вже знайшли в коді баг. "У одного користувача виникла досить серйозна проблема з кріогенним перемішуванням у кисневих баках з появою повідомлень про несправності", пише користувач SilverWingedSeraph.

В даному мова йде про аварії, яка виникла в ході польоту "Аполлона-13", коли астронавти запустили перемішування в кисневих і водневих баках, після чого екіпажу довелося терміново повертатися на Землю.

На даний момент існує єдина паперова копія програми місячного модуля. Вона зберігається в музеї Массачусетського технологічного інституту.

Раніше повідомлялося, що NASA опублікувало архівні фото, зроблені астронавтами в ході американської місячної програми, починаючи з проекту "Аполлон-7" і закінчуючи "Аполлоном-17", останнім польотом людини на Місяць.

Поділитися
Помітили помилку?

Будь ласка, виділіть її мишкою та натисніть Ctrl+Enter або Надіслати помилку

Додати коментар
Всього коментарів: 0
Текст містить неприпустимі символи
Залишилось символів: 2000
Будь ласка, виберіть один або кілька пунктів (до 3 шт.), які на Вашу думку визначає цей коментар.
Будь ласка, виберіть один або більше пунктів
Нецензурна лексика, лайка Флуд Порушення дійсного законодвства України Образа учасників дискусії Реклама Розпалювання ворожнечі Ознаки троллінгу й провокації Інша причина Відміна Надіслати скаргу ОК
Залишайтесь в курсі останніх подій!
Підписуйтесь на наш канал у Telegram
Стежити у Телеграмі