Please enable JavaScript.
Coggle requires JavaScript to display documents.
Алгоритм - это набор инструкций, описывающих порядок действий исполнителя,…
Алгоритм - это набор инструкций, описывающих порядок действий исполнителя, которые необходимо выполнить чтобы решить определенную задачу.
Свойства алогоритмов
Дискретность (последовательность отдельных действий) - последовательное (поочередное) выполнение всех команд алгоритма
Определенность - каждое действие алгоритма должно быть настолько простым и понятным, чтобы у исполнителя не возникало вопросов и не оставалось свободы действий.
Результативность (конечность) - описание алгоритма должно быть понятным и законченным, чтобы после выполнения всех инструкций задача достигала логичного конца.
Массовость - алгоритма означает, что однажды составленный алгоритм должен подходить для решения подобных задач с разными исходными данными.
-
Исполнители алгоритмов
Исполнитель алгоритма это объект, который выполняет алгоритм.
Формальный исполнитель - не вносит никаких изменений в алгоритм (компьютер, робот, любое техническое устройство). От формального исполнителя не требуется понимание сущности решаемой задачи, но требуется точное выполнение последовательности команд. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Для каждого формального исполнителя можно указать: круг решаемых задач, среду, систему команд и режим работы.
-
Неформальный исполнитель - может вносить изменения в алгоритм (человек, животное)