Разница между непосредственным и программным управлением в алгоритмах заключается в том, что в режиме непосредственного управления исполнитель выполняет команды сразу после их поступления, а в программном управлении сначала задаётся последовательность команд, которая затем выполняется автоматически. 6
Непосредственное управление означает, что исполнитель ждёт команды от человека и каждую команду выполняет немедленно. 1
Программное управление предполагает, что исполнителю задаётся последовательность команд (программа), а затем он исполняет команды в автоматическом режиме. 1 Например, в память исполнителя заранее записывается весь алгоритм, который ему нужно выполнить, и после запуска этого алгоритма исполнитель выполняет все действия в автоматическом режиме. 7
Некоторые исполнители работают только в одном из режимов. 1