Слайд 2Алгоритм
- упорядоченная последовательность действий, направленная на выполнение поставленной задачи.
Циклический
алгоритм
-это такой алгоритм, действия которого повторяются необходимое кол-во раз
Слайд 3Рассмотрим следующие вопросы :
Как записываются повторяющиеся процессы в алгоритмах.
Какие бывают
виды циклов.
Познакомитесь с примерами записи циклических алгоритмов.
Что такое основной и
вспомогательный алгоритм.
Слайд 4 Циклические структуры алгоритмов
а) арифметический цикл
Слайд 5К 1 сентября в школу привезли 15 новых мониторов для
компьютерного класса. Составить алгоритм для робота, который будет переносить эти
мониторы из машины в класс.
Слайд 6б) Логический цикл
с предусловием
Слайд 7Алгоритм копания траншеи “от забора и до обеда”
Слайд 8в) Логический цикл
с послеусловием
Слайд 9Алгоритм покраски забора
А теперь давайте вспомним Тома Сойера – как
он построил свой алгоритм покраски забора
Слайд 10Сравнение арифметического и логического циклов
Количество повторений в арифметическом цикле известно
до начала выполнения цикла.
Количество повторений в логическом цикле зависит от
проверки условия.
Логический цикл с предусловием может не выполняться ни разу.
Логический цикл с послеусловием выполняется хотя бы один раз.
Слайд 11Сравним выполнение арифметического и логического циклов
Объединяемся в команды.
1-й ученик:
Присесть 10
раз
2-й ученик:
Приседать пока не устанешь.
Первый ряд
Второй ряд
Теперь каждая команда составляет
свой алгоритм.
Слайд 12 Основной и вспомогательный алгоритм
Основным называется алгоритм, выполнение которого ведет
к достижению основной (главной) цели.
Вспомогательным называется алгоритм, предназначенный для достижения
промежуточной цели.
Слайд 13Таким образом, вспомогательный алгоритм может быть использован в различных главных
алгоритмах, также его можно несколько раз использовать в одном главном
алгоритме.
Вспомогательные и главные алгоритмы могут составлять разные люди.
Слайд 14Итоги урока:
Циклические алгоритмы используются для…
Арифметический цикл отличается от логического тем,
что…
Вспомогательный алгоритм – это …
Главный алгоритм - это…
Слайд 15Домашнее задание:
Подготовиться к контрольной работе.
Выучить конспект, Глава 2, § 3,
5
Повторить Глава 2, §1, 2, 4.
Составить алгоритм вычисления
x2
для 1 ≤ x ≤ 10, используя:
а) арифметический цикл
б) логический цикл с послеусловием
в) вспомогательный алгоритм вычисления x2