Чтение онлайн

на главную

Жанры

Третий берег. Книга первая
Шрифт:

– И в вашу задачу входило готовить такие инструменты?

– Именно. Генератор Храмова управлялся очень сложным компьютерным кодом. И это была моя стихия. Коды, команды, операторы. А вот теоретическая физика, вернее то, чем занимался Алексей, это для меня даже не тёмный лес, а джунгли непроходимые. Опять спросите, почему?

Андрей не придумал ничего лучшего, как просто кивнуть.

– Я образованный человек, – Анна кивнула ему в ответ. – Красный диплом, аспирантура. Кандидатская. И пусть я не считаю себя учёным, это было бы слишком громко, но я хороший математик. И отличный программист. Я могу написать любой код. Без хвастовства. Но дело в том, что моё образование классическое. Я смотрю на мир сквозь призму современных научных представлений. А Алексей был не таким.

В смысле? – Андрей удивлённо поднял брови. – Он отрицал современную науку?

– Алексею было дано подняться выше. Он мог заглянуть за горизонт. Поэтому я вряд ли сумею рассказать вам о сути его исследований. Рассказать и не ввести в заблуждение. Если хотите, я объясню, какая роль в его проекте отводилась мне.

– Уж постарайтесь, – скрипучим голосом проговорил Аринов, тихо сидевший до того в уголке.

Анна, едва заметно вздрогнув, обернулась и с удивлением посмотрела на Николая. Так, словно его присутствие в этом кабинете нарушало некую скрытую ото всех, кроме неё самой, гармонию.

– Я занималась управляющим софтом, – Маклевич заговорила медленно, как бы вспоминая что-то давно забытое. – Видите ли, с моей точки зрения, точки зрения программиста, установка Алексея была в большей степени виртуальной машиной. Её физическую часть можно было рассматривать как комплекс периферийных устройств под управлением суперкомпьютера. Программное обеспечение для этого компьютера – вот, что входило в зону моей ответственности.

И тут Андрей понял – от того насколько откровенно Анна ответит на его следующий вопрос, может зависеть результат всего этого расследования. Тараборов поднялся из-за стола, обошёл вокруг него и оказался напротив Маклевич. Остановившись не далее, чем в полуметре от неё, Андрей произнёс фразу, которую в принципе не имел права произносить.

– Анна, сейчас я должен прояснить вам одну вещь, – тихо проговорил Тараборов. – В данный момент мы не ищем виновных в той аварии. Более того, даже её причины интересуют нас постольку-поскольку. На кону стоит нечто большее.

– И что же вы хотите от меня?

– Скажите, могла ли установка взорваться из-за неправильной работы управляющей программы? Может где-то была допущена фатальная ошибка, которая, при всей тщательности контроля, осталась незамеченной?

– Что даёт вам повод предполагать такое? – Анна растерянно посмотрела на Андрея, и он заметил, что в уголке её правого глаза блеснула слеза.

– Я пока ещё не пришёл ни к какому выводу, но…

Выражение лица Маклевич моментально изменилась. На нём не осталось и следа растерянности. Слёзы высохли. Теперь лицо Анны выражало крайнюю степень сосредоточенности.

– Управляющий софт содержал четырнадцать с половиной миллионов строк кода. Написать такую программу в одиночку, задача нереальная, даже с теми возможностями автоматизации, что доступны кодерам Корпорации. Вы должны это понимать. В моём подчинении находилось более двадцати программистов. Они были поделены на четыре группы. У каждой из них было своё конкретное задание. В задачу групп входило создание отдельных блоков, из которых и строилась управляющая программа. А я должна была тестировать эти блоки на работоспособность и на устойчивость к сбоям. Но самое главное, и этим занималась я и только я, нужно было научить эти подпрограммы работать синхронно по конечному протоколу. Работа была очень ответственной, я скрупулезно проверяла каждый блок, каждый драйвер… Я справилась. Мы все справились. Алексей считал, что прототип полностью готов к испытаниям с реальной нагрузкой.

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

– Скажите, Анна, а можно ли было спровоцировать взрыв машины программными методами? Без физического воздействия, которое априори считается невозможным в подобных ситуациях?

– А почему вы считаете, что вмешательство в программную часть проекта могло быть возможным? Какая разница?

– Ну… – Андрей крутанул головой, – виртуальные среды контролировать труднее, чем физический мир. То, что никто не подходил к установке, кроме Храмова, разумеется, установлено достоверно, а вот взлом системы…

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

– Анна Михайловна, успокойтесь, – Аринов поднялся со своего дивана и подошёл к Маклевич. Налив в стакан воды из графина, он протянул его женщине. – Я повторюсь за своим молодым коллегой, мы не ищем крайних. Нам просто необходимо разобраться в одном очень важном деле, которое хотим мы того или нет, завязано на неудачный эксперимент Храмова.

– Действительно, Анна Михайловна, – подхватил Андрей, – никто не считает, что взрыв случился по вашей вине.

– Виноватых не стоит искать! – Маклевич поставила пустой стакан на стол. – Мы все выполнили свою работу безупречно!

Взгляд Маклевич снова затуманился.

– Я ещё накануне вечером узнала, что на следующий день Алексей собирается при запуске задействовать рабочий алгоритм. От него же и узнала. Он сам рассказал мне об этом.

– Только вам?

– Да. Остальным Алексей Владимирович решил пока не говорить, чтобы не создавать лишнего ажиотажа, так он это объяснил. Он вообще всех отпустил в день испытаний. Кроме Хоменко – технический специалист в таком деле должен быть под рукой. Кстати, Вася сам догадался обо всём, когда загудело. Он даже успел крикнуть: «Неужели, зажигание…» Или что-то в этом роде.

Анна несколько раз энергично моргнула, видно её слёзные железы тоже порывались «выйти на рабочий режим».

– Однако мне Лёша сказал, что не собирается выводить устройство на полную мощность. Максимум, что он планировал сделать в тот день, это довести процесс до самоподдерживающейся фазы. А это около двадцати процентов от той мощности, которую физически могла выдержать установка. Но меня всё равно его сообщение взволновало, поэтому я настояла на полной проверке управляющих алгоритмов. Я выполнила эту проверку очень тщательно. В присутствии Алексея Владимировича. Он, чтобы меня окончательно успокоить и подбодрить, решил запустить проверочную эмуляцию. После этого Алексей Владимирович заблокировал единственный порт ввода-вывода данных своим личным паролем и с того момента уже никто, даже сам Радов не смог бы там ничего изменить. Так что ваше предположение насчёт программного вмешательства выглядит бледно. И последнее. Если вам это поможет. Я скинула лог крайней верификации с полным образом управляющей программы на корпоративный сервер. Можете проверить.

Поделиться:
Популярные книги

Пенсия для морского дьявола

Чиркунов Игорь
1. Первый в касте бездны
Фантастика:
попаданцы
5.29
рейтинг книги
Пенсия для морского дьявола

"Фантастика 2023-123". Компиляция. Книги 1-25

Харников Александр Петрович
Фантастика 2023. Компиляция
Фантастика:
боевая фантастика
альтернативная история
5.00
рейтинг книги
Фантастика 2023-123. Компиляция. Книги 1-25

Утопающий во лжи 3

Жуковский Лев
3. Утопающий во лжи
Фантастика:
фэнтези
рпг
5.00
рейтинг книги
Утопающий во лжи 3

Мастер 3

Чащин Валерий
3. Мастер
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Мастер 3

Все не случайно

Юнина Наталья
Любовные романы:
современные любовные романы
7.10
рейтинг книги
Все не случайно

Проиграем?

Юнина Наталья
Любовные романы:
современные любовные романы
6.33
рейтинг книги
Проиграем?

Вечная Война. Книга VII

Винокуров Юрий
7. Вечная Война
Фантастика:
юмористическая фантастика
космическая фантастика
5.75
рейтинг книги
Вечная Война. Книга VII

Безумный Макс. Поручик Империи

Ланцов Михаил Алексеевич
1. Безумный Макс
Фантастика:
героическая фантастика
альтернативная история
7.64
рейтинг книги
Безумный Макс. Поручик Империи

Довлатов. Сонный лекарь

Голд Джон
1. Не вывожу
Фантастика:
альтернативная история
аниме
5.00
рейтинг книги
Довлатов. Сонный лекарь

Мир-о-творец

Ланцов Михаил Алексеевич
8. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Мир-о-творец

Измена. Я отомщу тебе, предатель

Вин Аманда
1. Измены
Любовные романы:
современные любовные романы
5.75
рейтинг книги
Измена. Я отомщу тебе, предатель

Законы Рода. Том 7

Flow Ascold
7. Граф Берестьев
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Законы Рода. Том 7

Ученик

Губарев Алексей
1. Тай Фун
Фантастика:
фэнтези
5.00
рейтинг книги
Ученик

Тайный наследник для миллиардера

Тоцка Тала
Любовные романы:
современные любовные романы
5.20
рейтинг книги
Тайный наследник для миллиардера