Алгоритм -- одно из фундаментальных понятий информатики. Этим словом обозначают точное и безотказное предписание действий, которые должны быть выполнены. Т. е. мы можем считать алгоритмом любую инструкцию, если:
* ее команды не допускают различных вариантов исполнения; * указания предусмотрены для всех возможных вариантов развития событий.
С этой точки зрения можно составить, к примеру, алгоритм переливания из пустого в порожнее. Однако, на практике алгоритмы составляют для решения тех или иных задач, т. е. получения необходимых результатов по заданным исходным данным. Вид алгоритма, да и сама возможность его написания зависят от исполнителя (это может быть и человек, и автоматическое устройство) , или точнее, от его системы команд (т. е. набора инструкций, которые он "умеет" выполнять)
1) Алгоритм - набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.
2) Самый простой алгоритм по типу действий человека:
1. Проснулся 2. Встал с кровати 3. Пришел в ванную комнату 4. Открыл кран с водой 5. Выдавил на щетку пасту 6. Почистил зубы 7. Промыл щетку 8. Прополоскал рот 9. Закрыл кран с водой 10. Вытер лицо полотенцем 11. Вышел из ванной комнаты
* ее команды не допускают различных вариантов исполнения;
* указания предусмотрены для всех возможных вариантов развития событий.
С этой точки зрения можно составить, к примеру, алгоритм переливания из пустого в порожнее. Однако, на практике алгоритмы составляют для решения тех или иных задач, т. е. получения необходимых результатов по заданным исходным данным. Вид алгоритма, да и сама возможность его написания зависят от исполнителя (это может быть и человек, и автоматическое устройство) , или точнее, от его системы команд (т. е. набора инструкций, которые он "умеет" выполнять)
2) Самый простой алгоритм по типу действий человека:
1. Проснулся
2. Встал с кровати
3. Пришел в ванную комнату
4. Открыл кран с водой
5. Выдавил на щетку пасту
6. Почистил зубы
7. Промыл щетку
8. Прополоскал рот
9. Закрыл кран с водой
10. Вытер лицо полотенцем
11. Вышел из ванной комнаты