Вспомогательные алгоритмы и подпрограммы
Задача. Пусть требуется составить программу, по которой ГРИС напишет на экране четырехзначное число 1919.
Алгоритм, по которому решается некоторая подзадача из основной задачи и который, как правило, выполняется многократно, называется вспомогательным алгоритмом. Вспомогательный алгоритм, записанный на языке программирования, называется подпрограммой или процедурой.
Обращение к вспомогательному алгоритму ( процедуре ) делай В ГРИС « Стрелочка » обращение к процедуре начинается с кнопки ВЫЗОВ F6.
Основная программа : алгоритм Число 1919 нач делай ЕДИНИЦА прыжок делай ДЕВЯТЬ прыжок делай ЕДИНИЦА прыжок делай ДЕВЯТЬ кон
Описание вспомогательного алгоритма ( процедуры ) Формат описания процедуры : процедура конец процедуры
Метод последовательной детализации Метод программирования, при котором сначала пишется основная программа, в ней записываются обращения к пока еще не составленным подпрограммам, а потом описываются эти подпрограммы, называется методом последовательной ( пошаговой ) детализации.
Сборочный метод Возможен и другой подход к построению сложных программ : первоначально составляется множество подпрограмм, которые могут понадобиться при решении задачи, а затем пишется основная программа, содержащая обращения к ним. Описанный метод называется сборочным программированием. Часто в литературе по программированию используется такая терминология : метод последовательной детализации называют программированием сверху вниз, а сборочный метод программированием снизу вверх. Д / з. §29, упр. 7 стр. 163