Слайд 2Формы записи алгоритмов.
Тема урока:
Виды алгоритмов
Слайд 3Формы представления алгоритма:
словесная форма;
графическая форма;
программная.
Слайд 4Словесная форма -
это форма описания алгоритма на естественном языке.
Данная форма очень удобна,
если нужно приближенно описать суть алгоритма. Однако при словесном описании не всегда удается ясно и точно выразить идею.
Слайд 5Графическая форма записи алгоритмов -
изображение алгоритма в виде последовательности связанных между собой
функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий.
Слайд 6Элементы блок-схем
Действие
Условие
Счетчик
Слайд 7Программная форма записи алгоритма –
это запись на языке программирования.
Слайд 8Создать алгоритм вычисления выражения:
100 + 15 - 40 + 20
Слайд 9Линейный алгоритм -
это описание действий, которые выполняются однократно в заданном порядке.
Слайд 12Разветвляющийся алгоритм -
это алгоритм, в котором в зависимости от условия выполняется
либо одна, либо другая последовательность действий.
Слайд 13«если <условие>, то <действие1> иначе <действие2>»
Слайд 14Разветвляющийся алгоритм называется полным, если он имеет вид:
«если <условие>, то <действие1>
иначе <действие2>».
Слайд 17
Разветвляющийся алгоритм называется неполным, если он имеет вид:
«если <условие>, то <действие>»
Слайд 20Циклический алгоритм -
это описание действий, которые должны повторяться указанное число раз или
пока не выполнено заданное условие.
Слайд 21Задание:
Написать алгоритм «Одеться по погоде». Если на улице температура ниже 0,
то необходимо надеть шубу, иначе – куртку.
Слайд 22Алгоритм ПОГОДА
Начало
1. определить температуру воздуха
2. если температура ниже 0, то надеть шубу,
иначе надеть куртку
Конец.
Словесная форма записи:
Слайд 24Составить алгоритм действий школьника, которому перед вечерней прогулкой следует выполнить домашнее задание
по математике.
Слайд 25Алгоритм Школьник
Начало
Решаем задачу
Если есть нерешенные задачи, то возвращаемся к шагу 1, иначе
идем гулять
Конец
Слайд 26Что такое алгоритм?
Какими свойствами обладает алгоритм?
С какими видами алгоритмов мы познакомились
сегодня на уроке?
Почему они так называются?