Please enable JavaScript.
Coggle requires JavaScript to display documents.
Подпрограммы image, Область видимости - Coggle Diagram
Подпрограммы
Понятие
Вспомогательный алгоритм, записанный на языке программирования, называется подпрограммой.
Виды
ПРОЦЕДУРА(PROCEDURE)
-
-
Описание
-
VAR (описание локальных параметров, они могут быть или не быть)
-
-
-
ФУНКЦИЯ(FUNCTION)
-
Работа
-
2) вызова ее на исполнение с одновременной передачей исходных данных, необходимых для работы процедуры или функции
-
Задачи
2)улучшают структуру программы, облегчая понимание при разборе;
3)уменьшают вероятность появления ошибок, повышают устойчивость к ошибкам программирования и непредвиденным последствиям при модификации.
1)избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты, т. е. сократить объем программы;
-
Принципы
слишком длинную программу полезно разбить на составные части — подобно тому, как книгу разбивают на главы. При этом основная программа становится похожей на оглавление;
если в программе необходимо переписывать одни и те же последовательности команд, то стоит эту последовательность команд оформить в виде подпрограммы;
при решении задачи могут возникать слишком сложные подзадачи. Целесообразней отладить их отдельно в небольших программах
все, что вы сделали хорошо в одной программе, вам захочется перенести в новые программы.
-
Область видимости
Побочный эффект
присвоение (внутри функции) некоторого значения глобальной переменной или формальному параметру-переменной
текст программы, в котором введенные имена обозначают объект, определенный данным описанием