Нам знакома также машина, воздействующая на внешний мир посредством сообщений. Автоматическое фотоэлектрическое устройство открывания дверей известно каждому, кто бывал на вокзале Пенсильвания-стейшн в Нью-Йорке. Оно используется и во многих других зданиях. Когда сообщение, состоящее в прерывании пучка света, передается на аппарат, это сообщение воздействует на дверь, и та открывается, позволяя пассажиру пройти.
Шаги между запуском машины такого типа через органы чувств и выполнением поставленной перед машиной задачи могут быть элементарными, как в случае с электрической дверью, или же быть, по сути, какой угодно степени сложности – в пределах ограничений нашей инженерной техники. Сложным мы называем действие, когда некие данные, передаваемые (будем далее определять эту операцию как ввод) с целью оказать воздействие на внешний мир (это воздействие далее определяется как вывод), могут претерпевать большое число комбинаций. Под комбинациями имеются в виду как объединения вводимых в настоящий момент данных, так и операции с ранее накопленными данными, чей запас мы называем памятью. Эти данные хранятся в самой машине. Наиболее сложными среди сконструированных на сегодняшний день машин, способных преобразовывать вводные данные в исходящие, являются быстродействующие электронные вычислительные машины, о которых я расскажу ниже более подробно. Выбор режима работы этих машин производится при помощи особого рода ввода (часто это происходит с применением перфорированных карт, магнитофонных лент или намагниченных проволок); вводимые данные определяют способ, которым машина будет выполнять конкретную операцию, в отличие от способов выполнения других операций. Вследствие частого использования перфорированных карт или магнитных лент (tape) для управления такими машинами процесс передачи данных, которые вводятся подобным образом и которые предписывают машине тот или иной режим работы по комбинированию информации, называется