Разделы презентаций


Основные алгоритмические конструкции. Повторение 9 класс

Содержание

Цель и задачи урокаЦель: формирование у учащихся умения решать задачи с алгоритмическими конструкциями «цикл». Задачи:Образовательные: 1) обобщить представления об алгоритмической конструкции «цикл»; 2) получить навыки записи циклов с заданным условием продолжения работы; 3) получить

Слайды и текст этой презентации

Слайд 1ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ. ПОВТОРЕНИЕ
Учитель информатики: Ризванов З.З.

ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ. ПОВТОРЕНИЕ Учитель информатики: Ризванов З.З.

Слайд 2Цель и задачи урока
Цель: формирование у учащихся умения решать задачи

с алгоритмическими конструкциями «цикл».
Задачи:
Образовательные:
1) обобщить представления об алгоритмической конструкции

«цикл»;
2) получить навыки записи циклов с заданным условием продолжения работы;
3) получить навыки выполнения циклов с заданным условием продолжения работы для различных формальных исполнителей;
4) получить навыки разработки циклов с заданным условием продолжения работы для различных формальных исполнителей с заданной системой команд.
Развивающие:
развитие логического мышления, памяти и коммуникативных навыков.
Воспитательные:
воспитание информационной культуры, внимания, аккуратности, умение слушать, аргументировать свою точку зрения.
Цель и задачи урокаЦель: формирование у учащихся умения решать задачи с алгоритмическими конструкциями «цикл». Задачи:Образовательные:	1) обобщить представления

Слайд 3Ключевые слова
Повторение
циклические алгоритмы
тело цикла
цикл
с заданным условием продолжения работы
с заданным условием

окончания работы
с заданным числом повторений

Ключевые словаПовторениециклические алгоритмытело циклациклс заданным условием продолжения работыс заданным условием окончания работыс заданным числом повторений

Слайд 4Повторение
Повторение - последовательность действий, выполняемых многократно.
Алгоритмы, содержащие конструкцию повторения, называют

циклическими или циклами.
Последовательность действий, многократно повторяющаяся в процессе выполнения цикла,

называется телом цикла.

ПовторениеПовторение - последовательность действий, выполняемых многократно.Алгоритмы, содержащие конструкцию повторения, называют циклическими или циклами.Последовательность действий, многократно повторяющаяся в

Слайд 5Типы циклов
Заданы условия
продолжения работы
Могут быть
Заданы условия
окончания работы
Задано число
повторений
Ровно 100

кирпичей
Пока есть кирпич
Пока не наступит ночь

Типы цикловЗаданы условияпродолжения работыМогут бытьЗаданы условияокончания работыЗадано числоповторений Ровно 100 кирпичейПока есть кирпичПока не наступит ночь

Слайд 6Цикл с заданным условием продолжения работы (цикл-ПОКА, цикл с предусловием)
Запись

на алгоритмическом языке:
нц пока

(последовательность действий)>
кц

Цикл с заданным условием продолжения работы  (цикл-ПОКА, цикл с предусловием)Запись на алгоритмическом языке: нц пока

Слайд 7Цикл с заданным условием продолжения работы (цикл-ПОКА, цикл с предусловием)
Выполняется

цикл-ПОКА следующим образом:
проверяется условие (вычисляется значение логического выражения);
если

условие удовлетворяется (ДА), то выполняется тело цикла и снова осуществляется переход к проверке условия; если же условие не удовлетворяется, то выполнение цикла заканчивается. Возможны случаи, когда тело цикла не будет выполнено ни разу.

Цикл с заданным условием продолжения работы  (цикл-ПОКА, цикл с предусловием)Выполняется цикл-ПОКА следующим образом: проверяется условие (вычисляется

Слайд 8Погрузка кирпичей
алг погрузка
нач
нц пока есть

кирпичи
взять один кирпич

если кирпич целый
то положить кирпич в машину
иначе отложить кирпич в сторону
все
кц
кон
Погрузка кирпичейалг погрузка  нач   нц пока есть кирпичи    взять один кирпич

Слайд 9Цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием)


Запись на алгоритмическом языке:
нц

кц при

Цикл с заданным условием окончания работы  (цикл-ДО, цикл с постусловием) Запись на алгоритмическом языке:нц  кц

Слайд 10Выполняется цикл-ДО следующим образом:
выполняется тело цикла;
проверяется условие (вычисляется

значение логического выражения); если условие не удовлетворяется (Нет), то снова

выполняется тело цикла и осуществляется переход к проверке условия; если же условие удовлетворяется, то выполнение цикла заканчивается. В любом случае тело цикла будет выполнено хоты бы один раз.

Цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием)

Выполняется цикл-ДО следующим образом: выполняется тело цикла; проверяется условие (вычисляется значение логического выражения); если условие не удовлетворяется

Слайд 11Цикл с постусловием
Пример. Алгоритм по выучиванию наизусть четверостишия.

алг

четверостишие
нач
нц
прочитать

четверостишие по книге 1 раз
прочитать четверостишие наизусть
кц при не сделал ошибку
кон
Цикл с постусловиемПример. Алгоритм по выучиванию наизусть четверостишия.  алг четверостишие  нач   нц

Слайд 12Цикл с заданным числом повторений (цикл-ДЛЯ, цикл с параметром)
Запись

на алгоритмическом языке:
нц для i от i1 до i2 шаг

R
<тело_цикла (последовательность действий)>
кц

Цикл с заданным числом повторений  (цикл-ДЛЯ, цикл с параметром) Запись на алгоритмическом языке: нц для i

Слайд 13Выполняется цикл-ДЛЯ следующим образом:
параметру цикла присваивается начальное значение;
параметр

цикла сравнивается с конечным значением; если параметр цикла не превышает

конечное значение, то выполняется тело цикла, увеличивается значение параметра цикла и снова осуществляется проверка параметра цикла; если же параметр цикла превышает конечное значение, то выполнение цикла заканчивается.

В отличие о двух предыдущих конструкции, цикл-ДЛЯ имеет строго фиксированное число повторений, что помогает избежать зацикливания.

Цикл с заданным числом повторений (цикл-ДЛЯ, цикл с параметром)

Выполняется цикл-ДЛЯ следующим образом: параметру цикла присваивается начальное значение; параметр цикла сравнивается с конечным значением; если параметр

Слайд 14Цикл с заданным числом повторений
алг переправа
нач

нц для i от 1 до 5
два мальчика переправляются на

противоположный берег.
один мальчик высаживается на берег
другой мальчик плывёт обратно
солдат переправляется через реку
мальчик возвращается на исходную позицию
кц
кон
Цикл с заданным числом повторений алг переправа нач   нц для i от 1 до 5два

Слайд 15Задача № 146. Запишите на алгоритмическом языке алгоритм, представленный следующей

блок-схемой

Задача № 146. Запишите на алгоритмическом языке алгоритм, представленный следующей блок-схемой

Слайд 16Решение
алг сбор крыжовника
нач
взять лукошко
подойти к кусту крыжовника

нц пока есть ягоды на кусте

сорвать ягоду
положить в лукошко
кц
уйти домой
кон

Решениеалг сбор крыжовниканач взять лукошко подойти к кусту крыжовника   нц пока есть ягоды на кусте

Слайд 17Самое главное
Для записи любого алгоритма достаточно трёх основных алгоритмических конструкций

(структур): следования, ветвления, повторения.
Повторение - алгоритмическая конструкция, представляющая собой последовательность

действий, выполняемых многократно.
Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами.
Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
В зависимости от способа организации повторений различают три типа циклов:
цикл с заданным условием продолжения работы;
2) цикл с заданным условием окончания работы;
3) цикл с заданным числом повторений.
Самое главноеДля записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения.Повторение - алгоритмическая конструкция,

Слайд 18Домашнее задание
§3.4.3; вопросы и задания 23-29 к параграфу.
РТ №

148 стр. 88

Домашнее задание§3.4.3; вопросы и задания 23-29 к параграфу. РТ № 148 стр. 88

Слайд 19Опорный конспект
Повторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых

многократно.
Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами.
Последовательность действий,

многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.

С заданным
условием
продолжения
работы

С заданным
условием
окончания
работы

С заданным
числом
повторений

Тип цикла

Цикл - ПОКА

Цикл - ДО

Цикл - ДЛЯ

Опорный конспектПовторение - алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.Алгоритмы, содержащие конструкцию «повторение», называют циклическими или

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика