Пример: Алгоритм «Шарлотка»
1) взбить 4 куриных яйца;
2) добавить стакан муки и сахара;
3) добавить 1 кг. яблок;
4) поместить массу в форму;
5) выпекать в духовке 30 минут.
Каждый исполнитель обладает определённым набором команд, которые он понимает и может исполнять.
Исполнители делятся на:
» формальные – всегда исполняющие алгоритм одинаково (роботы, технические устройства).
» неформальные – могут исполнять алгоритмы по-разному (человек).
Алгоритм можно описать разными способами:
» словесно (запись на естественном языке);
» формально (запись с помощью набора команд - псевдокод);
» графически (схемы, графики, блок-схемы).
Алгоритм, записанный на языке, понятном исполнителю, называется программой.