Компьютеры вооруженных сил США всегда были подлинной аристократией в мировой информатике: самые современные и самые надежные устройства были на службе у самых умных и самых оригинальных программ. Поэтому авария системы передачи команд, которая произошла 12 июня, была потрясением для американских военных информатиков. Неправильное подключение конечного звена «цепного устройства» явилось результатом механической ошибки, которая сама по себе, несмотря на роковые последствия, не влекла за собой никакой серьезной опасности стратегического масштаба. За двадцать минут был теперь разработан способ, который раз и навсегда исключает такого рода неполадки: неверное подключение вызывает короткое замыкание в контрольном мостике и отключение подающего команды компьютера. Даже удивительно, что это никому не пришло в голову раньше. Может быть, потому, что идея использования обыкновенного предохранителя казалась инженерам слишком простой и банальной. Существует неписаное правило, известное всем конструкторам: чаще всего появляются дефекты в самых простых и хорошо известных элементах, а не в экспериментальных или отличающихся большой степенью сложности системах.
Но почему все-таки «цепное устройство» направило все ракеты в одно место?
Информатики поняли, что в течение долгих лет Соединенные Штаты, по сути дела, не имели защиты на случай ядерной войны. Сущность стратегического оружия заключается в том, что первый залп ракет с ядерными зарядами приводит к уничтожению тысячи разных целей на территории противника. Эти цели разбросаны на огромной территории СССР и стран Варшавского Договора, на других континентах, в океанах, в околоземном космическом пространстве. Каждая из ракет должна сама вывести себя на ту или иную цель. Правда, цель никому заранее не известна, ибо только после использования президентом программного модуля компьютер определяет для каждой ракеты ее курс, параметры траектории и точку попадания. Вместе с тем принцип первого залпа оставался неизменным: ни в одном из вариантов ядерной войны не предусматривалась посылка такого количества ракет в одно и то же место на земле, в атмосфере или в космическом пространстве. В этом просто не было необходимости. Так называемый коэффициент поражения уже давно не превышает 2,25. Иначе говоря, совершенно достаточно поразить цель зарядом, позволяющим уничтожить ее два с четвертью раза.
Следовательно, в систему передачи команд была заложена, по всей вероятности, какая-то ужасная ошибка, которая в случае ракетно-ядерной войны привела бы Соединенные Штаты к поражению.
Информатики исключили возможность ошибки в конструкции «hardware». Центральный компьютер в Омахе был изготовлен из элементов, многократно проверенных, высшей степени надежности, тщательно покрытых кремниевой оболочкой, прошедших испытание под давлением. Каждая интегральная схема, каждое соединение, каждая механическая деталь были подвергнуты испытаниям в сто раз более строгим, чем в каких-либо иных устройствах. Вся аппаратура была изолирована от каких бы то ни было сотрясений. Поддерживались постоянная температура, которая контролировалась с точностью до десятой доли градуса, и постоянный уровень влажности. Некоторые особо чувствительные элементы работали в полном вакууме.
Ошибка коренилась, должно быть, в «software», то есть в программном обеспечении центрального компьютера стратегических ВВС. Комиссия по расследованию сосредоточила поэтому все усилия на том, чтобы разобраться в «душе» компьютера, который именовался Главной командно-аналитической системой (ГКАС), по-английски — MACAS (Main Commanding and Analytical System).
Программа для ГКАС имела вид толстой книги, насчитывающей около пятисот страниц, потому что каждое состояние триггеров и каждую операцию в блоках оперативной памяти ГКАС надо было тестировать по отдельности. У компьютера имелось, впрочем, более десятка входов и он наверняка был самым большим компьютером, если считать подключенные к нему системы его составной частью. Он был соединен с центральной системой управления войсками (то есть на практике с черным чемоданчиком, который носил за президентом его адъютант), американскими ракетными установками во всем мире, с сетью искусственных спутников связи, разведывательных и синхронизирующих спутников, командным пунктом стратегических ВВС. В его оперативную память были заложены десятки миллионов единиц информации, которая обрабатывалась непрерывно, двадцать четыре часа в сутки.
Читать дальше