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

Опишите процесс выполнения команды вызова вспомогатель­ного алгоритма в основном алгоритме.

Ответ

Команда вызова вспомогательного алгоритма исполняется сле­дующим образом:

1) формальные входные данные вспомогательного алгоритма за­меняются значениями фактических входных данных, указан­ных в команде вызова вспомогательного алгоритма;
2) для заданных входных данных исполняются команды вспо­могательного алгоритма;
3) полученные результаты присваиваются переменным с именами фактических результатов;
4) осуществляется переход к следующей команде основного ал­горитма.

При представлении алгоритмов с помощью блок-схем для обо­значения команды вызова вспомогательного алгоритма использует­ся блок «предопределённый процесс», внутри которого записывается название (имя) вспомогательного алгоритма, после которого в скобках перечисляются параметры — входные данные и результаты.

Пример для исполнителя Робот, под управлением которого он нарисует узор. В алгоритме использован вспомогательный алгоритм фигура. Начальное положение Робота отмечено звёздочкой.

Пример для исполнителя Робот, под управлением которого он нарисует узор

использовать Робот
алг узор
нач
фигура
вправо; вниз
фигура вправо; вверх
фигура
кон
алг фигура
нач
закрасить; вниз
закрасить; вправо; закрасить; вправо; закрасить
вверх; закрасить
кон

Опубликовано: 14.01.2019 Обновлено: 14.01.2019
Поделись с друзьями

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

три × 2 =