Вообще–то говоря, эту книжку, наверное, надо было не печатать в типографии, а распространять в виде дискеток. Вставили бы вы эту дискетку в приемное устройство своего персонального компьютера, и на экране монитора высветились бы первые слова моего обращения к вам. А потом появились бы схемы и рисунки, своего рода компьютерное кино, которое бы повело вас от простого к сложному, показало бы, что и как нужно делать, чтобы освоить ту или иную операцию на компьютере, познакомиться с заложенными в него возможностями.
Именно такое руководство специалисты всемирно известной фирмы «Эппл» предусмотрели для своего нового компьютера «Макинтош». Вставляешь диск в приемное устройство, включаешь компьютер и видишь:
«Первый шаг – наводка. Положите руку на «мышку» и поводите «мышку» по столу», – гласит надпись на экране.
А для тех, кто не знает, что такое «мышка», тут же поясняется, что «мышкой» называется устройство для бесклавишного управления компьютером (хотя у него, конечно, есть и клавиатура). Этакая небольшая коробочка – серая «мышка» с хвостиком–проводом, уходящим в недра компьютера, – управляет движением наклонной стрелочки на экране. Проведите стрелку по уличному лабиринту, изображенному на экране и вы получите первые навыки управления «Макинтошем».
Между тем кадр меняется. На фоне той же нарисованной улицы появляются цифры, от 1 до 5, обведенные кружочками. Пояснительный текст гласит: «Потренируйтесь в наводке. Наведите стрелку поочередно на мишени с номерами».
Наводишь стрелку на мишень номер один – она тут же исчезает. То же происходит с мишенью номер два, три и т. д. А после того как стрелка будет наведена на последнюю мишень, слышится звук улетающей птичьей стаи – компьютер сообщает вам, что вы действовали правильно, и все мишени, дескать, улетели.
Следующий шаг в освоении «мышки» – фиксация. Читаем: «На мышке есть клавиша. Нажимая на нее пальцем, можно делать очень многое. Видите в доме на картинке четыре закрытых окна? Наведите стрелку поочередно на каждое из них, нажимая всякий раз клавишу на мышке...»
И так, – шаг за шагом. Компьютер сам учит вас не только работать с «мышкой», но и вызывать на экран «меню», выполнять ту или иную работу... Объясняет, как записанную вами информацию засылать на постоянное хранение – в жесткий диск или на временное хранение – на дискетку, или просто сбрасывать за ненадобностью в некую «мусорную корзинку». И все это делается легко, как бы играючи. Впрочем, это и есть игра – игра в освоение компьютера.
Психологи считают, что обучение–игра намного эффективнее обычного традиционного – с зубрежкой и ответами у доски, поскольку такая форма не дает человеку заскучать, а значит, он все будет воспринимать очень внимательно, не пропуская ничего мимо ушей.
Что ж, попробуем рассуждать о серьезных вещах без излишних сложностей.
Мы все стараемся в большей или меньшей степени облегчить себе жизнь. И это вовсе не такая уж плохая черта характера, как может показаться. На протяжении всей истории цивилизации человечество стремилось ускорить, облегчить свой труд, сделать его более производительным. Изобретение паруса помогло двигаться по воде быстрее, чем при помощи весел. Ткацкий станок намного облегчил труд ткача, позволил изготавливать большее количество ткани. Паровая машина и турбина ГЭС освободили человека от выполнения тяжелой работы по приведению в действие различных механизмов, преобразовывая один вид энергии в другой...
Так постепенно подошла очередь механизации умственных процессов. Устав считать вручную, человек стал изобретать себе помощников. Поначалу они были весьма просты. В глубокой древности люди считали на пальцах. Потом появился абак – доска, на которую при счете выкладывали камешки.
Позже на территории нынешних Китая и Монголии появился абак, в котором камешки заменили бусинами, нанизанными на нитки. А сами нитки стали крепить на деревянной рамке. Отсюда уж было рукой подать до изобретения счетов в современном их виде.
Дальнейшим усовершенствованием счетного инструмента стала логарифмическая линейка. А там очередь дошла и до создания счетных машин. Их сменили электронные вычислительные машины – ЭВМ.
И так шаг за шагом...
Вслед за изобретателями и мы пройдем трудными дорогами поиска, узнаем, где и как появился первый персональный компьютер, что такое «вычислительная сеть» и сможет ли когда–нибудь компьютер мыслить лучше человека.
Причем о самых сложных вещах я старался рассуждать без излишнего занудства. А помогали мне в этом многие другие люди, с которыми мне пришлось консультироваться по ходу работы. Пользуюсь случаем принести всем им свою искреннюю благодарность. Кроме того, в книге попользованы материалы, полученные как из периодической печати, так и из всезнающего Интернета.
Обычно когда речь заходит о вычислительных машинах, системах и устройствах, все почему–то вспоминают больших ЭВМ, которым недавно перевалило за полвека, и персональных компьютерах, которым только–только стукнуло 25 лет.
Не надо думать, что вычислительные приборы – это обязательно нечто весьма сложное и заумное. Есть и такие, что просты как ваши пять пальцев.
В самом деле, взгляните на свои руки. Что вы увидели? Десять пальцев. Это и есть самый первый, самый древний в мире вычислительный прибор. Сколько будет 2 + 2? Загнул на руке два пальца, потом еще два. Посчитал загнутые пальцы – получил ответ... Так и по сей день считают выпускники детских садов и первоклашки...
Даже сами имена числительные во многих языках указывают, что у первобытного человека орудием счета были преимущественно пальцы. Например, в древнерусской нумерации единицы назывались «перстами», десятки – «составами». Кисть же руки – пясть – синоним числительного «пять» у многих народов.
А вот как знаменитый русский путешественник Н. И. Миклухо–Маклай описывал процедуру счета у туземцев Новой Гвинеи: «...папуас загибает один за другим пальцы руки, причем издает определенный звук, например «бе, бе, бе...». Досчитав до пяти, он говорит «ибон–бе» (рука). Затем он загибает пальцы другой руки, снова повторяет «бе, бе...», пока не доходит до «ибон–али» (две руки). Затем он идет дальше, приговаривая «бе, бе...», пока не доходит до «самба–бе» и «самба–али» (одна нога, две ноги). Если нужно считать дальше, папуас пользуется пальцами рук и ног кого–нибудь другою».
От пальцевого счета берут начало пятеричная система счисления (одна рука), десятеричная (две руки), двадцатеричная (пальцы рук и ног) у многих древних народов.
Даже просвещенные греки не стыдились считать на пальцах. А в Древнем Риме, по свидетельству историка Плиния–старшего, на главной площади столицы некогда возвышалась гигантская фигура двуликого бога Януса с загнутыми пальцами. Причем римляне ухитрились так усовершенствовать механику загибания пальцев, что правой рукой бог изображал число 300, а пальцами левой – 55. Вместе это составляло число дней года в римском календаре.
В средневековой Европе полное описание пальцевого счета составил ирландец Беда Достопочтенный. Тот самый трудолюбивый монах, который, вздохнув, сказал как–то: «В мире есть много трудных вещей, но нет ничего труднее, чем четыре действия арифметики». В одном из своих сочинений он подробно изложил способы представления на пальцах различных чисел вплоть до миллиона.
Самое интересное, что его пальцевая «азбука» кое–где используется и поныне. Так, на многих биржах, где из–за шума трудно расслышать собеседника, многие маклеры показывают друг другу числа на пальцах.
Пальцы хороши тем, что всегда при себе. Но не будешь же их все время держать загнутыми определенным способом. А разжал и забыл, какое число получилось в итоге счета.
Поэтому наши хитроумные предки вскоре придумали и еще один вид счета – с помощью деревянных палочек с зарубками (бирок). Их использовали еще древние египтяне. Во всяком случае на барельефе храма фараона Сети I, построенного около 1350 года до н. э. в Абидосе, изображен бог Тот, отмечающий с помощью зарубок на пальмовой ветви длительность срока правления фараона.
В Средневековье бирками широко пользовались для учета и сбора налогов. Причем бирка с зарубками раскалывалась вдоль: одна половинка оставалась у крестьянина, другая – у сборщика–налогов. Сложив половинки вместе, они и вели счет уплаты налога, время от времени добавляя новые зарубки. Способ оказался настолько удобным, что в Англии, например, он продержался до конца XVII века.
Интересная деталь: когда крестьяне выплачивали все налоги, они торжественно сжигали обе части каждой бирки. Однажды костер из бирок во дворе лондонского казначейства оказался столь большим, что сгорело и само здание...
А вот в Азии и Америке бирки почему–то не прижились. Китайцы, персы, индийцы, перуанцы предпочитали использовать для счета и представления чисел ремни или веревки с узелками.
У античного историка Геродота, жившего в V веке до н. э., есть упоминание о том, как персидский царь Дарий, отправляясь в поход на скифов, приказал ионийцам остаться для охраны моста через реку Истер. Завязав на ремне 60 узлов, царь вручил его начальнику охраны со словами: «Люди Ионии, возьмите этот ремень и поступите так, как я скажу вам: как только вы увидите, что я выступил против скифов, с того дня вы начнете ежедневно развязывать по одному узлу, и когда найдете, что дни, обозначенные этими узлами, уже миновали, то можете отправляться к себе домой».
Американские индейцы называли счетные веревки «куиру». Поэтому в перуанских городах до вторжения в Южную Америку европейцев, которые, кстати, привезли с собой и обычай вести счет на бирках, городской казначей именовался «куиру комоуокуна», то есть «хранитель узлов».
Впрочем, ни бирки, ни веревки с узелками не могли удовлетворить возраставшие потребности в средствах вычисления. И древние изобрели специальный счетный прибор – абак.
Что означает это слово, точно неизвестно. Многие историки, впрочем, полагают, что некогда так называли дощечку, покрытую слоем пыли. На ней острой палочкой проводились линии и в получившихся колонках по позиционному принципу размещались какие–нибудь предметы» – например, камешки или палочки. В одной колонке они означали единицы, в другой – десятки, в третьей – сотни... По мере надобности камушки в той или иной колонке добавлялись при сложении и убирались при вычитании. Умножение и деление выполнялись как многократные операции сложения и вычитания соответственно.
В X веке абак был усовершенствован чернокнижником Гербертом Аврилакским. Так, во всяком случае, именует его Воланд, один из героев популярного романа М. Булгакова «Мастер и Маргарита».
На самом же деле Герберт был сыном крестьянина из местечка Орильяк на юге Франции. В юности он пас скот. Но со временем способный юноша стал крупным ученым, замечательным педагогом, государственным и церковным деятелем. Однако недобрая слава слуги дьявола долгие годы преследовала его. И главным образом потому, что он мог легко перемножать и делить многозначные числа. Делал же он это с помощью счетного инструмента, известного в истории науки как «абак Герберта».
Он представлял собой гладкую доску, посыпанную песком и разделенную на 30 столбцов, из которых три отводились для дробей, а остальные образовывали 9 групп, которые сверху завершались дугами. Столбцы в каждой группе обозначались (слева направо) буквами С (centum,, 100), D (decern, 10) и S (singularis, 1).
Причем в каждый столбец клали не камешки, а особые нумерованные жетоны, на которых были обозначены 9 первых числовых знаков. Эти изображения на жетонах назывались «апексами» (от латинского «орех»). Апекс нуля отсутствовал, поэтому для изображения 0 в соответствующем столбце оставляли пустое место.
И это было не единственное усовершенствование абака. В последующие века его не раз пытались модернизировать, пока в XV столетии не изобрели счет на линиях.
Таблицу теперь линовали не вертикально, а горизонтально – это оказалось удобнее. Каждая линия соответствовала опять–таки единицам, десяткам, сотням и т. д. На каждую клали до четырех жетонов; жетон, помещенный между двумя линиями, означал пять единиц ближайшего разряда, соответствующего нижней линии.
Кроме того, по мере необходимости таблица расчерчивалась и на несколько столбцов для отдельных слагаемых или сомножителей. Однако умножение по–прежне"му заменялось последовательным сложением.
Счетные таблицы более двухсот лет были необходимой принадлежностью купца и чиновника, ученого и школяра. Известный немецкий математик Г. Лейбниц предпочитал счет на линиях арифметическим выкладкам на бумаге.
Такой счет под названием «счет костьми» был описан и в древнерусском учебнике арифметики XVII века. Причем, если в Европе счет на линиях постепенно был вытеснен письменными вычислениями на бумаге, то в России счет костьми не выдержал конкуренции в борьбе с замечательным средством вычислений – русскими счетами.