Ооо! Это известная история принятия мгновенных решений, разработки кода прямо на коленках и спасения экспедиции в последнюю минуту:
"За полтора часа до расчётного включения двигателя посадочной ступени на торможение для обеспечения посадки на Луну, очередная проверка показала, что в бортовой компьютер введена программа аварийного прекращения посадки и возвращения к командному модулю. Это произошло вследствие короткого замыкания в тумблере, которым эта программа вводится в компьютер. Отработка программы аварийного прекращения посадки началась бы через 26 секунд после включения двигателя, даже при нормальном протекании полёта. Одним из наземных специалистов была срочно разработана подпрограмма, которая должна была предотвратить автоматическую отработку программы аварийного возвращения. Если бы на участке торможения сложились условия, требующие аварийного возвращения к командному модулю, астронавты вручную (нажав так называемую «кнопку паники») могли обеспечить отработку соответствующей программы. Подпрограмма была введена астронавтами в бортовой компьютер, проведённые испытания показали её эффективность. Испытания завершились всего за 10 минут до расчётного момента включения двигателя."
Раньше пропагандисты НАСА гордились бы таким подвигом, а сейчас, почему-то больше стесняются это упоминать. Приходится им напоминать о славных, но ушедших днях...
Чушь какая-то. Я так понимаю, что безграмотное "80 строк кода" относились даже не к ассемблеру, а вводили их прямо в машинных кодах, самым тупым путем набирания их на тумблерах, т. е. не сток, а команд? Тогда причем тут якобы набиравший их Митчелл, а не безымянный наземный программист-разработчик? И как это умудрились провести "испытания, показавшие её эффективность, всего за 10 минут" до реального включения? За такой выдающийся "подвиг" (сиречь, головтяпство) кого-нибудь расстреляли б при тов. Сталине.
Ооо! Это известная история принятия мгновенных решений, разработки кода прямо на коленках и спасения экспедиции в последнюю минуту:
"За полтора часа до расчётного включения двигателя посадочной ступени на торможение для обеспечения посадки на Луну, очередная проверка показала, что в бортовой компьютер введена программа аварийного прекращения посадки и возвращения к командному модулю. Это произошло вследствие короткого замыкания в тумблере, которым эта программа вводится в компьютер. Отработка программы аварийного прекращения посадки началась бы через 26 секунд после включения двигателя, даже при нормальном протекании полёта. Одним из наземных специалистов была срочно разработана подпрограмма, которая должна была предотвратить автоматическую отработку программы аварийного возвращения. Если бы на участке торможения сложились условия, требующие аварийного возвращения к командному модулю, астронавты вручную (нажав так называемую «кнопку паники») могли обеспечить отработку соответствующей программы. Подпрограмма была введена астронавтами в бортовой компьютер, проведённые испытания показали её эффективность. Испытания завершились всего за 10 минут до расчётного момента включения двигателя."
Раньше пропагандисты НАСА гордились бы таким подвигом, а сейчас, почему-то больше стесняются это упоминать. Приходится им напоминать о славных, но ушедших днях...
Reply
Чушь какая-то. Я так понимаю, что безграмотное "80 строк кода" относились даже не к ассемблеру, а вводили их прямо в машинных кодах, самым тупым путем набирания их на тумблерах, т. е. не сток, а команд? Тогда причем тут якобы набиравший их Митчелл, а не безымянный наземный программист-разработчик? И как это умудрились провести "испытания, показавшие её эффективность, всего за 10 минут" до реального включения? За такой выдающийся "подвиг" (сиречь, головтяпство) кого-нибудь расстреляли б при тов. Сталине.
Reply
Leave a comment