Что же касается полицейских, то это профессионалы весьма высокого класса. Если они на вас набредут, когда вы будете в беде, то вам помогут – причем бесплатно – сменить колесо, или добраться до ближайшей авторемонтной мастерской, или вызвать мастера с буксировщиком. Но если у полицейских возникнут подозрения на ваш счет, то дальше все случится, как в голливудских фильмах: выйти из машины, руки на капот, ноги – шире, и никаких телодвижений! Что поделаешь, профессионалы тоже хотят дожить до пенсии... Потом перед вами извинятся, а вы должны сказал: все о'кей, офицер; я понимаю, вы только исполняли свой долг. Словом, тут голливудские фильмы не лгут.
Теперь прикинем, во что вам обойдется содержание машины. По этому вопросу я не имею четкой информации, так что придется оценить лишь порядок величины со слов коллег и знакомых. Бензин в Штатах не очень дорог, но все же горючее, масло, тасол и ремонт обходятся для подержанной машины в среднем в сто долларов в месяц. Примерно столько же составляет страховой взнос, но для молодежи, не достигшей 25 лет (т. е. неопытных водителей), взнос повышен, и вам, возможно, придется платить больше. В главе девятой мы подсчитаем ваш бюджет, а пока запомните эту цифру – двести долларов в месяц съест ваш автомобиль.
Расскажу историю о двух американских водителях такси. Ездил я с ними в Вашингтоне, всего два раза, так как мои командировочные доллары были все наперечет; и ездил по той причине, что мне полагалось не только сделать сообщение на конференции, но и получить у одной из американских организаций довольно хрупкое оборудование для моего института и доставить его в Ленинград.
Итак, из первого лирического отступления вы помните, что я прибыл в Нью-Йорк, встретился с дядюшкой, покрутился с ним тут и там, но в Сентрал Парк не попал – и в расстроенных чувствах укатил в Вашингтон на свою конференцию. Ехал я поездом «Амтрак», который ходит от Бостона через Нью-Йорк, Филадельфию и Балтимор до Вашингтона; между Бостоном и Нью-Йорком примерно 350 км., и еще столько же – от Нью-Йорка до Вашингтона. Поезд сидячий, с удобными авиационными креслами и идет довольно быстро – не экспресс Токио-Осака, но все же доехал я до американской столицы часа за четыре. Каждый дюйм всех трехсот пятидесяти километров вдоль атлантического побережья был застроен, и все это пространство являло собой единый город; где здания повыше, те места звались Нью-Йорком, Филадельфией, Балтимором и Вашингтоном, а где пониже – была, значит, сельская местность или одноэтажная Америка. Отметив этот любопытный факт, я сошел с поезда и очутился на вокзале в Вашингтоне.
В поезде ехали всякие люди, и белые, и черные, но белые вдруг куда-то подевались, и оказался я окруженным одними чернокожими американцами, будто попал не в Вашингтон, а, скажем, в Луанду. Потом мне объяснили, что в Вашингтоне чуть не половина цветного населения, так как это город чиновников, а негры, согласно нынешней американской традиции, имеют преимущество перед белыми при поступлении на государственную службу и в иных областях.
Итак, еще раз подивившись, я вышел на привокзальную площадь и сел в такси. Водитель был, разумеется, чернокожий, и он незамедлительно доставил меня на окраину Вашингтона, в пригород Роквилл, в мою роскошную гостиницу, которая называлась «Holiday Inn Crowne Plaza» и находилась в тридцати километрах от вокзала. Шофер попался мне молодой, но уж больно мрачный, и разговорить его никак не удавалось: то ли он меня не понимал (а говорю я по-английски в самом деле неважно), то ли видел во мне потомка белых рабовладельцев, то ли был вообще на жизнь обижен. Так, в угрюмом молчании, и закончилась наша «поездка без разговоров», и обошлась она мне в 23 доллара.
Через несколько дней, когда конференция завершилась, я собрался отправиться со своим багажом на вокзал и попросил служажего отеля заказать мне такси. «У нас есть свои машины, сэр», – проинформировал меня служащий (конечно, тоже чернокожий), и к нужному часу, минуте и секунде машина уже стояла у подьезда, и выглядела она немного побольше, чем прежнее такси. Водителем оказался белый старичок лет семидесяти, и не успел я устроиться на сиденье, как мы с ним были уже по именам и на «ты». Узнав, что я из Ленинграда и впервые в Вашингтоне, он предложил прокатить меня по городу, но я отказался, заметив, что денег лишних нет, и поезд ждать не будет. «Хорошо, – сказал старичок, – лишних денег сверх прейскуранта не надо. Я тебя прокачу почти обычным маршрутом, но по дороге у нас будет Белый Дом, монумент Вашингтона, Капитолий и еще много интересного. Вот Пентагон останется в стороне, но я покажу, в какой.»
И он мне все показал и объяснил, и ехали мы не дольше, чем с тем молодым негром, но эта «поездка с разговорами» на машине отеля стоила мне 45 долларов. Такой уж порядок в Америке: сколько заплатил, такой товар и получаешь. Даже если речь идет всего лишь о поезке на такси.
Закончив с воспоминаниями, обратимся к делу и поговорим о компьютерах. Если вы – представитель точных наук, то я, быть может, не скажу вам ничего нового, но гуманитариям, медикам, юристам и будущим бизнесменам стоит прочитать этот раздел.
Отмечу, что в двадцатом веке никакие отрасли знания не развивались столь стремительно, как кибернетика, микроэлектроника и программирование. Первые ламповые компьютеры появились в пятидесятых годах, назывались тогда ЭВМ (электронно-вычислительные машины) и занимали зал площадью сто или двести квадратных метров. Сам я приобщился к программированию в двадцать лет, на четвертом курсе университета, и работал еще на легендарной М-20, одной из последних ламповых машин; потом пошли ЭВМ второго, третьего и так далее поколений, на интегральных схемах, на БИСах и СБИСах – БЭСМ-3М, М-220, М-6000, СМ-1, 2, 3 и 4, отечественные и зарубежные персоналки типа ИБМ; а потом забылось и понятие поколения, и слово «ЭВМ», и перфокарты, и перфоленты, и язык Алгол, и многое другое – и появился Его Величество Компьютер. Мог ли я тридцать лет назад, переступая порог обширного зала М-20, предвидеть, что когда-нибудь на моем столе окажется неизмеримо более мощный компьютер, и что я буду его использовать в качестве пишущей машинки и станции сверхбыстрой почтовой связи? Когда я думаю об этом, то сожалею, что начал писать фантастические романы в пятьдесят лет, а не в двадцать.
Но общая архитектура компьютера с тех пор не изменилась.
Должен вам сказать, что основные узлы этой архитектуры имелись уже в самом первом вычислительном устройстве, спроектированном и построенном Чарльзом Бэббиджем, английским математиком из Кембриджа, еще в первой половине прошлого века. Разумеется, его машина была механической, а не электронной, но в ней имелись процессор, оперативная память и устройства ввода. Во всем мире Бэббиджа считают первым проектировщиком вычислительных машин, ибо он ближе всех подошел к устройству, которое мы сегодня называем компьютером. Интересно, а кто же был первым программистом? Женщина, друзья мои, обаятельная женщина, графиня Лавлейс, добрый гений Чарльза Бэббиджа. Так что программирование – традиционно женская профессия, да еще с налетом британского аристократизма.
После этих исторических замечаний, рассмотрим основные узлы компьютера.
Процессор является главным компьютерным модулем; во-первых, именно он производит все арифметические и логические операции (выполняет команды программы), а, во-вторых, все остальные модули связаны друг с другом через процессор. Скорость его работы очень велика – он производит сотни тысяч/миллионы операций в секунду.
Оперативная память, состоящая из отдельных ячеек – второй по важности модуль компьютера. В оперативной памяти хранится исполняемая программа, и записана она там покомандно в ячейках в двоичном коде. Процессор выбирает команду за командой на свои регистры и выполняет их – тем самым выполняя и всю программу. Объем оперативной памяти сравнительно невелик, зато скорость обмена с процессором очень высока; это – «быстрая» память. Кроме программы или программ (последовательности команд), в ней могут еще лежать данные – числа и символы (например, численные массивы, буквенные массивы – тексты на различных языках, особым образом закодированные изображения – картинки). Все эти данные – программы, тексты, массивы чисел или логической информации – организованы в некие функциональные блоки, имеющие определенные имена; такой блок называется файлом или записью.