Слайд 1Вспомогательные алгоритмы и подпрограммы
9 класс.
Учитель информатики и ИКТ Коробова Т.М.
2013 г.
МОУ СОШ №2 г.Котово
Слайд 2Задача. Требуется составить программу, по которой ГРИС напишет на экране
четырёхзначное
число 1919
Слайд 3Алгоритм, по которому решается некоторая подзадача из основной задачи и
который, как правило, выполняется многократно, называется вспомогательным алгоритмом.
Вспомогательный алгоритм, записанный
на языке программирования, называется подпрограммой или процедурой.
Слайд 5Обращение к вспомогательному алгоритму (процедуре).
Формат обращения к процедуре:
сделай
Пример:
Сделай
ЕДИНИЦА
Сделай ДЕВЯТЬ
Слайд 6Основная программа.
Программа Число 1919
нач
сделай ЕДИНИЦА
прыжок
сделай ДЕВЯТЬ
прыжок
сделай ЕДИНИЦА
прыжок
сделай ДЕВЯТЬ
прыжок
кон
Слайд 7Описание вспомогательного алгоритма (процедуры).
Формат описания процедуры:
Процедура
нач
кон
Слайд 8Вспомогательный алгоритм.
процедура ЕДИНИЦА
нач
поворот
шаг
шаг
шаг
шаг
поворот
поворот
прыжок
прыжок
прыжок
прыжок
поворот
кон
процедура
ДЕВЯТЬ
нач
шаг
поворот
шаг
шаг
шаг
шаг
поворот
шаг
поворот
шаг
шаг
поворот
шаг
поворот
поворот
поворот
прыжок
прыжок
поворот
кон
Слайд 9Методы программирования.
Задача разбивается на более простые подзадачи.
Первоначально составляется множество подпрограмм.
Слайд 10Практическая работа.
Разработать алгоритм для написания слова «БАОБАБ» (для изображения каждой
отдельной буквы использовать процедуру). Высота каждой буквы – 2 шага,
ширина – 1 шаг.
Слайд 11Литература.
Информатика и ИКТ. Базовый курс. И.Г. Семакин, Л.А. Залогова и
др.-М.:Бином. Лаборатория знаний. 2010 г.