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

Командная процедура

Cтраница 2


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

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

ПДО служит преимущественно для разработки программ для операционной системы ОС ЕС. Пользователь может в ПДО создавать, изменять, транслировать программы на ПЛ / 1 и выполнять их с учетом некоторых ограничений. Функции, обеспечиваемые ПДО, запрашиваются пользователем с помощью команд ПДО. Последовательности команд ПДО можно объединять в командные процедуры ( процедуры EXEC), позволяющие автоматизировать работу пользователя на виртуальной машине.  [18]

Превращение командного языка в язык программирования ( с сохранением, естественно, свойств, необходимых ему как командному языку) делает программирование в системе двухуровневым. Второй путь практически доступен всегда. Но часто доступна комбинация обоих путей: недостающие блоки программируются на обычном языке, а затем строится командная процедура.  [19]

Вероятно, одним из лучших образцов командных систем, работающих в диалоговом режиме, можно назвать систему Multics. Командный язык системы Multics позволяет вводить программы с терминала, осуществлять их редактирование и передачу на выполнение в режиме диалога или в режиме пакетной обработки. Система позволяет обращаться с терминала к любой известной ей процедуре и обеспечивает доступ с терминала к любой совокупности данных. Командный язык предусматривает определение прав доступа пользователя с терминала к любой процедуре и организованной совокупности данных. Разнообразные функции, доступные в других системах только программам, работающим с интерфейсами расширенной машины, в Multics реализуются ( хотя и в иной синтаксической форме) с помощью терминальных команд. Кроме того, команды могут обмениваться параметрами, получать необходимые значения в результате вызова процедур, а также объединяться в командные процедуры ( напоминающие каталогизированные процедуры JCL), вызываемые по именам. В системе Multics нашли свое отражение многие характерные черты современных командных систем, которые мы рассмотрим в следующем разделе.  [20]



Страницы:      1    2