1. subprogram 2. subroutine, closed subroutine, closed routine Поименованная часть программы, которая вызывается и получает параметры, выполняет определенные действия и возвращает управление в точку вызова. Во многих языках программирования различают два вида подпрограмм: процедуры, действие которых заключается в изменении значений параметров и побочном эффекте, и функции, возвращающие зависящий от параметров результат.
Phrases with подпрограмму
адрес возврата из подпрограммы subroutine return address
альтернативная точка входа в подпрограмму alias Альтернативное имя модуля, команды, точки входа в программу.
библиотека загрузочных подпрограмм loadtime subroutine library
библиотека подпрограмм subroutine library
библиотека стандартных подпрограмм subroutine library; standard subroutine library Библиотека, предназначенная для хранения часто используемых в программировании подпрограмм.
внешняя подпрограмма linked subroutine; external subroutine Подпрограмма, определенная вне вызывающей программы. Обе программы транслируются раздельно.; external subprogram
внутренняя подпрограмма internal subroutine Подпрограмма, определенная в вызывающей программе. Оба модуля транслируются совместно.
встраиваемая подпрограмма built-in subroutine Стандартная подпрограмма, текст которой встраивается в процессе трансляции в объектный модуль по принципу открытых подпрограмм.
входная подпрограмма input subprogram
вызов подпрограммы call to subroutine; call Передача параметров и управления подпрограмме или функции, которые выполняют необходимые действия и возвращают управление вызвавшей программе.; subroutine call
выход из подпрограммы return Передача управления из вызываемой программы в вызывающую.
двухуровневая подпрограмма two-level subprogram
диагностическая подпрограмма diagnostic routine Подпрограмма, переход к которой осуществляется при обнаружении ошибки в основной программе.
динамическая подпрограмма dynamic subroutine Подпрограмма, содержащая параметры, присвоение значений которым вызывает изменение характера выполнения программы.
закрытая подпрограмма closed subroutine Подпрограмма, которая связывается с вызывающей ее программой так, что в месте вызова организуется передача ей фактических параметров и управления и возврат к точке вызова после ее выполнения.; out-of-line subprogram; closed subprogram; linked subprogram
замкнутая подпрограмма closed subroutine Подпрограмма, которая связывается с вызывающей ее программой так, что в месте вызова организуется передача ей фактических параметров и управления и возврат к точке вызова после ее выполнения.; linked subprogram; linked subroutine; out-of-line subprogram; closed subprogram
линейная подпрограмма in-line subprogram (без циклов и ветвлений)
метод синтаксических подпрограмм method of syntax subroutine Метод трансляции, основанный на раздельном, последовательном выполнении синтаксического и семантического анализов исходной программы.
настраиваемая подпрограмма relocatable subroutine
обращение к подпрограмме procedure call Подразумеваются оператор или действия вызывающей программы.; call to subroutine; call, subroutine call Передача параметров и управления подпрограмме или функции, которые выполняют необходимые действия и возвращают управление вызвавшей программе.
одноуровневая подпрограмма one-level subroutine Подпрограмма, которая в процессе выполнения не может обращаться к другим подпрограммам или к самой себе.; one-level subprogram
описание подпрограммы subroutine declaration Определение имени, формальных параметров и тела подпрограммы средствами языка программирования.
открытая подпрограмма direct insert subroutine; direct-insert subprogram; direct-insert routine, direct-inserted routine; in-line subroutine Подпрограмма, которая связывается с вызывающей ее программой так, что в каждое место вызова вставляются составляющие ее операторы, настроенные по параметрам.; open routine; open subprogram
ошибка в подпрограмме subroutine bug
пакет подпрограмм subroutine package
пакет стандартных подпрограмм subroutine package
переместимая подпрограмма relocatable subroutine
перемещаемая в памяти подпрограмма relocatable subprogram
перемещаемая подпрограмма relocatable subprogram
переход к подпрограмме call, subroutine call Передача параметров и управления подпрограмме или функции, которые выполняют необходимые действия и возвращают управление вызвавшей программе.; subroutine jump
повторно входимая подпрограмма reenterable subprogram, reentrant subprogram
подпрограмма ввода input subprogram
подпрограмма ввода вывода
подпрограмма взаимодействия с внешним устройством handler
подпрограмма второго уровня second-order subprogram, second remove subprogram (обращение к которой производится из подпрограммы первого уровня); second-order subroutine Подпрограмма, обращение к которой производится из подпрограммы первого уровня.
подпрограмма вывода output subprogram
подпрограмма диагностики test program
подпрограмма для работы с плавающей запятой floating-point subprogram
подпрограмма исполняющей системы code helper Подпрограмма, в обращения к которой транслируются определенные операции программы, например, операции с плавающей запятой при отсутствии их аппаратной поддержки, отладочные проверки при входе в подпрограмму.
подпрограмма контроля check subprogram, checking subprogram
подпрограмма обработки аварийного завершения postmortem routine
подпрограмма обработки прерываний interrupt subprogram
подпрограмма обслуживания прерываний interrupt service subprogram
подпрограмма первого уровня first-order subroutine Подпрограмма, обращение к которой производится непосредственно из основной программы.; first-order subprogram (обращение к которой производиться непосредственно из основной программы)
подпрограмма печати print subprogram
подпрограмма подготовки выходных данных output subprogram
подпрограмма поддержки code helper Подпрограмма, в обращения к которой транслируются определенные операции программы, например, операции с плавающей запятой при отсутствии их аппаратной поддержки, отладочные проверки при входе в подпрограмму.
подпрограмма протоколирования двоичный операторов основной программы execution profiler
подпрограмма редактирования editing subprogram
подпрограмма с простой структурой simple program Программа, которая для выполнения должна быть полностью загружена в основную память.
подпрограмма тестирования test subprogram
подпрограмма трассировки trace program Машинная программа, контролирующая исполнение другой программы посредством показа последовательности, в которой выполняются команды, и результатов их выполнения.
подпрограмма уплотнения condensing program Программа, выполняющая перезапись данных на внешний носитель с целью повышения плотности их размещения.
подпрограмма управления executive program, control program, command control program Программа, управляющая работой устройств или других программ.
подпрограмма управления данными file control processor Управляющая программа в составе операционной системы, обеспечивающая управление операциями обмена данными с различными внешними устройствами. Непосредственное планирование и выполнение операций ввода-вывода осуществляет супервизор ввода-вывода.
подставляемая подпрограмма in-line subroutine Подпрограмма, которая связывается с вызывающей ее программой так, что в каждое место вызова вставляются составляющие ее операторы, настроенные по параметрам.; direct insert subroutine; in
последовательность команд обращения к закрытой подпрограмме linking instruction sequence (с возвратом)
последовательность команд обращения к замкнутой подпрограмме linking instruction sequence (с возвратом)
постоянно замонтированная подпрограмма hardwired subprogram
программирование на основе использования стандартных подпрограмм subprogramming
простая подпрограмма simple program Программа, которая для выполнения должна быть полностью загружена в основную память.
редактирующая подпрограмма editing subprogram
рекурсивная подпрограмма recursive subprogram, recursive subroutine Подпрограмма, при выполнении которой прямо или косвенно вызывается эта же подпрограмма.
родовая подпрограмма generic subroutine
свободно перемещаемая в памяти подпрограмма relocatable subprogram
свободно перемещаемая подпрограмма relocatable subprogram
связывание подпрограмм subroutine linkage
семантическая подпрограмма semantic subroutine Подпрограмма транслятора, генерирующая машинные команды для каждой операции промежуточного языка. В таких подпрограммах выражена семантика этих операций.; semantic routine
синтаксическая подпрограмма syntactic subroutine Подпрограмма транслятора, соответствующая определенной конструкции входного языка и предназначенная для ее обработки.
служебная подпрограмма utility software, utility (если она является частью другой программы)
собственная подпрограмма own code Часть стандартной программы, созданная пользователем.
стандартная подпрограмма subroutine, procedure, closed subroutine, closed routine Поименованная часть программы, которая вызывается и получает параметры, выполняет определенные действия и возвращает управление в точку вызова. Во многих языках программирования различают два вида подпрограмм: процедуры, действие которых заключается в изменении значений параметров и побочном эффекте, и функции, возвращающие зависящий от параметров результат.; standard subroutine Программа, помещенная в библиотеку программ; библиотечная программа.
статическая подпрограмма static subroutine Подпрограмма, для которой в памяти ЭВМ заранее выделена область для размещения команд, констант и промежуточных результатов.
структурированная подпрограмма structured program Программа, составленная в соответствии с правилами структурного программирования, понятная программисту, не являющемуся ее разработчиком.
супервизорная подпрограмма supervisory program, SVC-program Управляющая программа операционной системы, входящая в состав супервизора и выполняющая одну из его функций.
тестовая подпрограмма test program; test subprogram
типовая подпрограмма benchmark program Программа решения прикладной задачи, легко адаптируемая к особенностям и требованиям различных пользователей, вычислительных центров, учреждений.; generalized subprogram; benchmark program Программа оценки технических и эксплуатационных параметров ЭВМ.
универсальная подпрограмма generalized routine Программа, функциональные возможности которой допускают ее использование для обработки разнотипных заданий в определенной области.; generalized subprogram
управляющая подпрограмма executive program, control program, command control program Программа, управляющая работой устройств или других программ.
уходить в подпрограмму derail
функция , вычисляемая по закрытой подпрограмме closed function
функция , вычисляемая по замкнутой подпрограмме closed function
функция , вычисляемая по открытой подпрограмме open function