
[spoiler]
Вот эта мощнейшая ЭВМ второго поколения:

Штука с чем-то похожим на провод по центру это считыватель с перфоленты и торчит из нее не провод а именно перфолента. А шикарный пульт справа, это главный пульт управления ЭВМ. По состоянию лампочек на нем можно было узнать все о состоянии и работе любого узла компьютера вплоть до каждого бита оперативной памяти. А с помощью кнопок и переключателей можно было изменить любой параметр ЭВМ. Изучению этого пульта нужно было посвятить полжизни. Разумеется никто этого не хотел и не делал.
Зато неприметная пишущая машинка слева, это не что иное как Consul - клавиатура, мышка и дисплей сразу. Программа набирается на клавишах. Ввод контролируется на бумаге. Мама ЭВМ тоже не дремлет, и если в программе допущена ошибка, то сразу начинает печатать об этом сообщение. При этом звук напоминает звук стрельбы из пулемета в S.T.A.L.K.E.R.
После ввода программы нужно в начале строки поставить точку и нажать Enter. Ну это сейчас эта клавиша называется Enter, а тогда это был суровый "Возврат каретки"! После ввода точки можно считать, что программа введена, откомпилирована, собрана и готова к работе. Чтобы запустить программу на выполнение печатаем две волшебных буквы "ВЫ", что значит "ВЫполнить". И после непродолжительных вычислений Consul печатает нам результат работы программы. А если каретка проскочила впустую, значит программист лох и забыл вставить оператор печати результата. А поскольку Notepad'а в НАИРИ не было, то исправлять программу приходилось тоже через пишущую машинку. Тут помогали команды "ПП" - напечатать текст программы, "РЕ" - ввести заново строку с определенным номером и "ВС" - вставить строку после указанной.
Одним словом - ЖЕСТЬ! Самая жесткая ЖЕСТЬ! Но люди на таких машинах ядерные заряды обсчитывали и бухучет предприятий уровня средней ТЭЦ. Однако это еще неразвитое социалистическое программирование. Можно сказать, программирование военного коммунизма.
И вот наступил следующий, 1987 год и нам в техникум выдали на растерзание микро-ЭВМ "Искра-1256".
Целых 32 килобайта оперативной памяти. Настоящий дисплей, настоящая клавиатура, а небольшая прямоугольная дверца справа от экрана - это средство записи информации на обыкновенную магнитофонную кассету. Но тут уже был не веселый АВТОКОД а скучный БЕЙСИК, причем все операторы были русскоязычными. Однако это уже социализм в полный рост, уже чувствуется некоторое изобилие.
И, наконец, долгожданный переход к развитому социалистическому программированию - 1988 год и ЭВМ ЕС-1045.

На рисунке все шкафы ЭВМ собраны как бы в одной комнате. Слева вертикально расположен главный шкаф: процессор, память, АЛУ (это то. что сейчас называют материнской платой). Рядом справа стоит пишущая машинка Consul - если откажут все дисплеи, с нее можно оживить ЭВМ. Сверху горизонтально стоят шкафы с накопителями на магнитной ленте и контроллеры этих накопителей. Высотой они как раз в человеческий рост. Справа у стены стоят четыре жестких диска - очень похожи на нынешние стиральные машины, и звук при работе издают очень похожий. Каждый жесткий диск объемом 100 мегабайт. Пакеты дисков можно менять прямо в процессе работы, только нужно ввести особую команду и дождаться когда ЭВМ остановит диск - на панели при этом загорается специальная лампочка. По центру стоят два АЦПУ - дедушки современных принтеров. АЦПУ - это Алфавитно-Цифровое Печатающее устройство. Огромный барабан со всеми буквами. цифрами и спецсимволами шрифта и широкая красящая лента. По сути АЦПУ это очень большая пишущая машинка, которая за раз печатает не одну букву а целую строку. Грохот работающего АЦПУ не сравнить ни с чем! Это был действительно ВЫВОД информации!
Кроме перечисленного у нашей ЕС-1045 был еще контроллер ПДУ на 16 каналов и сами ПДУ ЕС-7927 в достаточном количестве. Было у нас даже несколько модемов, которые позволяли подключить к компьютеру удаленный терминал. Скорость - до 300 бод.
По нынешним временам это все конечно скромно. Но именно на этом железе работала ОС СВМ. По настоящему многозадачная и многопользовательская ОС. И задач на ней крутилось целая куча.
Тут уже можно было выбирать язык программирования. Был и Assembler и Fortran и дедушка Algol. Для эстетов был и Бейсик. Ну а для настоящих крутых программистов был PL/1 - тогдашний C, PHP и JavaScript в одном флаконе. Ввод программы в полноценном текстовом редакторе, это вообще вершина прогресса, несмотря на полностью текстовый интерфейс этого редактора - не было даже псевдографики,только буквы - только хардкор! Была и база данных с гордым названием ADABAS и ORM к ней, все как полагается.
Ну а первый настоящий ПК я увидел в 1990 году. Это была простейшая IBM PC XT, но это уже был продукт капитализма и социалистическое программирование на этом, увы, закончилось.