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

Общее переменные

Cтраница 2


16 Возможные случаи пересечения главных цепей. [16]

Так как из любых трех записей из V % всегда можно выбрать две записи, которые будут иметь по крайней мере две общие переменные ( напомним, что / га 1), то деревья вида ( 4) подпадают под свойство 8, откуда следует, что они не могут быть оптимальными.  [17]

18 Возможные случаи пересечения главных цепей. [18]

Так как из любых трех записей из Т / 2 всегда можно выбрать две записи, которые будут иметь по крайней мере две общие переменные ( напомним, что 1 т 1), то деревья вида ( 4) подпадают под свойство 8, откуда следует, что они не могут быть оптимальными.  [19]

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

21 Комбинации совместного использования физической и логической памяти. [21]

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

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

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

Типичный способ написания длинных программ на Фортране связан с расчленением программы на небольшие части; при этом первая часть является основной программой. Каждая часть в свою очередь обращается к нескольким подпрограммам, и общие переменные снимают необходимость в задании аргументов в предложениях CALL. Помимо преимущества, связанного с возможностью обращаться к подпрограммам, не размещенным в оперативной памяти, это предоставляет даже более важное преимущество раздельной отладки каждой части программы, позволяя вместе с тем вносить изменения в одну часть без повторной компиляции всей программы.  [25]

26 Процесс доопределения модуля. [26]

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

Стандартная стратегия Пролога была задумана таким образом, чтобы с учетом относительной простоты ее реализации она давала программисту некоторые возможности управления выбором вызовов и выбором процедур в условиях эксплуатации единственного процессора. Согласно этой схеме активация вызовов управляется потоком данных через содержащиеся в вызовах общие переменные, а не предписанной заранее или неявно заданной управляющей последовательностью. Исполнение в сопрограммном режиме является главной особенностью управления в системе IC-Пролог, описанной Кларком, Маккейбом и Грегори ( 1982) и разработанной на основе предшествующих исследований Стивенса ( 1977) схем ленивого вычисления в Прологе.  [28]

В реализованной фирмой IBM версии языка APLSV такая файловая система носит название Общие переменные, а в версии, созданной фирмой Scientific Time Sharing Corporation, аналогичная система называется Общие файлы. Эти две системы различаются в подходе к решению проблемы, но преследуют одну цель: обеспечить работу с данными, которые не хранятся в рабочей области, и реализацию систем, работающих в режиме реального времени.  [29]

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



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