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


Циклические алгоритмы 2

Содержание

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫУрок № 6

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

Слайд 19 класс
VI

Алгоритмы и исполнители
МАОУ, СОШ № 50
Томск, 2010 г.,

Гришкова Т.П.

9 классVIАлгоритмы и исполнители МАОУ, СОШ № 50Томск, 2010 г., Гришкова Т.П.

Слайд 2ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ
Урок № 6

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫУрок № 6

Слайд 3Циклическая команда
Пример:
процедура линия
нач
пока впереди не край, повторять
нц
шаг
кц
кон

Циклическая командаПример: процедура линиянач	пока впереди не край, повторять	нц		шаг 	кц кон

Слайд 4Сколько раз выполняется цикл?
Ни разу, если условие сразу не

выполнилось.

Несколько раз (N), если условие выполнялось N раз.



Бесконечное число раз. Нарушается свойство конечность.

Зацикливание - ситуация, при которой выполнение цикла никогда не заканчивается.
Сколько раз выполняется цикл? Ни разу, если условие сразу не выполнилось. Несколько раз (N), если условие выполнялось

Слайд 5Исполнение алгоритма «линия»

Исполнение алгоритма «линия»

Слайд 6Блок-схема вспомогатнльного алгоритма «ЛИНИЯ»

Блок-схема вспомогатнльного алгоритма «ЛИНИЯ»

Слайд 7Команда цикла
Команда цикла использует обратную связь между объектом управления и

управляющей системой.
Проверка условия дает информацию управляющей системе о состоянии

объекта управления.
Команда циклаКоманда цикла использует обратную связь между объектом управления и управляющей системой. Проверка условия дает информацию управляющей

Слайд 8Исполнение алгоритма
линия
Обозначение в блок-схеме вспомогательного алгоритма
Задача решена сборочным методом.

Исполнение алгоритмалинияОбозначение в блок-схеме вспомогательного алгоритмаЗадача решена сборочным методом.

Слайд 9Циклические алгоритмы
Следует различать понятия «команда цикл» и «циклический алгоритм».
Циклическим алгоритмом

называется такой алгоритм, в котором количество повторений (циклов) значительно больше,

нежели других команд.
Применяются сложные структуры: цикл в следовании, цикл в цикле, цикл в ветвлении.

Циклические алгоритмыСледует различать понятия «команда цикл» и «циклический алгоритм».Циклическим алгоритмом называется такой алгоритм, в котором количество повторений

Слайд 10программа разлиновка
нач
пока впереди не край, повторять
нц
поворот
сделай линия
сделай возврат
прыжок
кц
поворот
сделай линия
кон

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

Слайд 11процедура возврат
нач
поворот
поворот
пока впереди не край, повторять
нц
прыжок
кц
поворот
Кон

Задача решена методом последовательного уточнения.

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

Слайд 12Практическая работа №21
Циклические алгоритмы управления
Цель работы: научиться составлять циклические алгоритмы

управления и алгоритмы-схемы к ним.

Практическая работа №21Циклические алгоритмы управленияЦель работы: научиться составлять циклические алгоритмы управления и алгоритмы-схемы к ним.

Слайд 13Циклическая команда
Пример:
программа прям_ки
нач
сделай прямоугольник
шаг; шаг; шаг; шаг; шаг
сделай прямоугольник
шаг;

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

кц

Циклическая командаПример: программа прям_киначсделай прямоугольникшаг; шаг; шаг; шаг; шагсделай прямоугольникшаг; шаг; шаг; шаг; шагсделай прямоугольникконпока , повторятьнц	кц

Слайд 14Пример
программа прям_ки
цел n
нач
n := 1
пока n

повторять
нц
сделай прямоугольник
шаг; шаг; шаг; шаг; шаг
n := n + 1
кц
сделай

прямоугольник
кон
Пример  программа прям_ки цел nнач  n := 1пока n

Слайд 15Величина n в алгоритме


Величина n в алгоритме

Слайд 16Алгоритм - схема

Алгоритм - схема

Слайд 17прямоугольник

n := n + 1
шаг
шаг
прямоугольник

прямоугольникn := n + 1 шаг шагпрямоугольник

Слайд 18Задание на самостоятельную работу

Задача № 7(2)
Исходное состояние исполнителя дано на

рисунке.
Используя вспомогательные алгоритмы и циклические команды решите задачу. Сторона креста

равна двум шагам, поле 8х8 клеток. 1 клетка равна 1 шагу. Ни одна сторона креста не должна задевать края поля.



Задание на самостоятельную работу	Задача № 7(2)	Исходное состояние исполнителя дано на рисунке.	Используя вспомогательные алгоритмы и циклические команды решите

Слайд 19


Составить программу и блок-схему для предложенной задачи.
Сделать вывод по

проделанной работе.

Составить программу и блок-схему для предложенной задачи. Сделать вывод по проделанной работе.

Слайд 20Домашнее задание
§ 30, знать формат команды, обозначения блок-схем, страница 178,

вопросы и задания № 1-6 устно, № 7 письменно с

применением циклической команды.
Домашнее задание§ 30, знать формат команды, обозначения блок-схем, страница 178, вопросы и задания № 1-6 устно, №

Слайд 21Список источников информации:
Учебник УМК Семакина, 9 класс

Составитель: Гришкова Т.П., учитель

высшей категории
МАОУ, СОШ №50 города Томска

Список источников информации:Учебник УМК Семакина, 9 классСоставитель: Гришкова Т.П., учитель высшей категорииМАОУ, СОШ №50 города Томска

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

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

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

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

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


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

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