Если символы, используемые в программе ГКАС, перевести на понятный обыкновенному человеку язык, а затем сократить таким образом, чтобы они сложились в более или менее понятное целое, то разговор с ГКАС немного напоминал бы монолог в высшей степени терпеливого учителя на уроке в школе для умственно неполноценных детей. В сильном упрощении он выглядел бы так:
001. Начинай работу. Объявлена «желтая тревога».
002. Доложи, все ли твои системы действуют исправно.
0021. Если тебя что-либо беспокоит, доложи, какую их часть ты считаешь неисправной.
0022. Если все в порядке, включи контрольную лампу № 066. Проверь связь с другими системами.
003. Проверь по блоку № 1, все ли ракеты находятся в боевом положении.
0031. Если все ракеты соответствуют условиям программы № 500, включи контрольную лампу № 067.
0032. Если какая-либо из ракет не находится в боевом положении или не соответствует условиям программы № 500, то:
00321. Установи по программе № 500 номер причины неисправности.
00322. Высвети на контрольном табло номер неисправной ракеты.
00323. Высвети на контрольном табло номер причины неисправности.
004. Сохраняй состояние готовности.
005. Если с момента получения команды 004 прошло 180 секунд, отключись и вернись в положение 002.
006. Если ты снова получил команду 001, повтори все действия с 002 по 005.
007. Если с момента получения команды 007 прошло 180 секунд, отключись и вернись в положение 002.
008. Если ты снова, в третий раз, получил команду 001, повтори все действия с 002 по 005, но:
0081. Сигнализируй включением лампы № 121, что троекратное возобновление «желтой тревоги» не допускается.
0082. Предупреди дежурного офицера, что после четвертого получения команды 001 проинформируешь об этом СО (Com-off, командующего стратегическими ВВС) и PA (PreAid, военного адъютанта президента).
009. Объявлена ли «зеленая тревога»? Если не объявлена, выполни действия от 0081 по 0082 и отключись. Если «зеленая тревога» объявлена, то:
0091. Подай всем ракетам команду о полной боевой готовности в соответствии с программой В, которая записана в блоке № 2.
0092. Подай позывной сигнал синхронизирующему спутнику «Бета».
00921. Если «Бета» ответит на позывной сигнал, извести соединенный с тобой компьютер в центре НАСА.
00922. Если «Бета» не ответит на сигнал, включи лампу № 144 и доложи о неисправности.
0093. Подай сигнал РА и повторяй его до тех пор, пока РА не подтвердит прием.
010. Проверь, все ли соединенные с тобой системы функционируют исправно. Повтори все операции от 002 до 009. Их длительность не должна превышать 130 микросекунд. В случае выхода за пределы этого времени включи лампу № 605, включи автоматическое устройство и повторяй все действия от 002 по 009, сперва в нормальной, а затем в обратной последовательности. Включи аварийную лампу в системе специальной связи.
011. Объявлена ли «красная тревога»? Если не объявлена, повторяй с интервалами в 5 секунд действия от 0091 до 0093. Если «красная тревога» объявлена, то:
0111. Проверь, все ли ракеты находятся в состоянии полной готовности к запуску.
01111. Если какая-либо из ракет не находится в состоянии готовности к запуску, действуй так, как по получении команды 0032.
0112. Соединись с системой АВАКС [12] АВАКС (англ. Air Borne Warning and Control System) — американская самолетная система дальнего радиолокационного обнаружения и управления.
и непрерывно информируй обо всем, что узнаешь, на основе программы № 600.
0113. Соединись с координирующим спутником «Бета II» и доложи об установлении связи. Запомни, что если спутник «Бета» в исправности, то спутник «Бета II» тоже в исправности. Запомни, что данные спутника «Бета II» передаются через код № 8, который заложен в блок памяти № 28.
0114. Зафиксируй в памяти время и источник любой команды, которую ты получаешь. Если какая-либо из команд не соответствует программе № 600, пошли предупреждение СО и РА.
0115. Проверь состояние резервного блока № 3, доложи о неисправностях. Проверь состояние запасного блока № 4.
012. Получил ли ты команду программного модуля в РА? Если не получил, поступай так, как после получения команды ООП. Если ты получил команду от РА, то:
0121. Сопоставь программу № 700 с командами программного модуля. Результат сопоставления высвети на табло в оперативном зале СВВС.
0122. Введи данные сопоставления в блок № 3.
01221. Если блок № 3 неисправен, выполни команду 0122 из блока № 4.
0123. Выбери из блока № 3 или № 4 данные для каждой ракеты в отдельности. Проверь, согласуются ли предусматриваемые траектории с программой № 700. Проверь, соответствует ли максимальная высота траектории в программе № 600. Проверь, выполнено ли условие С в программе № 700. Проверь, соответствует ли мощность ядерных зарядов масштабу целей на территории противника, согласно условию в программе № 700. Показатель сверхуничтожения не может быть ниже единицы и выше, чем 2,25.
Читать дальше