Читаем Покушение на миражи полностью

Я принялся разрабатывать дальше, а она с пачкой бумаг в тисненом портфельчике направилась в вычислительный центр. Там она получила броское (но весьма, однако, условное) название для нашей программы — «Апостол», пакет дисков для записи, место для него на полке и занялась для начала, в общем-то, несложной операцией-набивкой. Всю кропотливо созданную программу, окрещенную «Апостолом», надлежало перенести на картонные карточки величиною с ладонь — перфокарты. Это совершается с помощью особого механизма перфоратора, электрифицированного собрата пишущей машинки. В результате весь наш вымученный труд предстал в виде дырочек, рассыпанных по многочисленным карточкам. Это, так сказать, черновик рукописи, предлагаемой машине. В ней наверняка будет много ошибок и досадных неточностей, а значит, много раз придется перебирать карточки, перебивать их заново, вносить исправления.

Этим делом Ирине суждено заниматься едва ли не на протяжении всей работы — и до и после того, как ее допустят к машине. Допускают… Дают всего лишь три — пять минут. Стопка карточек придавлена увесистой крышкой — утюгом на жаргоне программистов, машина начинает поспешно слизывать их, стопка тает… Вот тут-то, казалось, почему бы и не наступить святой минуте.

Но нет…

Даже скупо выделенные три минуты Ирина не использует. Слизав все карточки, машина в первую же минуту выдает результат. Волшебно оживает стоящая рядом пишущая машинка, сама по себе начинает с победной бойкостью стучать, оракул вещает строчками на листе и… несет какой-нибудь несусветный бред. Почти всегда! Не случается, чтоб с первого же раза он сообщил что-нибудь вразумительное.

С этого момента начинается длительная борьба программиста с машиной, она тянется не день, не два — многими месяцами, порой годами. Ищется взаимопонимание, вскрывается ошибка за ошибкой, подгоняется, видоизменяется программа, какие-то логические ходы в ней оказываются произвольными, какие-то понятия — недоступными машинному восприятию, требуют углубленной расшифровки, мельчайшие упущения вырастают в гротесковые искажения.

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

Капризы неукрощенного оракула подразделяются на два вида — сбой и зацикливание. И того и другого за время своей битвы с ЕС-1065 Ирина получила в избытке.

В начале отладки машина однажды выстучала безапелляционный вывод: рабство принципиально невозможно. И поставила точку, отказываясь вникать в дальнейшую часть программы. Оказалось, что виноват я, слишком категорически указавший — с помощью мотыги человек способен лишь прокормить себя и детей.

Машина это приняла за исходную аксиому и сделала из нее заключение — раз способен обеспечить едой только себя и детей, то выкормить вола, крупное и прожорливое животное, и вовсе недопустимо. Без вола же не будет интенсивной запашки, не окажется и тех излишков, которые дают возможность содержать рабов, рабство исключено… Пришлось разубедить электронного оракула, внеся поправки в доходность мотыжного земледелия. Сбой по нашему упущению: недостаточно точны были в посылках.

В другой раз высокомудрый оракул, дойдя до кризиса господского хозяйства, когда штат надсмотрщиков стал пожирать доходы, пришел к решению простому, как колумбово яйцо. Нет же прямого запрета избавляться от лишних рабов, и электронный прозорливец в погоне за доходом бестрепетно уничтожил их, заодно сократил и господские земли, избавил господина от необходимости держать обременительных надсмотрщиков. Но на этом оракул не остановился, продолжал работать — господское хозяйство у него снова разрасталось, снова в нем стало слишком много рабов, пришлось ставить над ними многоэтажный штат надсмотрщиков, пожирающих доход, что вновь привело к экзекуции… Оракул намеревался крутить так до бесконечности, случилось зацикливание.

Сама Ирина устраняла лишь мелкие погрешности, но там, где требовалось внести что-то в программу, бежала к нам, в наш штаб «террористической группы» с арочным окном на шумную улицу на пятом этаже институтского корпуса. А в нем ее встречал уже не я один. Нашего полку прибыло, у меня появились еще два помощника.

4

Перейти на страницу:

Похожие книги

Огни в долине
Огни в долине

Дементьев Анатолий Иванович родился в 1921 году в г. Троицке. По окончании школы был призван в Советскую Армию. После демобилизации работал в газете, много лет сотрудничал в «Уральских огоньках».Сейчас Анатолий Иванович — старший редактор Челябинского комитета по радиовещанию и телевидению.Первая книжка А. И. Дементьева «По следу» вышла в 1953 году. Его перу принадлежат маленькая повесть для детей «Про двух медвежат», сборник рассказов «Охота пуще неволи», «Сказки и рассказы», «Зеленый шум», повесть «Подземные Робинзоны», роман «Прииск в тайге».Книга «Огни в долине» охватывает большой отрезок времени: от конца 20-х годов до Великой Отечественной войны. Герои те же, что в романе «Прииск в тайге»: Майский, Громов, Мельникова, Плетнев и др. События произведения «Огни в долине» в основном происходят в Зареченске и Златогорске.

Анатолий Иванович Дементьев

Проза / Советская классическая проза
Тихий Дон
Тихий Дон

Роман-эпопея Михаила Шолохова «Тихий Дон» — одно из наиболее значительных, масштабных и талантливых произведений русскоязычной литературы, принесших автору Нобелевскую премию. Действие романа происходит на фоне важнейших событий в истории России первой половины XX века — революции и Гражданской войны, поменявших не только древний уклад донского казачества, к которому принадлежит главный герой Григорий Мелехов, но и судьбу, и облик всей страны. В этом грандиозном произведении нашлось место чуть ли не для всего самого увлекательного, что может предложить читателю художественная литература: здесь и великие исторические реалии, и любовные интриги, и описания давно исчезнувших укладов жизни, многочисленные героические и трагические события, созданные с большой художественной силой и мастерством, тем более поразительными, что Михаилу Шолохову на момент создания первой части романа исполнилось чуть больше двадцати лет.

Михаил Александрович Шолохов

Советская классическая проза
Дыхание грозы
Дыхание грозы

Иван Павлович Мележ — талантливый белорусский писатель Его книги, в частности роман "Минское направление", неоднократно издавались на русском языке. Писатель ярко отобразил в них подвиги советских людей в годы Великой Отечественной войны и трудовые послевоенные будни.Романы "Люди на болоте" и "Дыхание грозы" посвящены людям белорусской деревни 20 — 30-х годов. Это было время подготовки "великого перелома" решительного перехода трудового крестьянства к строительству новых, социалистических форм жизни Повествуя о судьбах жителей глухой полесской деревни Курени, писатель с большой реалистической силой рисует картины крестьянского труда, острую социальную борьбу того времени.Иван Мележ — художник слова, превосходно знающий жизнь и быт своего народа. Психологически тонко, поэтично, взволнованно, словно заново переживая и осмысливая недавнее прошлое, автор сумел на фоне больших исторических событий передать сложность человеческих отношений, напряженность духовной жизни героев.

Иван Павлович Мележ

Проза / Русская классическая проза / Советская классическая проза