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

Имя-данное

Cтраница 3


Когда фраза НОМИНАЛЬНЫЙ КЛЮЧ используется для индексного файла, имя-данного должно подчиняться тем же правилам, что и имя-данного во фразе КЛЮЧ ЗАПИСИ. Их описания должны быть эквивалентны.  [31]

Для ОС ЕС эта фраза определяет область основной памяти ( вариант имя-данного) или размер. Область должна быть достаточной, чтобы вместить все блоки ( физические записи) дорожки, включая поле счетчика и поле ключа и еще одну логическую запись. Размер этой области должен быть кратен 8 и не должен быть больше 32760 байт. Если указан вариант целое, область размером целое байт выделяется операционной системой ОС ЕС при открытии файла, а при закрытии файла эта область освобождается. Если указан вариант имя-данного, то имя-данного должно быть описано на уровне 01 или 77 в секции рабочей памяти.  [32]

Когда фраза НОМИНАЛЬНЫЙ КЛЮЧ используется для индексного файла, имя-данного должно подчиняться тем же правилам, что и имя-данного во фразе КЛЮЧ ЗАПИСИ. Их описания должны быть эквивалентны.  [33]

В настоящий момент и до тех пор, пока слово идентификатор не будет объяснено более полно, это изменение незначительно, не оказывает никакого влияния и просто сводится к текстуальной замене в определениях конструкций фраз слова имя-данного на слово идентификатор, что указывает на несколько другой подход к такому определению в этой части текста. Наличие запятых в необязательных фразах является еще одним уточнением формальных определений. В некоторые определения будут включены знаки препинания - запятая и точка с запятой. Использование запятых и точек с запятой всегда необязательно, поэтому в тех определениях, в которых они указаны, программист может использовать их или опускать по своему усмотрению. Употребление этих знаков препинания не дает больших преимуществ, однако делает исходную программу более удобочитаемой. Они присущи КОБОЛу, и по этой причине включены в определения языка.  [34]

Порядок фраз не имеет значения. Имя-данного - 1, хранящего относительный ключ ( RELATIVE KEY), не может появляться ни в какой статье-описания-записи, связанной с каким-либо файлом. Оно должно быть описано в статье-описания-данного в секции рабо-чей-памяти ( WORKING-STORAGE SECTION) как целое без знака. В этом отношении относительный ключ отличается от ключа, описанного в следующем разделе для файлов с индексной организацией. В случае индексной организации ключ записи должен присутствовать в статье-описания-записи для файла. Рекомендуется включать необязательные фразы для явного описания того, что имеется в виду, а не надеяться на варианты, используемые по умолчании. Имена-данных могут быть уточнены, но не могут быть индексированы с помощью индексов или имен-индексов. Обратите внимание на то, что всякий раз, когда способ доступа определен как RANDOM ( ПРОИЗВОЛЬНЫЙ), должна использоваться фраза RELATIVE KEY, в то время как для последовательного ( SEQUENTIAL) доступа эта фраза не обязательна. Не забывайте, что для файла с относительной организацией возможны оба типа доступа.  [35]

Имя-сортируемого-файла должно быть определено в параграфе FILE-CONTROL и описано в статье описания SD. Имя-данного должно быть именем некоторого данного из статьи-описания-записи, следующей за статьей SD.  [36]

Имя-данного должно относиться к данному в записл файла и иметь фиксированную длину, не превышающую 255 байт. Имя-данного не должно относиться к данному с плавающей точкой. Если в файле больше одного типа записей, идентичное поле должно быть в каждом описании записи и находиться на таком же месте от начала записи. Только имена этих полей могут отличаться.  [37]

Если употреблена фраза ПОЛУЧАЯ, имя-данного-1 используется для отражения ошибочной ситуации, вызвавшей вход в декларативу ошибки. Имя-данного - 1 для ДОС ЕС должно быть определено в секции рабочей памяти как внешнее десятичное данное длиной 8 байт.  [38]

Имя-данного должно быть именем данного фиксированного размера, описанного в секции файлов, секции рабочей памяти или секции связи. Если имя-данного определено в секции файлов, оно не может содержаться в файле, для которого оно является ключом.  [39]

В первом определении имеются три отличия от данного в гл. Напомним, что имя-данного является незарезервированным словом КОБОЛа, начинающимся по крайней мере с одной буквенной литеры, которое именует статью, определенную в разделе DATA DIVISION. В некоторых случаях, положение данного, определяемого именем-данного, может быть изменено с помощью уточнения, индексирования с помощью индекса или с помощью имени-индекса этого имени-данного. Эти операции еще будут описаны ( см. гл.  [40]

Но прежде, чем имени-индекса можно будет присвоить какое-либо значение, оно должно быть связано с конкретной родительской таблицей. Имя-индекса записывается как и любое имя-данного в КОБОЛе, однако его нельзя уточнять и оно не может использоваться с индексом или именем-индекса.  [41]

Имя-данного может быть уточнено, но не может содержать ни индексов, ни имен-индексов. В тех случаях, когда имя-данного может употребляться в КОБОЛ-программе с индексом или именем-индекса, оно будет упоминаться как идентификатор. Целое-2, присутствующее в обоих форматах, определяет размер области памяти, отводимой под таблицу. Назначение формата 2 состоит в том, чтобы определять число элементов таблицы, доступное в текущий момент. Напомним, что число используемых элементов таблицы определяется текущим значением имени-данного. Значение имени-данного при этом должно принадлежать интервалу от целого-1 ( которое может быть нулем) до целого-2 включительно.  [42]

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

Фраза ПРИМЕНИТЬ КРИТЕРИЙ-РЕОРГ может быть указана при произвольном доступе к индексному файлу. Если фраза указана, при закрытии файла в имя-данного будет помещена статистическая информация о файле. Имя-данного должно относиться к данному, состоящему из трех элементарных двоичных данных, длиной в 2, 2 и 4 байта соответственно.  [44]

Для вариантов 6, 7 и 8 вся статья заменяется информацией, содержащейся в библиотеке под указанным именем-текста. Исключение представляет случай, когда перед оператором КОПИРОВАТЬ указано имя-данного. Это имя заменяет соответствующее имя данного из библиотеки.  [45]



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