Увы, даже на самых совершенных аналоговых модемах при идеальных условиях связи скорость работы все равно будет на уровне черепашьей. Так, на предельной скорости 57 600 бит/с мегабайтный файл будет передаваться около 3—5 минут. Так что 12—15 мегабайт в час – это, увы, предел… Для сравнения: даже самые простые кабельные модемы обеспечивают скорость вдвое большую, реальный же выигрыш в производительности при переходе на волоконно-оптическую связь – десять и более раз! Такое же ускорение дает и применение асинхронных технологий передачи с использованием спутниковой связи: за последнюю пару лет этот сервис стал безумно популярным в крупных городах России. Однако в том случае, когда выбирать не приходится, мы будем довольствоваться тем, что сможет нам обеспечить аналоговый модем. Но в установленных жизнью пределах можно быть и привередой.

ОСНОВЫ ИНФОРМАТИКИ

Предмет, который изучают в школе, называется «Основы информатики». Во многом это дань традиции: ведь то, что написано в учебниках, с информатикой связано лишь косвенно. Классическая информатика – это наука не о компьютерах, а об ИНФОРМАЦИИ – что она из себя представляет, каким законам подчиняется. А основоположники этой науки – Роберт Винер, Алан Тюринг, Клод Шеннон и многие другие – были прежде всего математиками, и их труды вышли за многие годы до появления компьютеров.

Искусство ПРОГРАММИРОВАНИЯ, которое вам также предстоит изучать, тоже не слишком привязано к компьютеру. Достаточно вспомнить, что автор первой программы – Ада Лавлейс – даже не имела компьютера под рукой: она писала ее для так и не построенной машины ее учителя, сэра Чарльза Бэббиджа. ПРОГРАММИРОВАНИЕ – это наука об алгоритмах, последовательности действий, которые следует выполнить для достижения некоего результата.

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

Эта глава и призвана стать твоей «таблицей умножения» в мире Науки Информатики…

«Железо», аппаратная часть – это всего лишь «плоть» компьютера. Программное обеспечение – его «дух», душа. То, без чего любая, даже самая «навороченная» персоналка превращается всего лишь в сочетание железа и пластика. ИНФОРМАЦИЯ для компьютера – все равно что кровь для человека или бензин для автомобиля.

В первой же главе мы говорили об одном из главных свойств компьютера – умении работать не с текстом, звуком или видео, но с некоей обобщенной ИНФОРМАЦИЕЙ. Откуда же она берется и как устроена?

Для того чтобы ответить на этот вопрос, нам придется разобрать информацию по косточкам, добраться до самых крохотных ее элементов, своего рода информационных «атомов».

СИСТЕМЫ СЧИСЛЕНИЯ

Раздел подготовлен совместно с Сергеем Мациевским (Калининградский Государственный университет)

Человек, как известно, может распознавать тысячи (если не миллионы) видов всевозможных сигналов. Когда мы читаем книгу, минимальным информационным элементом для нас становится буква, цифра или знак препинания. Итого – несколько десятков различных символов! При разговоре же мы должны распознавать уже сотни (если не тысячи) минимальных сигналов – звуки, элементы интонации, мимические и жестовые сигналы.