-
The interaction operator critical defines that the combined fragment represents a critical region. A critical region is a region with traces that cannot be interleaved by other occurrence specifications (on the lifelines covered by the region). This means that the region is treated atomically by the enclosing fragment and can't be interleaved, e.g. by parallel operator.
http://www.uml-diagrams.org/sequence-diagrams-combined-fragment.html
Gabarito: b)
-
a)alt [Alternativo - Um operador de interação alternativo representa o equivalente lógico de uma instrução if-then-else]
b)critical [Região Crítica - Um operador de região crítica indica que o fragmento pode ter apenas um encadeamento executado nele a qualquer momento]
c)message [Não existe]
d)opt [Opcional- Um operador de interação de opção representa o equivalente lógico de uma instrução if]
e)strict [Sequência Estrita - O operador de interação estrito define explicitamente a ordem de execução de fragmentos de interação]
-
a -fluxo alternativo, quando houver um caminho a ser seguindo dependendo da instrução.e.g.: autenticação do usuario pelo servidor devera ok ou acesso negado.
b -ok
c - unidade de comunicação no diagrama de sequencia. Principais componentes: objetos, mensagens e vínculo
d - indica um comportamento adicional que pode ocorrer, mas não é obrigatorio. É o extends do use case diagram