Лекция 2 Виды алгоритмов. Запись алгоритмов с помощью блок-схем
Виды алгоритмов Название ОпределениеПримеры Линейный(последовательный) Действия выполняются однократно в заданном порядке Приготовление одного бутерброда Циклический Действия повторяются указанное число раз в заданном порядке Создание рисунков из повторяющихся элементов Разветвляющийся(условный) В зависимости от условия выполняется либо одна, либо другая последовательность действий Правило правописание приставок, оканчивающихся на з, с
Запись алгоритмов с помощью блок-схем Блок-схема составляется из стандартных графических объектов Блок-схема составляется из стандартных графических объектов
Стандартные графические объекты блок-схем Вид стандартного графического объекта Назначение Начало алгоритма Конец алгоритма Выполняемое действие записывается внутри Условие выполнения действия записывается внутри Счетчик количества повторов Последовательность выполнения действий Начало Конец Действие Условие Счетчик
Запись линейных алгоритмов с помощью блок-схем
Запись разветвляющихся алгоритмов с помощью блок-схем
Полная форма да-нет
да Тело Условие нет Неполная форма
Запись циклических алгоритмов с помощью блок-схем
Цикл-счетчик (цикл с параметром) да нет
Пример цикла-счетчика
Цикл с предусловием
Пример цикла с предусловием нет
Цикл с постусловием
Пример цикла с постусловием