Циклические алгоритмы Урок в 9 классе. Вопросы: Что такое основной алгоритм? Вспомогательный алгоритм? Как записывается команда обращения к процедуре.

Презентация:



Advertisements
Похожие презентации
Алгоритмы и исполнители
Advertisements

Структура алгоритма, в которой многократно выполняются некоторые действия 2. Графический учебный исполнитель 3.Алгоритм, по которому.
Алгоритмы Это понятное и точное предписание (инструкция) исполнителю выполнить конечную последовательность действий (команд), приводящих от исходных данных.
Управление и алгоритмы Назначение вспомогательных алгоритмов; технологии построения сложных алгоритмов: метод последовательной детализации и сборочный.
9 класс VIII МОУ, СОШ 50 Томск, 2010 г., Гришкова Т.П.
9 класс IV МАОУ, СОШ 50 Томск, 2010 г., Гришкова Т.П.
9 класс МОУ СОШ 2 г. Котово Учитель информатики и ИКТ Коробова Т.М г.
если если то то иначе иначе кв если если то то кв Впереди не край? прыжокповорот Впереди край? поворот Ветвление в полной форме Ветвление в неполной форме.
Тема урока: ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ. С какими способами организации алгоритма мы с Вами познакомились на предыдущих занятиях? ЛИНЕЙНЫЕ АЛГОРИТМЫ ПРОЦЕДУРЫ.
Л ИНЕЙНЫЙ И ВСПОМОГАТЕЛЬНЫЙ АЛГОРИТМЫ Линейным называется алгоритм, все команды которого выполняются последовательно друг за другом. Алгоритм нахождения.
LOGO 1 Циклы и блок-схемы 9 класс бюджетное общеобразовательное учреждение города Омска «Средняя общеобразовательная школа 101» Богатырь.
Вспомогательные алгоритмы и подпрограммы. Задача. Пусть требуется составить программу, по которой ГРИС напишет на экране четырехзначное число 1919.
Типы алгоритмов. В алгоритмах команды записываются друг за другом в определенном порядке. В зависимости от порядка выполнения команд можно выделить три.
Вспомогательные алгоритмы и подпрограммы. Задача: Пусть требуется составить программу, по которой ГРИС напишет на экране четырехзначное число число.
Вспомогательные алгоритмы и подпрограммы Урок в 9 классе.
Вспомогательные алгоритмы и подпрограммы Урок в 9 классе.
Подготовка к тесту по теме: «УПРАВЛЕНИЕ И АЛГОРИТМЫ» 9 класс.
ПОВТОРЕНИЕ: 1). Определение алгоритма; 2). Способы описания алгоритма; 3). Общий вид алгоритма.
Вспомогательный алгоритмы Циклический алгоритм Пока.
1. Алгоритм. 2. Свойства алгоритма (конечность, дискретность, понятность (СКИ), точность). 3. Алгоритмический язык. 4. Программа. 1.
Транксрипт:

Циклические алгоритмы Урок в 9 классе

Вопросы: Что такое основной алгоритм? Вспомогательный алгоритм? Как записывается команда обращения к процедуре на языке исполнителя ГРИС? В чём суть последовательной детализации? Что такое программирование снизу вверх; сверху вниз?

Что такое алгоритм? Какие виды алгоритмов бывают? Что понимают под линейным алгоритмом? Что понимают под алгоритмом с ветвлением? Что понимают под циклическим алгоритмом?

Циклические алгоритмы в ГРИС

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

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

Зацикливание – ситуация, при которой выполнение цикла никогда не заканчивается Пример: … Пока впереди не край, повторять Шаг Поворот Конец цикла …

Задача 1 Составить программу рисования рамки по краю поля. И.П. – лицом на юг Сделай рамка Процедура рамка Сделай линия поворот Сделай линия поворот Сделай линия поворот Сделай линия Конец процедуры Процедура линия Пока впереди не край, повторять Шаг Конец цикла Конец процедуры 1 1

Блок-схемы алгоритмов Начало Линия поворот Линия поворот Линия поворот Линия Конец Основной алгоритм: Вспомогательный алгоритм: нач. ЛИНИЯ Впереди не край? Шаг кон. ЛИНИЯ Да Нет

Задача 2 Расчертить поле горизонтальными линиями Сделай Разлиновка Процедура Разлиновка Пока впереди не край, повторять Поворот Сделай линия Сделай возврат Прыжок Конец цикла Поворот Сделай линия Конец процедуры Процедура линия Пока впереди не край, повторять Шаг Конец цикла Конец процедуры Процедура возврат Поворот Поворот Пока впереди не край, повторять Прыжок Конец цикла Поворот Конец процедуры

Блок-схема на стр. 177 Дома § 30 7