Алгоритм – конечный последовательный порядок действий, направленный на решение конкретной задачи. Каждое действие – шаг алгоритма.
Понятность. Исполнитель понимает алгоритм при помощи системы команд исполнителя (СКИ). Дискретность. Упорядоченность. Конечность. Результативность. Определенность(детерминированность) Массовость.
Линейные Все действия выполняются в строгой после- довательности, друг за другом Разветвляющиеся Действия выполняются в зависимости от условия Циклические - Одно действия выполняется несколько раз Вспомогательные Блок действий к которому обращается основной алгоритм в нужное время
Словесная форма – самый простой способ. Псевдокод - имеет служебные слова, например команды для Исполнителей. Язык программирования – составляющимися компонентами являются алфавит (все знаки), синтаксис (правила сочетания букв алфавита) и семантика(правила, определяющие смысл отдельных конструкций). Графическая форма – используя блок - схемы
начало Линии перехода Вызов вспомогательного алгоритма. Ввод, вывод данных Начало и окончание алгоритма Безусловное действие условие тело цикла
конец нетда начало встать одеться Зайти в школу конец встать Сегодня выходной Идти в школу Остаться дома «Идти в школу»
Выполнение зарядки ( 10 приседаний) начало сесть встать конец начало Сесть, встать выполнить 10 раз конец