Дорогой настольный калькулятор - Expensive Desk Calculator

Дорогой настольный калькулятор
Восстановленный PDP-1 с монитором и клавиатурой
Оригинальный автор (ы)Роберт А. Вагнер
изначальный выпуск1960-е
ПлатформаTX-0, PDP-1
ТипКалькулятор
Интернет сайтПроект восстановления PDP-1

Дорогой настольный калькулятор к Роберт А. Вагнер считается вычисление первая интерактивная программа расчета.[1]

Программное обеспечение сначала запускалось на TX-0 компьютер передан в аренду Массачусетский Институт Технологий (MIT) автор: Лаборатория Линкольна. Он был перенесен на PDP-1 пожертвован Массачусетскому технологическому институту в 1961 г. Корпорация цифрового оборудования.[2]

Друзья из MIT Tech Model Railroad Club, Вагнер и группа однокурсников имели доступ к этим машинам размером с комнату вне уроков, записываясь на время в нерабочее время. Под контролем Джек Деннис, Джон Маккензи и консультанты факультета, они были персональный компьютер пользователи еще в конце 1950-х.[1]

В калькуляторы Вагнеру нужно было завершить свое числовой анализ домашние задания были в университетском городке, и их не хватало, поэтому он написал их сам. Хотя программа содержит около трех тысяч строк кода и на ее написание ушли месяцы, Вагнер получил нулевую оценку за домашнее задание. Реакция его профессора была: «Вы использовали компьютер! не могу быть правым." Стивен Леви писал: «Со временем профессор, как и все, узнает, что мир, открытый компьютером, безграничен».[3][4]

Рекомендации

  1. ^ а б Алан Коток (15 мая 2006 г.). Ревущая мышь: лекция по случаю празднования PDP-1. Музей истории компьютеров (ссылка на Google Video). Проверено 22 июня 2006 г. Описание Котока начинается в 1:02.
  2. ^ Роберт М. Слейд (26 января 1994 г.). BKDECWRK.RVW: Обзор "Digital At Work", Пирсон, 1992 г.. Проверено 22 июня 2006 г.
  3. ^ Стивен Леви (1984). Хакеры: Герои компьютерной революции (ISBN  0-385-19195-2) получено 22 июня 2006 г. Проект Гутенберг, п. 33
  4. ^ Леви, Стивен (2 января 2001 г.). Хакеры: Герои компьютерной революции. Пингвин (неклассика). ISBN  0-14-100051-1.

Смотрите также