Вдвоем мы подняли коробку с перфокартами, поставили на стол рядом с устройством чтения. Тяжелая, фунтов двадцать.
Дороти открыла верхнюю крышку устройства, проверила механизм подачи. Металлические ролики, датчики считывания, направляющие для карт.
— Скорость чтения триста карт в минуту. Пятьсот шестнадцать карт займут примерно две минуты на загрузку. — Закрыла крышку, прошла к консоли компьютера. — Но сначала нужно запустить программу ввода данных.
Села за консоль, пальцы быстро забегали по клавиатуре. Печатала команды, экран заполнялся строками зеленого текста:
ЗАГРУЗИТЬ ПРОГРАММУ: ВВОД_КРИМИНАЛЬНОГО_ФАЙЛА_V1 ИСТОЧНИК: МАГНИТНЫЙ НАКОПИТЕЛЬ 3 МЕСТО НАЗНАЧЕНИЯ: ДИСКОВОЕ ХРАНИЛИЩЕ A
ВЫПОЛНИТЬ Д/Н? (Да/Нет)
Нажала клавишу Д, затем Enter.
Компьютер загудел громче. Одна из катушек магнитной ленты начала вращаться быстрее. Лампочки на панели замигали в определенной последовательности.
— Программа загружается, — сказала Дороти, не отрывая глаз от экрана. — Занимает минуту-две.
Я стоял рядом, наблюдал. На экране появлялись строки:
ЗАГРУЗКА…
МОДУЛЬ 1: АНАЛИЗАТОР ВВОДА — ЗАГРУЖЕН
МОДУЛЬ 2: ПРОВЕРКА ДАННЫХ — ЗАГРУЖЕН
МОДУЛЬ 3: ДИСПЕТЧЕР ХРАНЕНИЯ — ЗАГРУЖЕН
ПРОГРАММА ГОТОВА
ОЖИДАНИЕ ВВОДА
— Готово. — Дороти повернулась к устройству чтения перфокарт. — Теперь загружаем карты. Помоги, надо подавать стопками по пятьдесят штук.
Я взял первую стопку карт из коробки, аккуратно выровнял края, постучав о стол. Передал Дороти. Она открыла входной лоток устройства чтения, вставила стопку вертикально. Карты встали плотно между направляющими.
Нажала зеленую кнопку «СТАРТ» на панели устройства.
Механизм включился с щелчком. Ролики начали вращаться, захватили первую карту, протянули через щель. Датчики считывания просканировали дырки, яркие лампочки мигнули сквозь отверстия. Карта прошла насквозь за секунду, упала в выходной лоток справа.
Следующая карта. Затем еще одна. Механизм работал ритмично, захват, протяжка, считывание, выброс. Примерно пять карт в секунду.
На экране консоли появлялись строки данных:
ЗАПИСЬ 001: ДЕЛО 70-AL-0156 ЗАГРУЖЕНО
ЗАПИСЬ 002: ДЕЛО 70-AL-0156 ЗАГРУЖЕНО
ЗАПИСЬ 003: ДЕЛО 70-AL-0156 ЗАГРУЖЕНО
ЗАПИСЬ 004: ДЕЛО 70-AK-0087 ЗАГРУЖЕНО
— Три карты на дело, — объяснила Дороти. — Первая карта основная информация: номер дела, штат, дата, тип преступления. Вторая это данные о жертве: возраст, пол, раса, метод убийства. Третья значит географические координаты и поведенческие характеристики преступника.
Первая стопка закончилась за десять секунд. Я подал вторую. Дороти вставила в лоток, устройство продолжило работу без остановки.
Стопка за стопкой. Монотонный ритм, я достаю карты из коробки, выравниваю, ю и передаю Дороти. Она вставляет в устройство. Машина считывает. Карты падают в выходной лоток с тихим шелестом.
Через три минуты коробка опустела. Последняя стопка прошла через считыватель.
На экране появилось сообщение:
ВВОД ЗАВЕРШЕН
ВСЕГО ЗАПИСЕЙ: 516
ВСЕГО ДЕЛ: 172
ВЫПОЛНЯЕТСЯ ПРОВЕРКА…
— Теперь компьютер проверяет данные на ошибки, — сказала Дороти. — Ищет пропущенные поля, неправильные коды, несоответствия формата. Занимает минут пять.
Мы стояли у консоли, смотрели как на экране пробегают строки:
ПРОВЕРКА ЗАПИСИ 001… УСПЕШНО
ПРОВЕРКА ЗАПИСИ 002… УСПЕШНО
ПРОВЕРКА ЗАПИСИ 003… УСПЕШНО
ПРОВЕРКА ЗАПИСИ 004… УСПЕШНО
Счетчик быстро рос. Десять, двадцать, пятьдесят записей. Компьютер проверял каждую за долю секунды.
Через четыре минуты:
ПРОВЕРКА ЗАВЕРШЕНА
ОШИБОК: 0
ПРЕДУПРЕЖДЕНИЙ: 3
ВСЕ ДАННЫЕ ПРИНЯТЫ
ЗАПИСЬ В ХРАНИЛИЩЕ ВЫПОЛНЕНА
Дороти довольно кивнула.
— Отлично. Никаких критических ошибок. Три предупреждения вероятно пропущенные необязательные поля. Данные сохранены на диск.
— Сто семьдесят два дела, — сказал я. — Первая партия в системе.
— Да. — Дороти откинулась на спинку стула. — Осталось ввести еще тысячу тридцать дел. Примерно три тысячи перфокарт. Еще недели две работы на перфораторе.
Посмотрел на часы уже девятнадцать пятьдесят пять. Почти восемь вечера.
— Ты устала. Может хватит на сегодня?
Дороти покачала головой.
— Нет. Хочу показать тебе как работает перфоратор. Завтра начнешь помогать с вводом данных. Одна я не справлюсь за две недели, надо пробивать слишком много карт.