TURBO pascal v7.0
 
 

Процедуры         
и функции

 

 

 
Терминология

          Подпрограмма - это последовательность операторов, которые определены и записаны только в одном месте программы, однако их можно           вызвать для выполнения из одной или нескольких точек программы.

          Процедура - это независимая именованная часть программы, которую можно вызвать по имени для выполнения определённой в ней           последовательности действий. Концепция процедуры расширяет понятие оператора в языке ПАСКАЛЬ.

          Функции являются частным случаем процедур, и обязательно возвращают в точку вызова результат как значение имени этой функции.           Концепция функции расширяет понятие выражения в языке ПАСКАЛЯ.

          Описать  подпрограмму  -  это,  значит,  указать  ее  заголовок  и  тело.

          Формальные параметры - параметры, используемые при записи текста подпрограммы в разделе описаний.

          Фактические параметры - параметры, используемы при вызове подпрограммы.

          Список фактических параметров - это перечисление фактических парметровчерез запятую.

          Параметры-значения - формальные параметры, которые входят в  группы,  не  содержащие  слова  var.

          Параметры-переменные - параметры, служащие для возвращения результатов в основную программу.

          Параметр-константы - параметры, действия которых распространяется до ближайшей точки с запятой.

          Режим компиляции - отключения контроля над  совпадением  длины  фактического и формального параметра-строки.

          Нетипизированные параметры - параметры не определенные в разделе описаний.

          Область  видимости -  некоторый  текст  программы, в  котором  введенные  имена  обозначают  объект,  определенный  данным            описанием.

          Блочная стуктура - вложенность блоков программы или подпрограммы.

          Побочный эффект - присваивание (внутри подпрограммы) некоторого значения глобальной переменной.

          Прямая рекурсия - прямое обращение подпрограммы к самой себе.

          Косвенная рекурсия - косвенное обращение подпрограммы к самой себе (посредством другой подпрограммы)

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



Назад
Главная страница || Оценивание || Библиография || Автор
Используются технологии uCoz