Читаем Надежда гардемарина полностью

Главный инженер одобрительно посмотрел на меня:

— Я присоединяюсь к вам, сэр, и клянусь здесь…

— Замолчите! — взревел я. — Не смейте произносить клятвы.

— Есть, сэр, — только и мог он сказать.

— Простите, шеф. Но ответственность лежит на мне. И как бы то ни было, реакция у меня быстрая.

— Да, сэр. — Он сверкнул на меня глазами, но я не увидел в них злости — только досаду. Он был уже далеко не молод, стал полнеть и прекрасно понимал, что может погибнуть на дуэли. В общем, вряд ли стоило рассчитывать на дуэль. Тем более что программиста по имени Джори немедленно потащат на детектор лжи для допроса под наркотиками, как только мы представим журнал в Адмиралтейство.

Тут в голову мне пришла мысль, от которой я невольно нахмурился.

— Выходит, жизнь людей на корабле зависит от простого маркера конца файла? Но разве в Дарле нет резервирования? Мер защиты?

— Разумеется, есть, — ответил пилот. — Дарла постоянно ведет проверку на внутреннее соответствие.

Я оставил его замечание без ответа, а главный инженер сказал;

— Видимо, в какой-то момент она прекратила проверку. Но почему?

Пилот огрызнулся:

— Откуда мне знать? Я что, системный программист?

— Хватит! — Под моим свирепым взглядом они притихли. — Пилот, можем мы устранить «клопа»?

— Пожалуй, да, если перепишем метку конца файла.

— Не уверен, — сказал главный инженер.

— Почему? — спросили мы в один голос с пилотом.

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

— И?..

— Ее мудрая логика могла бы подсказать ей, что базовая масса и масса с поправкой должны отличаться и надо учесть разницу. А она не учла. Как бы то ни было, параметры запоминаются по крайней мере дважды — в резервных копиях. Как сказал мистер Хейнц, встроенные системы безопасности должны были обнаружить несоответствия.

— А они не обнаружили.

— Да. Она не читает резервные копии, и девять параметров почему-то искажены. И только системный программист может в этом разобраться. Но я подозреваю, что эти чертовы… эти проклятые шуты испортили логические программы Дарлы и она не знала, когда применять логику в связи с возникшими проблемами и когда звать на помощь.

Я стал шагать по мостику, чувствуя слабость в коленях.

— Мы сможем помочь ей?

Главный инженер мрачно ответил:

— Если Дарла не смогла распознать испорченный маркер и предупредить об имеющихся внутренних несоответствиях, перепрограммировать ее не удастся.

Наступила тишина.

— Думаю, он прав, сэр, — сказал пилот. Я сел, обхватив себя руками:

— А что, если выключить питание и полностью перегрузить ее?

Главный инженер покачал головой:

— Это может сбросить информацию в сегментах, отвечающих за ее персональность, и она восстановится как совершенно другая личность. Но если ее программы испорчены, перегрузка никак не повлияет на них. «Клопы» в них все равно останутся.

Можно приказать ей перегрузиться с резервных копий.

— Они являются копиями оригинальных программ, которые мы получили на Луне. В них будут те же дефекты.

Я выругался. Потом сказал:

— Нельзя ли переконфигурировать ее в компьютер с ограниченными функциями? Переписать маркер конца файла, заблокировать логические программы, использовать ее только для вывода на экран, а общаться с ней через клавиатуру? Тогда люди смогут хотя бы выспаться.

Они переглянулись.

— Это возможно, — ответил пилот. — Все равно теперь от нее мало толку.

— Начинайте. — Я встал и потянулся. — Блокируйте все, в чем не уверены. Я вернусь к ночной вахте, и тогда мы включим ее «в линию».

Заперев за собой люк мостика, я пошел прямо в каюту смыть запах охватившего меня страха. Надевая свежую рубашку, я в изумлении покачал головой: спасибо фортуне, что сохранила нас, позволив вовремя обнаружить сбой. Я достал из кармана распечатку и, развалившись в кресле, стал ее изучать. Как много «клопов»!

Плохо обстояло дело с параметром базовой массы, а со скоростями рециркуляции — и того хуже. Одна из наших резервных астронавигационных систем находилась в аварийном состоянии. В нашем путешествии это роли не играло, но упаси нас Бог выйти из синтеза рядом с Вегой и попытаться вычислить свое местонахождение. Эти разделы звездных карт вообще никуда не годились.

Остальное казалось мне не столь важным. Допустим, Дарла ошиблась бы в определении длины шахты восточной лестницы или объема обеденного зала для пассажиров. Ничего особенного не случилось бы.

Я пробежал глазами по цифрам.

Странный этот фактор десять. Во столько же раз были искажены и другие параметры.

Например, масса корабельного баркаса и объем обеденного зала для пассажиров.

Я зевнул. Работая с Дарлой, пилот и главный инженер отключат большую часть сознания Дарлы. Как сказал пилот, Дарла станет плохоньким компьютером, когда они закончат с ней работать, но тогда она по крайней мере…

Перейти на страницу:

Все книги серии Сага о Сифорте

Похожие книги