Грис Линейные алгоритмы 2

Содержание

Слайд 2

ГРИС ЛИНЕЙНЫЕ АЛГОРИТМЫ

Урок № 4

ГРИС ЛИНЕЙНЫЕ АЛГОРИТМЫ Урок № 4

Слайд 3

Алгоритмический язык

программа <имя программы>
нач
<серия команд>
кон

Пример:
программа рис1
нач
шаг
шаг
поворот
шаг
кон

Алгоритмический язык программа нач кон Пример: программа рис1 нач шаг шаг поворот шаг кон

Слайд 4

Сборочный метод

Сборочный метод

Слайд 5

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

Алгоритм, по которому решается некоторая подзадача из основной задачи и который,

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

Слайд 6

Формат процедуры

процедура <имя процедуры>
нач
<тело процедуры>
кон
Вызов процедуры осуществляется командой
сделай <имя процедуры>

Формат процедуры процедура нач кон Вызов процедуры осуществляется командой сделай

Слайд 7

Алгоритмический язык

программа основная
нач
сделай рис1
сделай рис1
сделай рис1
сделай рис1
кон

процедура рис1
нач
шаг
шаг
поворот
шаг

Алгоритмический язык программа основная нач сделай рис1 сделай рис1 сделай рис1 сделай
кон

Слайд 8

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

Как составить программу рисования трех прямоугольников?
Нарисовать прямоугольник
Шагнуть 5 шагов
Нарисовать прямоугольник
Шагнуть

Метод последовательной детализации Как составить программу рисования трех прямоугольников? Нарисовать прямоугольник Шагнуть
5 шагов
Нарисовать прямоугольник

Слайд 9

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

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

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

Слайд 10

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

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

Метод последовательной детализации Как составить программу рисования прямоугольника? процедура прямоугольник нач шаг;
шаг; шаг; поворот;
шаг; шаг; шаг; поворот;
шаг; шаг; поворот
кон

Слайд 11

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

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

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

Слайд 12

Сборочный метод

Сборочный метод основан на написании основной программы на базе готовых подпрограмм,

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

Слайд 13

Домашнее задание

§ 29, знать определения, страница 172, вопросы и задания №7 выполнить

Домашнее задание § 29, знать определения, страница 172, вопросы и задания №7
письменно 2 задачи (последние) методом последовательной детализации или сборочным методом.