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

Глобальные данные

Cтраница 2


После ее выделения эта память становится недоступной супервизору баз данных для размещения глобальных данных.  [16]

Это то, что касается размещения программного кода DLL, а где помещаются глобальные данные.  [17]

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

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

20 Массив А после второго добавления нового узла. [20]

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

Для практического использования алгоритм УУ недостаточно эффективен, и Милнер предложил императивный алгоритм 3 -, который использует глобальные данные для хранения значений переменных типа, и процедуру unify, которая не возвращает результат, а модифицирует эти глобальные данные в качестве побочного эффекта. В действительности легко видеть, что & - моделирует Ж, и это дает основу для доказательства того, что 3 - и У.  [22]

Иногда это именно то, что требуется, - переменные уровня модуля доступны для разных процедур и могут стать полезным средством передачи глобальных данных. Но в других случаях объектной переменной стоит явно присвоить значение Nothing, чтобы она стала недоступной.  [23]

Единственной формой спецификации модулей в современных языках программирования является указание числа параметров и их типов и указание типа ( и числа) используемых глобальных данных. Рассмотрим более подробно вопросы, связанные с параметрами.  [24]

Для практического использования алгоритм УУ недостаточно эффективен, и Милнер предложил императивный алгоритм 3 -, который использует глобальные данные для хранения значений переменных типа, и процедуру unify, которая не возвращает результат, а модифицирует эти глобальные данные в качестве побочного эффекта. В действительности легко видеть, что & - моделирует Ж, и это дает основу для доказательства того, что 3 - и У.  [25]

Последняя важная сфера, в которой проявляется связь между языком и структурой системы - это правила определения области доступности данных: правила, в соответствии с которыми данные, не передаваемые как аргументы, могут одновременно использоваться разными модулями и процедурами. Использование глобальных данных иногда оправдано, но должно допускаться при тщательно контролируемых условиях.  [26]

Система упорядочивает глобальные данные на диске по возрастанию индексов.  [27]

В дополнение к функциям, DLL может содержать глобальные данные, к которым могут обращаться все функции этой DLL. В 16-разрядной среде Windows глобальные данные разделяются всеми экземплярами DLL.  [28]

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

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



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