Конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату - это ...
алгоритм
робот
исполнитель
машина