Разница между формальными и неформальными исполнителями алгоритмов заключается в том, как они выполняют команды. 15
Формальные исполнители строго выполняют команды механически, не вникая в их суть. 12 Они всегда выполняют одну и ту же команду одинаково. 2 Примеры формальных исполнителей: технические устройства (стиральные машины, микроволновые печи, роботы-пылесосы, светофоры) или исполнители в среде программирования (Чертёжник, Робот, Черепаха, Кузнечик, Рисователь, Водолей в среде КуМир). 3
Неформальные исполнители понимают, что делают, могут анализировать и даже видоизменять команды при изменении условий. 1 Неформальный исполнитель сам отвечает за свои действия. 4 Примеры неформальных исполнителей: человек или животное. 3