Познакомить учащихся с целями урока
1 группа - Линейный алгоритм 2 группа-Разветвляющийся алгоритм 3 группа - Циклический алгоритмПрограмма - это запись алгоритма в виде последовательности инструкций. Алгоритмы бывают 3 типов (типы вычислительных процессов): линейные, разветвляющиеся, циклические. Линейный алгоритм - это алгоритм, в котором последовательность операций при исполнении совпадает с порядком их следования в записи алгоритма и не зависит от конкретных значений входных данных (выполняются сверху вниз). Разветвляющийся алгоритм - это алгоритм, в котором последовательность операций определяется проверкой условия. Циклический алгоритм - это алгоритм, в котором неоднократно повторяются одни и те же предписания. Исполнителем алгоритма может быть человек, компьютер, или техника, которые точно выполняют указанные предписания и достигают необходимого. Свойства алгоритма понятность, дискретность, результативность, массовость.
«Алгоритм» Что такое алгоритм? Объявляет тему урока. Выявляют цели урока Совместно с учителем разрабатывают критерии оценивания Алгоритмы бывают трех типов: линейные, разветвляющиеся и циклические.
Линейные алгоритмы В линейном алгоритме все команды выполняются в той последовательности, как они представлены в алгоритме. Все примеры, которые мы рассматривали до этого времени, являются линейными. Разветвляющиеся алгоритмы Иногда выполнение команды алгоритма зависит от условия. Например, если на улице идет дождь, то надо взять зонт; если нет дождя, то зонт брать не нужно. Такие алгоритмы называются разветвляющиеся. Алгоритм , в котором выполнение действия зависит от поставленного условия, называется алгоритмом ветвления. В блок - схеме условие ветвления записывается в ромбе, из которого выходят обязательно две стрелки. Построим блок – схему для алгоритма «Возьми зонт». Образец смотреть Учебник стр.63 рис.20. Алгоритмы ветвления могут быть полными и неполными. Это пример относится к неполным алгоритмам, потому что действие совершается только при выполнении условия, при невыполнении – никакого действия совершать не нужно было. Примером полной формы алгоритма ветвления может служить алгоритм «Поход в кино». Спросить у мамы разрешение пойти в кино. Если мама разрешила, то пойти в кино, иначе убираться в комнате. Общей вид словесной записи алгоритма ветвления в полной форме выгляди так: Если условие выполняется, то выполняется Действие 1, иначе выполняется Действие 2. Неполная форма выгляди так: Если условие выполняется, то выполняется действие. Дана блок-схема вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 тенге, в 5% - если сумма больше 1000 тенге. Используя блок-схему, вычислить сумму покупки с учетом скидки Х, если сумма покупки S составляет: А) 600 тенге; Б) 1300 тенге; В) 200 тенге.
№ 2. Начав тренировки, лыжник в первый день пробежал S км. Каждый следующий день он увеличивал длину пробега на N км от предыдущего дня. Определить, суммарный путь за первые 4 дня тренировок. Используя блок-схему, определить суммарный путь лыжника за первые 4 дня тренировок, если известно: А) S=8, N=2; Б) S=10, N=5. |