Читать книгу Приключения в Компьюленде. Первое путешествие - Олег Тыщенко - Страница 7

Глава V. Йоттабайт найден!

Оглавление

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

На этот раз они оказались на площади. Перед ними стояло огромное многоэтажное здание. Вершина небоскреба терялась где-то в облаках. Несколько входов с широкими мраморными ступенями с разных сторон вели в это здание. «Портал», – догадалась Саша.

Поднявшись по ближайшей лестнице, путешественники занялись поисками Йоттабайта.

По коридорам сновало множество людей. Открывались и закрывались двери. Все куда-то спешили. Как будто ты попал в большой муравейник.

– Извините, пожалуйста, – Саша остановила одного из служащих этого «муравейника». – Вы не подскажете, где нам найти мудреца Йоттабайта.

– Там, – махнул тот рукой в сторону и скрылся в ближайшей из дверей.

Второй человек, которого они остановили, долго извинялся, раскланивался, что-то долго объяснял. Уже в середине его длинной тирады Саша поняла, что он не только не знает, где искать Йоттабайта, но и вообще ничего не слышал о мудреце. С грехом пополам удалось отвязаться от словоохотливого человека. А вслед им еще долго слышались извинения и объяснения, объяснения и извинения.

Третий был немногословен. Все его действия уверенные, точные, быстрые, весь его вид говорил о том, что он профессионал в области компьютерных технологий. Интернет – его дом. Скорее всего, закоулки Интернета этот Профи изучил даже лучше, чем собственную квартиру. И вот Саша уже знает, как пройти к лифту и где искать Йоттабайта – на последнем 256 этаже, в последней 1024 комнате.

Поблагодарив за помощь, пошли дальше. Найти лифт удалось без труда. Просторный, с зеркальными стенами, на одной из стен находилось небольшое табло и ряды кнопок выбора этажа. Саша уже хотела нажать кнопку нужного им этажа и застыла в изумлении – кнопки 256 не было.

***

Небольшая комната в недрах какого-то огромного файла практически не изменилась. На письменном столе выросла гора картинок и разрезанных журналов. Часть из них теперь валялась на полу. Лорд Киберкрайм Шэдоу, сидя в кресле, потягивал коктейль из четных и нечетных битов. Его собеседник опять прятался за шкафом.

Бит – минимальная единица измерения информации. Представляет собой двоичный разряд.

Байт – единица компьютерной информации, состоящая из группы двоичных разрядов (binary digits), представляющих собой число или знак.

– Шеф, агент номер 747 вышел на связь.

– Что он сообщает, – осведомился Лорд.

– Начинает расставлять ловушки, – сообщил собеседник.

– Хорошо, – небрежно сказал Шэдоу, – но главная его цель внедриться в… Собственно говоря, он и сам это знает.

Тут же забыв про собеседника, он снова извлек откуда-то книгу «История компьютерных вирусов» и углубился в чтение.

«В Управлении перспективных исследований министерства обороны США (DARPA) в 60-х годах прошлого века создана одна из первых компьютерных сетей, названная Арпанет (ARPAnet). В 1970 году, предположительно Боб Томас (Bob Thomas) написал саморазмножающуюся программу Крипер (Creeper), которая путешествовала по этой сети и выдавала пользователям сообщение: «I’M THE CREEPER… CATCH ME IF YOU CAN», что в переводе обозначает: «Я КРИПЕР… ПОЙМАЙ МЕНЯ, ЕСЛИ СМОЖЕШЬ».

Для борьбы с первым сетевым вирусом создали программу Рипер (Reaper), которая также путешествовала по сети и уничтожала Крипера.»

Резкий толчок, и комната снова куда-то поехала. При этом шляпа, половина вырезанных картинок и журналов слетели на пол. Книга выскользнула из рук задремавшего Лорда и с грохотом свалилась ему под ноги.

– Опять началось, – проворчал Шэдоу, – и как им не надоело перетаскивать этот файл с места на место.

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

– Стой, – скомандовал первый, – поворачивай назад, снова не туда попали.

Потоптавшись на месте, грузчики неуклюже развернулись и исчезли. Дверь с тихим скрипом закрылась.

– Икс, – обратился Лорд к своему собеседнику, – ты еще здесь?

– Да, мой шеф, – откликнулся тот.

– Подыщи мне новую резиденцию, с удобствами, и чтобы меня не беспокоили.

***

– Мурлыка, – растерянно спросила Саша, – что делать?

– Нажми на номер двести пятьдесят пять.

– Но ведь нам нужен двести пятьдесят шестой этаж, – возразила девочка.

– Все правильно. В компьютерах нумерация обычно начинается не с единицы, а с нуля. Мы, кстати, сейчас находимся на нулевом этаже.

И действительно, как это Саша сразу не заметила, на самой нижней кнопке стоял 0. Девочка нажала на кнопку последнего этажа, двери бесшумно закрылись. Лифт тронулся и поехал настолько плавно, что создавалось впечатление, что они никуда не двигаются. Видимо, для того чтобы развеять эти сомнения, на табло стали высвечиваться номера проезжаемых этажей. Мурлыка тем временем начал рассказ о магическом числе 256:

«Управление компьютерами, как известно, основано на двоичной системе счисления. Это связано с тем, что в электронных схемах ток или есть, или отсутствует. Таким образом, в числовом выражении, возможны только два значения – ноль и один. Минимальная единица измерения информации называется бит, который и принимает эти значения. Двумя битами можно обозначить четыре числа 00, 01, 10, 11. Тремя битами кодируется восемь чисел, а четырьмя уже шестнадцать. Два в соответствующей степени дает число возможных вариантов. Следующую единицу измерения информации решили сделать равной восьми битам и назвать ее байт. Два в восьмой степени равняется 256. Кстати, двумя байтами можно закодировать 65536 вариантов, а тремя байтами более 16,7 миллионов.»


На табло появилось число 255. Двери бесшумно открылись. В длинном коридоре деревянные, металлические, обитые дерматином двери. Вправо по коридору на каждой двери висит номер комнаты: ноль, один, два и так далее. Налево тоже есть комнаты. Они также пронумерованы… Минус один, минус два, минус три, … необычная даже для компьютеров нумерация. «Чего только не встретишь в компьютерном мире», – подумала Саша.

Найти тысяча двадцать четвертую комнату не составило труда, хотя, конечно, на двери висел №1023, нумерация ведь начинается с нуля.

В просторной комнате стоял огромный стол, на котором расположились четыре жидкокристаллических монитора. Половину одной из стен занимал еще один огромнейший экран. У другой стены стояло несколько шкафов, к которым со всех сторон тянулось множество проводов.

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

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

– Здравствуйте, – мудрец отвлекся от работы, – чем могу быть полезен.

– Добрый день, – ответила Саша. – В нашем компьютере появился Лорд Киберкрайм Шэдоу Ужасный и Неуловимый.

Мудрец Йоттабайт удивленно вскинул брови, его руки на секунду перестали печатать текст, видно, так сильно он был удивлен.

– Интересно, – сказал он, а руки тем временем уже продолжили свою работу.

– Он похитил мою младшую сестренку Веронику, – в глазах у Саши блеснули слезы. – Вы не могли бы помочь нам?


«Разрешение на доступ к секретному архиву номер шестнадцать», – подал он голосовую команду в микрофон. Рядом с ним появилась еще одна клавиатура. Продолжая печатать левой рукой, он в то же время что-то быстро набрал правой на второй клавиатуре. «Наверное, ввел логин и пароль для доступа к сверхсекретной информации», – подумала Саша. Девочка и котенок не видели, что появилось на мониторах Йоттабайта, но по его лицу они догадались, что что-то не так.

– Ну и дела, – озадаченно сказал мудрец.

Пальцы правой руки снова пробежались по клавиатуре. Еще несколько быстрых взглядов на мониторы.

– Прекрасно, – сказал он сам себе. – Вам нужно отправиться в местность программирования, – обратился Йоттабайт к путешественникам. – Там, конечно, придется пробираться через непроходимые дебри к острову Результатов, но я надеюсь, с этой задачей вы справитесь. На острове стоит замок Приложений, в котором обитает множество компьютерных программ. Найдете антивирусную программу Доктор Стоп. С ее помощью Вы сможете справиться с этим Лордом Шэдоу.

– Большое спасибо, – поблагодарила его Сашенька, – а где находится эта местность?

– Отправляйтесь в город Хардов. Там есть аллея Языков Программирования, которая идет до конца города, идите дальше и попадете в дебри программирования.

– Еще раз спасибо, до свидания, – сказала Саша.

– Рад был помочь, – и мудрец Йоттабайт продолжил свою работу.

Распрощавшись с Йоттабайтом, наши друзья отправились на новые поиски. Однако появилась одна досадная неприятность. Лифты не работали, поэтому пришлось искать лестницу и по ней спускаться целых двести пятьдесят шесть этажей.

– Мурлыка, а как Йоттабайт может одновременно делать несколько дел? – полюбопытствовала Сашенька.

– Интересный вопрос, – ответил Помощник, – пока спускаемся, как раз только-только успею тебе рассказать:

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

В современных компьютерах и даже смартфонах используются процессоры, содержащих от двух до восьми ядер, а в самых мощных до восемнадцати. В таких случаях компьютер может параллельно, то есть не зависимо друг от друга, выполнять разные задачи. Кроме того, можно одновременно решать разные части одной задачи, и тогда в целом она будет решена значительно быстрее. Например, для обработки огромных объемов информации, для видеомонтажа, то есть создания фильма, который потом можно показать по телевизору, рендеринга (визуализации) в компьютерных играх, использования в качестве сервера компьютерной сети и др.

Суперкомпьютеры состоят из сотен и даже тысяч одно- или многоядерных процессоров. Они используются для выполнения сложных научных расчетов, предсказания погоды, проектирования автомобилей, самолетов, космических кораблей.»

Спустившись на нулевой этаж, наши друзья в раздумье остановились. Куда теперь идти, чтобы добраться до Хардова. На их счастье, мимо опять проходил Профи, подсказавший, как найти Йоттабайта. Помог он и на этот раз. Оказалось, что надо выйти на улицу и всего-навсего перейти на другую сторону по мосту.

Приключения в Компьюленде. Первое путешествие

Подняться наверх