
- •Компьютеры и программы о слове «информатика»
- •К вопросу об алгоритмах
- •Страница арабской рукописи
- •Древнегреческий абак (современная реконструкция)
- •Счет на линиях (средневековый рисунок)
- •От календаря к компьютеру
- •Люди‑компьютеры за работой. Фотография. 1920‑е годы
- •Компьютеры: долгий путь к признанию
- •Томас Ватсон – основатель компании ibm
- •Говард Айкен – создатель Mark I
- •Академик с. А. Лебедев – создатель мэсм
- •Архитектура пришла в эвм
- •Фредерик Брукс – лауреат премии «Компьютерный пионер»
- •Обложка монографии о проекте Stretch
- •Арифмометр конструкции Иоганна Мюллера. 1783 год
- •Знаменитый eniac
- •Гипотетический компьютер 2004 года
- •Вычислительная машина lgp‑30
- •Гарри Хаски возле компьютера swac
- •Легендарный Bendix g‑15
- •Pdp‑8 – самая продаваемая вычислительная машина 1960‑х годов
- •Почему компьютер «персональный»
- •Мипикомпъютер Altair 8800
- •Настольный калькулятор hp 9100
- •Жюль Верн и вычислительная техника
- •Жюль Верн – отец научной фантастики
- •Шарль Ксавье Тома де Кольмар
- •Первая модель арифмометра Тома де Кольмара
- •Арифморель
- •Знаменитый «арифмометр‑фортепиано» Тома де Кольмара
- •Современная реконструкция разностной машины Бэббиджа
- •Великий фантаст Герберт Уэллс
- •Из этимологии компьютерных терминов
- •Программирование на eniac
- •Американский математик Джон фон Нейман
- •Грейс Хоппер
- •Американский математик Джон Уайлдер Таки
- •Рейнольд Томлинсон
- •Буквы алфавитов стран Юго‑Восточной Азии
- •Обозначения больших чисел в Древней Руси
- •Клавиатура ю. Фитча (1886 год)
- •Клавиатура Дж. Уильямса (1890 год)
- •Клавиатура Дж. Бликенсдёрфера (1892 год)
- •Несколько слов о телекоммуникациях
- •Эдуард Эстонье
- •Титульный лист книги э. Эстонье (1904 год)
- •Автоматы и компьютеры Автоматы: от андроида до роботов
- •Механизм управления автоматами Герона Александрийского
- •Монах конструкции Торриано
- •Механизм монаха Торриано
- •Кулачковый цилиндр гидравлического органа Соломона де Ко (1615 г.)
- •Жак де Вокансон
- •Флейтист Вокансона
- •Барабанщик Вокансона
- •Утка Вокансона
- •Автомат фон Кнаусса
- •Три автомата Жаке‑Дро
- •Рисовальщик‑писец Майарде
- •Автомат п. Кинтцинга
- •Жан‑Эжен Робер‑Уден
- •Робер Уден. Урок пения
- •Робот – раб или работник?
- •Карел Чапек
- •Айзек Азимов
- •Говорящие автоматы
- •Альберт Великий
- •Эразм Дарвин
- •Говорящие головы аббата Микаля
- •Вольфганг фон Кемпелен (автопортрет углем)
- •Машина фон Кемпелена
- •Чарльз Уитстон
- •Машина й. Фабера
- •Александр Белл
- •Гомер Дадли
- •Товарищ гроссмейстер…»
- •Турок работы фон Кемпелена
- •Наполеон играет в шахматы с шахматным автоматом в Шенбрунне. Худ. А. Унеховский
- •Аджиб работы ч. Хупера
- •Гонзало Торрес‑и‑Кеведо демонстрирует автомат «отцу кибернетики» Норберту Винеру
- •Еще раз об игре «ним»
- •Ниматрон
- •Эдвард Кондон
- •Реймонд Редхеффер
- •Машина Редхеффера
- •«Крестики‑нолики»
- •Чарльз Бэббидж
- •Уильям Кейстер
- •Релейный автомат Кейстера (внешний вид)
- •Ячейка игрового поля машины Кейстера
- •Эдмунд Беркли
- •Edsac. Три электронно‑лучевые трубки
- •Игровая позиция на экране электронно‑лучевой трубки
- •Дональд Мичи
- •Menace. Спичечный коробок
- •Дэнни Хиллис
- •Tinkertoy. 1‑й вариант
- •Tinkertoy. 2‑й вариант
- •Tinkertoy. Механизм определения текущей позиции
- •Днк‑компьютер maya‑II
- •Литература по истории информатики и вычислительной техники
Говард Айкен – создатель Mark I
На самом деле его крайне беспокоил вопрос о том, как подготовить достаточное число квалифицированных программистов, которые смогли бы обеспечить компьютеры постоянной загрузкой. Он видел, что даже в то время, когда реально работали всего лишь две‑три вычислительные машины, проблема программирования для них стояла крайне остро. Каждый компьютер обслуживали как минимум десяток людей, писавших программы. Если учесть, что программированием тогда занимались только математики высокой квалификации (которых никогда не бывает много), то озабоченность Айкена, связанная с дальнейшим увеличением числа компьютеров, становится вполне понятной. (Разумеется, надо помнить, что программировали тогда в машинных кодах, и процесс отладки был крайне сложным и длительным. Никто, и Айкен здесь не исключение, не мог предположить, что в недалеком будущем появятся языки программирования высокого уровня и программирование из доступного только избранным искусства превратится в массовую профессию).
Означают ли приведенные выше примеры, что на самом деле никакой недооценки возможностей компьютеров не было изначально, а их значение было сразу осознано? Разумеется, нет. Путь компьютеров к признанию был достаточно труден.
Выдающийся российский математик академик М. А. Лаврентьев в своих воспоминаниях рассказывает о том, какое сопротивление встречала идея автоматизации вычислений. Еще в 1935 году в Москве, в Математическом институте имени В. А. Стеклова, была создана «вычислительная ячейка» (лаборатория), которая выполняла заказы на производство крупных расчетов. В ней работали математики (вычислители), вооруженные карандашом, бумагой и настольными арифмометрами. Постепенно заказов становилось все больше, и к 1947 году из двух комнат секция распространилась на целый этаж и занимала более половины всей площади института. Дальше расти было некуда. И кроме того, масштаб задач стал таким, что люди с ними уже не справлялись.
Казалось бы, появление ЭВМ должно было обрадовать математиков, освобождаемых от рутинной и нудной работы. Однако на самом деле среди них произошел раскол. Большинство считали ЭВМ бесперспективной, сугубо рекламной затеей и предлагали не тратить на нее время и средства, а вместо этого увеличивать производство привычных аналоговых и механических счетных машин. Собственно говоря, знаменитый Институт точной механики и вычислительной техники (ИТМ и ВТ), в котором впоследствии разрабатывались все самые мощные советские суперкомпьютеры, был создан в 1948 году именно для этого. Основными направлениями его деятельности были разработка беспроводных систем управления и моделирование полета стратегических ракет, вычисление баллистических таблиц для средств противовоздушной обороны, а также выполнение различных вычислительных работ по заказу Министерства обороны. Разработка вычислительных машин среди этих задач не значилась.
Словом, первые проекты вычислительных машин советские разработчики пробивали с огромным трудом. Будущий академик С. А Лебедев начал обдумывать устройство цифровой электронной вычислительной машины еще в 1945 году. Спустя некоторое время В. А. Голубцова, ректор МЭИ и жена всесильного члена Политбюро ЦК КПСС Г. М. Маленкова, узнала о работе Лебедева и в беседе с ним пообещала организовать встречу с кем‑либо из верхов. Через некоторое время ученый действительно попал на прием к члену ЦК, в ведении которого находилась советская наука.
Лебедев подробно рассказал о том, что такое электронная вычислительная машина, что она сможет делать и во сколько обойдется ее постройка. Больше всего чиновника заинтересовала скорость работы машины. Цифра юоо операций в секунду произвела на него сильное впечатление. Он долго переваривал это фантастическое сообщение и затем изрек: «Значит, мы за пару месяцев перерешаем на вашей машине все свои задачи, а потом что – на помойку ее выбрасывать?» Возвращаться к разговору было бессмысленно. Вскоре Лебедев уехал из Москвы в Киев, где украинская Академия наук создала ему условия для работы, результатом которой стала первая отечественная ЭВМ – МЭСМ.