Вспомогательные алгоритмы и подпрограммы. Информатика и ИКТ, 9 класс

Содержание

Слайд 2

Проще написать неправильную программу, чем понять правильную.
(Алан.Дж.Перлис)

Проще написать неправильную программу, чем понять правильную. (Алан.Дж.Перлис)

Слайд 3

Ответьте на вопросы в тетради:

Каково назначение графического учебного исполнителя?
Назовите пункты меню среды

Ответьте на вопросы в тетради: Каково назначение графического учебного исполнителя? Назовите пункты
Стрелочка
Какова система команд этого графического учебного исполнителя?
Какой пункт меню обеспечивает возможность составления алгоритма?

Слайд 4

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

Нам предстоит переплыть реку на лодке. Необходим алгоритм переправы через реку, учитывая,
что в лодку помещаются только два человека. Давайте попробуем его составить.

Слайд 5

Алгоритм:
1.Сесть в лодку двум туристам
2.Переплыть
3.Высадить одного туриста
4.Переплыть
5.Сесть в лодку одному туристу
6.Переплыть
7.Высадить одного

Алгоритм: 1.Сесть в лодку двум туристам 2.Переплыть 3.Высадить одного туриста 4.Переплыть 5.Сесть
туриста
8.Переплыть
9.Сесть в лодку одному туристу
10.Переплыть
11.Высадиться всем туристам
Какую особенность в этом алгоритме вы можете отметить?

Слайд 6

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

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

Слайд 7

Цель урока:

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

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

Слайд 8

Алгоритм:
1.Сесть в лодку двум туристам
2.Переплыть
3.Высадить одного туриста
4.Переплыть
5.Сесть в лодку одному туристу
6.Переплыть
7.Высадить одного

Алгоритм: 1.Сесть в лодку двум туристам 2.Переплыть 3.Высадить одного туриста 4.Переплыть 5.Сесть
туриста
8.Переплыть
9.Сесть в лодку одному туристу
10.Переплыть
11.Высадиться всем туристам
Сесть в лодку двум туристам
Выполнить алгоритм Переправа
Выполнить алгоритм Переправа
Переплыть
Высадиться всем туристам

Слайд 9

Вспомогательный алгоритм —
это алгоритм решения некоторой
подзадачи из исходной
(основной) задачи.

Вспомогательный алгоритм — это алгоритм решения некоторой подзадачи из исходной (основной) задачи.

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

Слайд 10

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

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

Слайд 11

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

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

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

Слайд 12

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

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

Слайд 13

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

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

Слайд 14

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

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

Слайд 15

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

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

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

Слайд 16

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

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

Сборочное программирование Создаются библиотеки подпрограмм и когда пишется основная программа, то она содержит обращения к ним.
обращения к ним.
Имя файла: Вспомогательные-алгоритмы-и-подпрограммы.-Информатика-и-ИКТ,-9-класс.pptx
Количество просмотров: 64
Количество скачиваний: 0