Информационные технологии в СССР. Создатели советской вычислительной техники. Юрий РевичЧитать онлайн книгу.
лаборатории в начале 1949 года и до опытного пуска осенью 1950-го), была осуществлена постройка первой советской вычислительной машины, оказавшейся потом первой находящейся в эксплуатации ЭВМ во всей континентальной Европе[11]. Параллельно шло проектирование, конструирование и изготовление машины. В августе – ноябре 1950 года была проведена комплексная отладка всей машины с пульта управления, а 6 ноября 1950 года произведен первый пробный пуск в ее макетном исполнении. В духе того времени это, естественно, было оформлено, как выполнение социалистических обязательств к официальному празднику 7 ноября – годовщине большевистской революции 1917 года.
Лев Наумович Дашевский и Екатерина Алексеевна Шкабара в своей книге «Как это начиналось» [1.9] описывают случай, произошедший во время отладки МЭСМ:
«Вначале все шло хорошо. Результаты машинного расчета во всех 20 двоичных разрядах полностью совпадали с теми, что были получены вручную (это вызывало бурю восторга всех присутствующих), но на восьмом отрезке обнаружилось совершенно незначительное расхождение, которого не должно было быть. Все должно было совпадать абсолютно точно. Многократные повторения расчетов ничего не изменили. Машина давала один и тот же результат, отличавшийся от ручного счета на одну единицу младшего разряда. Все немедленно „повесили носы“. Расхождений не могло быть. Один Сергей Алексеевич, который никогда не верил в „чудеса“, сказал: „Я сам проверю ручной счет до 9-й точки“. И проверил (при расчете в двоичной системе это была очень кропотливая и трудоемкая работа, но он ее никому не передоверил). Он оставил нас в сотый раз проверять расчеты машины, менять режимы, а сам удалился в другую комнату и аккуратнейшим образом в клетчатой ученической тетради выполнил необходимые вычисления. Расчеты продолжались целый день, а на другой он появился улыбающийся (что весьма редко бывало), очки были сдвинуты на лоб (что свидетельствовало об удаче), и сказал: „Не мучайте машину – она права. Не правы люди!“ Оказывается, он все же нашел ошибку в дублировавшемся ручном счете. Все были буквально потрясены и застыли в изумлении, как в заключительной сцене „Ревизора“. С. Г. Крейн и С. А. Авраменко бросились пересчитывать оставшиеся 24 точки, так как расчеты были рекуррентными и продолжать дальнейшую проверку при наличии ошибки в ручном счете было бессмысленно. Ее пришлось отложить на следующий день (это событие произошло в 2 часа ночи), и хотя многие энтузиасты не хотели ждать, Сергей Алексеевич не разрешил: „Надо же дать отдохнуть несколько часов машине. Пойдем и мы отдохнем. Завтра все будет в порядке!“ Так оно и было: утром были принесены новые расчеты, и машина их продублировала без всяких расхождений. Это была первая решенная нашей машиной реальная задача».
Группа сотрудников лаборатории за пультом МЭСМ, 1951 год. Слева направо: Л. Н. Дашевский, З. С. Зорина-Рапота, Л. А. Абалышникова, Т. Н. Пецух, Е. Е. Дедешко
Результаты опытной отладки МЭСМ были доложены Президиуму АН УССР
11
То есть исключая Англию, где в 1948–1949 годах успели построить первые две модели из так называемых «манчестерских компьютеров»: EDSAC в Кембриджском университете (запущена в мае 1949 года) и Manchester Automatic Digital Machine (MADM, известна так же, как Manchester Mark I, запущена в апреле 1949 года в Манчестерском университете). Манчестерской машине предшествовала экспериментальная разработка SSEM, построенная в 1948 году. Это были первые в мире компьютеры, исполненные по фоннеймановской архитектуре – с хранимой в памяти программой, как и МЭСМ. То есть английские конструкторы (среди которых был Алан Тьюринг) и Лебедев двигались одинаковыми путями – от макетного образца к рабочей машине (у Лебедева МЭСМ – БЭСМ). Правда, английская экспериментальная SSEM была вскоре разобрана, а МЭСМ доработана и еще много лет служила по назначению (см. далее).