Операция - вызов - Большая Энциклопедия Нефти и Газа, статья, страница 2
Нет такой чистой и светлой мысли, которую бы русский человек не смог бы выразить в грязной матерной форме. Законы Мерфи (еще...)

Операция - вызов

Cтраница 2


Язык модульного программирования реализован как средство написания управляющей программы ( блок-схемы) решения прикладной задачи с помощью системы МОПР. Он является расширением Фортрана в первую очередь благодаря введению операций вызовов модуля и макроса. Дополнительные возможности обеспечиваются также использованием стандартных переменных, операций обращения к архивам, арифметических действий с массивами и некоторых других средств.  [16]

17 Блок-схема устройства КП системы ПАТ с Нефтяник.| Структурная схема системы телемеханики Кентавр. [17]

КП состоит из ряда взаимосвязанных узлов, обеспечивающих проведение всего комплекса операций вызова, телеуправления, телеизмерения, телесигнализации на объекте, а также защиты обслуживающего персонала и аппаратуры устройства от возможных перенапряжений на проводах линий связи при сообщении с высоковольтными линиями и грозовой деятельности.  [18]

Для этого на кнопочном поле устройства ВИ набираются номера вызываемой точки и кода операции вызова. Если номера точки ВИ и обегающего устройства совпадают, то выполняется выборочное измерение.  [19]

Наличие последнего слагаемого объясняется спецификой выполнения первого шага упорядочения, при котором дважды используется операция вызова группы элементов из памяти.  [20]

Если процедуре передается более одного входного параметра, число их в каждой операции вызова, в соответствующих описаниях процедур и в каждом описании внешней процедуры должно быть одним и тем же. Более того, каждому входному параметру должен быть назначен один и тот же тип данных в операции вызова и в каждом описании вызываемых процедур. Это означает, что если первому входному параметру в операции вызова назначен тип данных BYTE, такой же тип данных должен быть назначен первому входному параметру во всех соответствующих описаниях процедур.  [21]

Существенное повышение быстродействия электронных цифровых машин может быть достигнуто путем перехода к многоадресным системам команд за счет совмещения во времени операций вызова команд и вызова и записи нескольких чисел в оперативные запоминающие устройства. Для этого необходимы оперативные запоминающие устройства, допускающие одновременно несколько независимых обращений к различным или одним и тем же ячейкам.  [22]

Отличительной особенностью этой машины являются развитые функции контроля ( число точек от 100 до 500), возможность работы с любыми промышленными датчиками, применение бесконтактных элементов на полупроводниковых триодах. Машина выполняет следующие функции: измерение параметров и сигнализацию переходов этими параметрами уровней сравнения; цифровую регистрацию измеряемых величин ( всех заранее избранных или по вызову оператора; отклонившихся за уровни сравнения - по вызову оператора) и переходов через уровни сравнения; цифровое указание ( по вызову) измеряемых величин, уровней сравнения, кода неисправности и операции вызова; позиционное регулирование.  [23]

Полностью процедура ПРОВЕРКИ ЗАПОЛНЕНИЯ ВХОДНОЙ ЗАПИСИ приведена на рис. 5.8 вместе с дополнительными конструкциями, иллюстрирующими использование рассмотренных концепций. Поскольку ИНДИКАТОР ЗАПОЛНЕНИЯ является частью модульной структуры данных, описание этой переменной размещается в описании модуля. Описание данных и операция вызова PL / M, которые показаны ниже процедуры ПРОВЕРКИ ЗАПОЛНЕНИЯ ВХОДНОЙ ЗАПИСИ, являются частью процедуры ЗАПОЛНЕНИЯ ВХОДНОЙ ЗАПИСИ. Они показаны для иллюстрации того, как предыдущая процедура вызывается последующей процедурой. Следует отметить, Что процедура, вызываемая другой процедурой, находящейся в том же модуле, должна предшествовать вызывающей процедуре, как показано в примере. Отметим также, что переменная STATUS описана дважды: по одному разу в каждой процедуре. Таким образом, существует две версии переменной STATUS, и каждая процедура манипулирует со своей собственной версией. Информация передается от одной версии переменной STATUS к другой только тогда, когда вызывается процедура ПРОВЕРКИ ЗАПОЛНЕНИЯ ВХОДНОЙ ЗАПИСИ с переменной STATUS в качестве выходного параметра. В действительности же информация просто копируется из одной версии переменной STATUS в другую, обеспечивая таким образом целостность предыдущей версии независимо от того, как обрабатывается последующая.  [24]

Каждый шаг резолюции, выполняемый в ходе порождения вычисления, можно рассматривать как операцию вызова процедуры. Эта операция включает в себя выбор некоторого вызова из текущего целевого утверждения, выбор процедуры, имя которой совпадает с именем вызова, унификацию фактических и формальных параметров ( если это возможно), замену выбранного вызова телом процедуры и, наконец, применение к результату найденного унификатора. В результате выполнения операции вызова процедуры получается следующее целевое утверждение. Мы говорим тогда, что вызов был активирован, а процедура вызвана.  [25]

Если процедуре передается более одного входного параметра, число их в каждой операции вызова, в соответствующих описаниях процедур и в каждом описании внешней процедуры должно быть одним и тем же. Более того, каждому входному параметру должен быть назначен один и тот же тип данных в операции вызова и в каждом описании вызываемых процедур. Это означает, что если первому входному параметру в операции вызова назначен тип данных BYTE, такой же тип данных должен быть назначен первому входному параметру во всех соответствующих описаниях процедур.  [26]

Процедуры предназначены для того, чтобы отдельные части программы можно было описывать более или менее независимо от программы в целом: Они задаются описанием. Основной частью процедуры является оператор, который называется телом процедуры. В программе указывается обращение к процедуре, такие обращения могут неоднократно повторяться. Для выполнения процедуры предусмотрены операции вызова параметров в соответствии с информацией о фактических параметрах, которые содержатся в операторах процедуры.  [27]

Цэичинами этого явления является повышенная активность Бзааюдействия ионов натрия и кальция с породообразующими минералами терригеннных песчашжов и уменьшение в результате этого контакта проходного сечшия хатгов фильтрации. Сравнение юолгчествеиных показате-лей коэффициентов вытеснения ЖГС нефтью для терригенных песчаников и карбонатов свидетельствует о том, что в карбонатных породах полнота извлечения ЖГС го моделей пласта меньше, чем в терригенных песчаниках. ГЬэтому применение водных ЖГС в нефтяных пластах, СЛОЖЕННЫХ карбонатными породами, может привести к большим осложнениям при проведении операций вызова притока нефти на забой и освоения скважин.  [28]

В Алголе каждая структура данных ( массив или простая переменная) при создании немедленно ассоциируется со своим первым идентификатором, тем самым идентификатором, который задается в описании этой структуры в начале программного блока. Таким образом создается первый путь доступа к структуре. Он существует в течение всего времени выполнения блока и разрушается при выходе из него. Во время выполнения этого блока структура может передаваться подпрограммам и таким образом ассоциироваться с другими идентификаторами. Однако свойства операций вызова подпрограмм и возврата из них таковы, что эти ассоциации должны обязательно разрушаться еще до выхода из блока, в котором описан массив. Таким образом при выходе из этого блока известно, что ассоциация массива со своим первым идентификатором является к данному моменту единственной существующей ассоциацией. При уничтожении этой ассоциации массив должен стать мусором, и память, занимаемая им, может быть утилизована.  [29]

Функциональные возможности ЭКВМ значительно расширяются, если кроме оперативных регистров имеется один или несколько регистров памяти. В простейшем случае регистр памяти используется как запоминающая ячейка для временного хранения некоторых констант или промежуточных результатов. Управление в этом режиме осуществляется двумя клавишами: ( fPII) - засылка в регистр памяти и ( РП) - вызов из регистра па. Прежнее содержимое регистра памяти перед засылкой стирается. Операция вызова состоит в пересылке содержимого регистра памяти в ОР1 с сохранением содержимого регистра памяти.  [30]



Страницы:      1    2