Вспомогательные алгоритмы и подпрограммы

Содержание

Слайд 2

Вопросы Какую работу может выполнять ГРИС? Что представляет собой среда исполнителя

Вопросы

Какую работу может выполнять ГРИС?
Что представляет собой среда исполнителя ГРИС?
В

чём разница между управлением в прямом режиме и в программном режиме?
В какой последовательности происходит исполнение команд в линейном алгоритме?
Слайд 3

Цель урока: Сформировать понятие “вспомогательный алгоритм”, Познакомится с обращением к вспомогательному

Цель урока:

Сформировать понятие “вспомогательный алгоритм”,
Познакомится с
обращением к вспомогательному алгоритму (процедуре);
описанием вспомогательного

алгоритма (процедуры);
методом последовательной детализации; сборочным методом.
Слайд 4

Что такое вспомогательный алгоритм Задача. Составить программу, по которой ГРИС напишет на экране число 1919

Что такое вспомогательный алгоритм
Задача.
Составить программу, по которой ГРИС
напишет на экране число


1919
Слайд 5

Что такое вспомогательный алгоритм В составе этого числа только одинаковые цифры:

Что такое вспомогательный алгоритм

В составе этого числа только одинаковые цифры: 1

и 9.
Поэтому можно составить алгоритм рисования этих чисел и вставить его как вспомогательный в основную часть программы.
Обращение к вспомогательному алгоритму происходит по команде Делай…
Слайд 6

НАЧ Делай единица Прыжок Делай девять Прыжок Делай единица Прыжок Делай девять КОН

НАЧ
Делай единица
Прыжок
Делай девять
Прыжок
Делай единица
Прыжок
Делай девять
КОН

Слайд 7

ПРОЦЕДУРА единица Поворот Шаг Шаг Шаг Шаг Поворот Поворот Прыжок Прыжок Прыжок Прыжок Поворот КОНЕЦ ПРОЦЕДУРЫ

ПРОЦЕДУРА единица
Поворот
Шаг
Шаг
Шаг
Шаг
Поворот
Поворот
Прыжок
Прыжок
Прыжок
Прыжок
Поворот
КОНЕЦ ПРОЦЕДУРЫ

Слайд 8

ПРОЦЕДУРА девять Шаг Поворот Шаг Шаг Шаг Шаг Поворот Шаг Поворот

ПРОЦЕДУРА девять
Шаг
Поворот
Шаг
Шаг
Шаг
Шаг
Поворот
Шаг
Поворот
Шаг
Шаг
Поворот
Шаг
Поворот
Поворот
Поворот
Прыжок
Прыжок
Поворот
КОНЕЦ ПРОЦЕДУРЫ

Слайд 9

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

Метод последовательной (пошаговой) детализации

Сначала пишется основная программа, в ней записываются обращения

к пока ещё несоставленным подпрограммам, а потом описываются эти подпрограммы.
Слайд 10

Сборочное программирование Создаются библиотеки подпрограмм и когда пишется основная программа, то она содержит обращения к ним.

Сборочное программирование

Создаются библиотеки подпрограмм и когда пишется основная программа, то она

содержит обращения к ним.
Слайд 11

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

Практическое задание

В каждом рисунке имеются повторяющиеся элементы.
Используя вспомогательные алгоритмы, запрограммируйте рисование

следующих фигур.
Слайд 12

Домашнее задание § 5(29), вопросы 1-6 №7 письменно

Домашнее задание
§ 5(29), вопросы 1-6
№7 письменно