Tópico anterior: Exemplo:Próximo tópico: Parâmetros de entrada


Operador Avaliar expressão

O operador Avaliar expressão atrasa o processamento na ramificação de um processo até que uma condição representada pela expressão booleana seja avaliada como verdadeira. Esse operador fornece um mecanismo para pausar um processo enquanto se aguarda que uma condição seja alterada. Normalmente, é usado para sincronizar processos interdependentes ou controlar o uso de recursos compartilhados representados pelas variáveis.

Operador Avaliar expressão

A condição é avaliada periodicamente, de acordo com uma taxa especificada. A taxa deve ser longa o suficiente para aumentar o uso da CPU dentro dos limites aceitáveis. Quando há uma condição para um tempo mínimo conhecido, pode-se reduzir ainda mais a carga colocando-se um operador Atrasar antes do operador Avaliar expressão. Um exemplo da ocorrência dessa situação é quando outro processo usa um recurso e não o libera antes de uma determinada hora do dia.