Сергей Калабухин

ОШИБКА ПРОГРАММИСТА

 

 

 

В Центр по изучению  истории  Земли.

 

Во время рейса А-254 Плутон-Сатурн экипаж грузового лайнера К-31 обнаружил ядерный боевой корабль конца  ХХ века. В рубке корабля найдены останки неизвестного астронавта. Просим   прислать   вашего представителя на Базу № 12 для изучения находки. Копия записей личного диктофона погибшего астронавта  прилагается.

                 Командир Базы № 12 Крамер Б.С.

 

2 февраля. Сдал вахту Полу. По правде говоря осточертело таращиться на эти звёзды. Крейсер напичкан электроникой. Могли бы обойтись и без нас. Не понимаю, какого дьявола президент пошёл на поводу у русских. Какая разница, кто нажмёт кнопку: человек или компьютер? Конечно, мы с Полом после вахты получим два месяца отпуска и кучу монет, но с другой стороны в случае войны мы будем отличной космической мишенью. Интересно, как там без меня развлекается Малышка Лиз?

23 Февраля. Сегодня у русских праздник.  Наши крейсеры прошли параллельным курсом (ракеты, конечно, в боевой готовности). Послал им поздравления. Передали, что шлют нам подарки в честь праздника.  Выстрелили в нашу сторону контейнер. По инструкции разнёс его самонаводящейся ракетой.

1 марта. Сегодня проверял память Компи и обнаружил в справочнике неизвестный файл. Спросил Пола, что это за программа «альфа»? Тот удивился. Ему тоже про файл «альфа» ничего не говорили. Послал запрос на Базу.

2 марта. Получил ответ с Базы. За халатное отношение к служебным обязанностям при изучении программного обеспечения Компи по окончании звёздной вахты нас с Полом ждут неприятности. Я готов поклясться, что о программе «альфа» никогда не слышал. А Пол выругался и засел за Компи - решил сам разобраться в «альфе».

12 марта. Малышка Лиз, боюсь, что в ближайшем будущем мы будем видеться через решетку. Пол запустил-таки эту проклятую «альфу», и теперь Компи не реагирует на команды с пульта, да ещё лишил нас связи с  Базой!

13 марта. Вот и всё. Прощай, Земля! Сейчас я закончу свой дневник. Надеюсь, он когда-нибудь попадёт в руки людям, и они узнают, как погиб крейсер «Америка».

Была моя вахта. Я следил за приближающимся «Челленджером». Пол в каюте укладывал наши вещи. «Челленджер» приближался, как мне казалось, целую вечность. Наконец зажёгся экран направленной  связи, и я увидел самого полковника Чейза.

- Хэлло, Сэм, как поживаешь?

- Отлично, сэр! Вот уж не ожидал, что Вы лично прибудете за нами.

- Рано радуешься, мой мальчик. Мы получили от Компи сигнал, что вы запустили «альфу».

- Уверяю вас, сэр, в Центре нам с Полом никогда не говорили об этой программе. Мы пытались разобраться сами, но...

- Теперь это не важно, Сэм. Компи должен был отрабатывать «альфу» в боевых условиях в случае гибели экипажа. Программист не должен был выводить название этого файла в справочник. Я не удивляюсь, что именно ваша вахта  обнаружила ошибку программиста - не зря вас зовут «птенцами папаши Чейза» - но мне жаль, что тебе и Полу придётся расхлёбывать эту кашу.

- Позвольте спросить, сэр, что нас теперь ожидает?

- По программе «альфа» крейсер занял круговую оборону. Компи считает, что экипаж погиб, поэтому сигналы с пульта не воспринимает. Через три часа в зону видимости локаторов «Америки» войдёт русский крейсер. Компи запросит пароль и, не получив ответ, атакует неприятеля. К чему это приведёт ты, надеюсь, догадываешься?

- Надо их срочно предупредить!

- Выдать военную тайну? И это я слышу от тебя, сынок?

- Простите,сэр, но...

- Молчать! Вы - звёздная вахта! Вы должны быть живыми роботами, вы - щит Америки! Короче, я доставил контейнер с инструкциями и приборами. Даю вам два часа. За полчаса до появления русского крейсера Компи должен слушаться вас, как новобранец сержанта.

Экран погас. Через полчаса Пол втащил контейнер в каюту. Я сидел в рубке, стараясь не смотреть на удаляющийся «Челленджер». На экране    внутренней связи я видел Пола,   яростно вскрывающего контейнер.  «Америка» и звёздные вахты созданы в оборонных целях. Откуда взялась эта проклятая «альфа»? Почему Компи превратился в агрессора?  Внезапный взрыв швырнул меня на пульт управления. Пронзительно взвыла аварийная сирена. Вернувшись в кресло пилота, я выключил сирену и взглянул на приборы. Разгерметизация крейсера в районе каюты Пола. Воздух покинул «Америку». За дверью рубки космический вакуум.

- Пол! - Закричал я, колотя по погасшему экрану видеофона. Но неожиданно зажёгся экран направленной связи, и я увидел полковника Чейза.

- Что случилось, мой мальчик?

- Взрыв в каюте Пола, сэр. Какое счастье, что «Челленджер» рядом. Пол погиб, а у меня кислорода на сорок минут.

- Жаль, сынок, что ты не помогал своему другу вскрывать контейнер. Знаешь, что тебя ждёт теперь? Следуя программе «альфа», Компи рассчитает момент и взорвёт один из маневренных двигателей «Америки». Этот взрыв бросит крейсер в определенную точку земного шара. Конечно, русские успеют взорвать «Америку» в атмосфере, но это нам и надо. На борту крейсера кроме термоядерных ракет имеется ещё кое-что. Это «кое-что»  вырежет над Россией кусок неба, и через эту дыру космос будет жечь там всё живое. Видишь, сынок, к чему привело ваше с Полом любопытство?

- Значит, вы с самого начала не оставляли звёздной вахте ни одного шанса?

- Причём здесь мы, сынок? Ты  ведь знаешь, что только по настоянию русских президент согласился на то, чтобы звёздную вахту несли люди. Мы пошли на это, но ты ведь должен понимать, что Компи выполнит приказ с Земли, а не будет ждать, нажмёт человек на борту кнопку или нет. Поверь, мой мальчик, мне очень жаль вас с Полом, но программа «альфа» запущена и остановить её не возможно. Русские перехватили вашу радиограмму с запросом. Пока наш ответ их удовлетворяет. Катастрофа «Америки» подтвердит нашу версию о ненадёжности людей на звёздных вахтах. А теперь прощай, сынок, Америка никогда не забудет ваши имена!

Экран погас. Я посмотрел на индикатор: кислорода осталось на полчаса. Пальцы пробежали по клавишам пульта. Компи не реагировал. Ну что ж, папаша Чейз, ты сам учил нас никогда не сдаваться, не терять головы, что бы ни случилось. Одним махом я вырвал переднюю панель Компи, нашел блок памяти и выдернул его из ячейки. Компьютер продолжал выполнять программу, во весь дисплей горело слово «альфа». Видимо эта проклятая программа намертво вписана в процессор. Процессор я отключить не могу, зато я могу иное. Быстро нахожу кабель, ведущий от выходных портов Компи к исполнительным механизмам. Спасибо, полковник Чейз, за науку. На тренажёре ты часто задавал нам неисправность именно в этих цепях. Отсоединяю кабель от Компи. Теперь программа «альфа» обречена. Гляжу на индикатор. Кислорода осталось на 15 минут! Мой возбуждённый организм поглощает его слишком много. Куда сейчас несёт неуправляемую «Америку»? Взгляд на экран: взрывом крейсер развернуло перпендикулярно орбите. «Америку несёт боком, её нос устремлён в пустой участок неба. По памяти нахожу линию управления главными двигателями и, как раньше на тренажёре, замыкаю провода. Крейсер вздрогнул и рванулся прочь от Земли. Меня вжало в переборку, потемнело в глазах. Прощай, Малышка Лиз...


Назад