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

Программная единица

Cтраница 3


В программной единице операторы описания должны предшествовать выполняемым операторам и определениям операторов-функций.  [31]

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

В программной единице может быть использован только один оператор DEBUG. Он должен непосредственно предшествовать первому пакету отладки.  [33]

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

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

При объединении программных единиц, написанных на разных языках программирования, необходимо соблюдать требования к организации связи между программными единицами, установленные в операционных системах ДОС и ОС.  [36]

Последний вид программных единиц - графические подпрограммы-рассматривается ниже.  [37]

38 Порядок следования операторов и комментариев. [38]

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

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

В каждой программной единице должно быть не более одного неявного оператора типа, и он должен размещаться следом за оператором-заголовком.  [41]

В одной программной единице могут сочетаться как обычный, так и специальный режимы ввода и вывода.  [42]

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

В каждой программной единице может быть несколько непротиворечивых друг другу явных операторов задания типа. Эти операторы подавляют действие оператора IMPLICIT и задание типа по предварительному соглашению.  [44]

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



Страницы:      1    2    3    4