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

Блок - оператор

Cтраница 3


Если параметры подключения были указаны верно, то будет установлено соединение с базой данных staff, gdb. Если же подключение будет неудачным, тогда выполняется блок операторов except, и форма не закрывается.  [31]

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

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



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