Введение в программирование. Pascal и Delphi. Гурьянов Л.В - 66 стр.

UptoLike

65
подпрограмму. В тело подпрограмм могут входить определения дру-
гих (
вложенных) подпрограмм.
Вызывающая программапрограмма (подпрограмма), которая
обращается к подпрограмме (вызывает подпрограмму).
Оператор вызоваоператор вызывающей программы, с помо-
щью которого она обращается к подпрограмме. Оператор вызова
подпрограммы содержит:
имя подпрограммы;
список фактических параметров.
Фактические параметры
это элементы вызывающей программы
(константы, переменные, массивы и др.), значения которых переда-
ются в подпрограмму или возвращаются из нее. При вызове подпро-
граммы значения фактических параметров присваиваются соответст-
вующим формальным параметрам (
типы фактических и формаль-
ных параметров должны совпадать!).
Вызываемая программаподпрограмма, к которой обращает-
ся
вызывающая программа. Вызываемая программа возвращает уп-
равление вызывающей программе, которая продолжает свое выпол-
нение с оператора, следующего за оператором вызова.
Схема передачи управления между вызывающей и вызываемой
программами приведена на рисунке 4.1.
подпрограмму. В тело подпрограмм могут входить определения дру-
гих (вложенных) подпрограмм.
   Вызывающая программа – программа (подпрограмма), которая
обращается к подпрограмме (вызывает подпрограмму).
   Оператор вызова – оператор вызывающей программы, с помо-
щью которого она обращается к подпрограмме. Оператор вызова
подпрограммы содержит:
   ƒ имя подпрограммы;
   ƒ список фактических параметров.
   Фактические параметры – это элементы вызывающей программы
(константы, переменные, массивы и др.), значения которых переда-
ются в подпрограмму или возвращаются из нее. При вызове подпро-
граммы значения фактических параметров присваиваются соответст-
вующим формальным параметрам (типы фактических и формаль-
ных параметров должны совпадать!).
   Вызываемая программа – подпрограмма, к которой обращает-
ся вызывающая программа. Вызываемая программа возвращает уп-
равление вызывающей программе, которая продолжает свое выпол-
нение с оператора, следующего за оператором вызова.
   Схема передачи управления между вызывающей и вызываемой
программами приведена на рисунке 4.1.




                              65