Алгоритм – это … Организованная последовательность действий

Алгоритм – это …
Организованная последовательность действий
Понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей.


Дискретность
Каждый алгоритм состоит из последовательности шагов.
Только выполнив один шаг, исполнитель может перейти к другому.
Процесс решения задачи по математике, кулинарный рецепт

Точность (детерминированность)
Каждая команда алгоритма должна четко определять однозначные действия исполнителя.
Правильно составленный алгоритм должен быть рассчитан именно для данного исполнителя.
Полет на самолете, возрастные особенности ученика.

Результативность
Исполнение алгоритма должно завершаться за конечное число шагов.

Массовость
Возможность применять алгоритм к большому числу различных задач данного типа.
Алгоритмы сложения, умножения, деления и вычитания.

Понятность и выполняемость
Алгоритм не должен быть рассчитан на принятие какого-либо самостоятельного решения исполнителем, не предусмотренного составителем.

Способы представления алгоритма
Графическое описание
Словесное описание
Формулы
Запись на языке программирования

Блок -схема
Графическое представление алгоритма




Алгоритмический язык
Представляет систему обозначений и правил для точной записи и исполнения алгоритма
Имеет свой словарь, в основе которого слова, входящие в систему команд исполнителя.
Используются служебные слова – слова, смысл и способ употребления которых задан раз и навсегда.

Алгоритмический язык
Алгоритм должен иметь название, отражающее смысл задачи.
За названием пишутся последовательно команды.

алг Название
алг Название
нач
Серия команд
кон

Например
алг Движение
нач
вперед
вперед
вправо
кон



Алгоритмические конструкции.

Линейный

Ветвление

циклы

страница 1
скачать
Другие похожие работы: