Коммутационная панель
Программа как физический предмет: доска с гнёздами, где код — это провода.
Перфокарточные машины, выросшие из технологии Холлерита, управлялись съёмной панелью, на которой оператор прокладывал провода от входов к выходам, определяя, какие столбцы суммировать, сравнивать и печатать. Смена задачи означала смену панели. Компании хранили их на полках как папки с подписями на корешках, а опытный монтажник панелей был ценным сотрудником.
ENIAC унаследовал идею в большом масштабе. До 1948 года машину настраивали переключателями и кабелями между двадцатью аккумуляторами, и для каждой новой задачи это могло занимать дни. Когда в том году её переделали на чтение команд из функциональных таблиц, она стала примерно в шесть раз медленнее — и заметно полезнее, поскольку настройка сократилась с дней до часов. Steckerbrett «Энигмы» был той же идеей в миниатюре: поле шнуров, менявшее поведение машины.