Questão nº 30

Questão de Engenharia de Software, DevOps e Ciência de Dados · FCC MPEPE 2018 (nº 30)

FCC2018Analista Ministerial - Área InformáticaEngenharia de Software, DevOps e Ciência de Dados
Gabarito: Aver comentário ↓

Considere hipoteticamente que uma equipe de policiais está investigando um crime e, baseado no conjunto de indícios que receber, poderá seguir uma ou mais linhas de investigação que podem ocorrer paralelamente ou não. Todas as condições para decidir a linha de investigação a seguir serão avaliadas e todas as combinações possíveis de linhas de investigação poderão ser seguidas. Pelo menos uma linha de investigação padrão será escolhida.

Se considerarmos a modelagem deste processo de investigação com BPMN, será necessário usar um gateway

Resposta comentada

Gabarito Alternativa A

Um gateway no BPMN é um ponto de decisão ou convergência em um processo, controlando o fluxo de sequência. O gateway inclusivo permite que uma ou mais ramificações sejam ativadas com base em condições, podendo ocorrer em paralelo ou não.

  • (A) Correta: O gateway inclusivo (losango com um círculo no centro) é o único que permite ativar "uma ou mais linhas de investigação" e que "todas as combinações possíveis de linhas de investigação poderão ser seguidas", incluindo a possibilidade de ocorrerem "paralelamente ou não", e garantindo que "pelo menos uma linha de investigação padrão será escolhida". Ele avalia todas as condições e ativa as rotas correspondentes.

  • (B) Incorreta: O gateway baseado em evento (losango com um asterisco no centro) espera por um evento específico e ativa apenas uma das rotas subsequentes, a que corresponde ao primeiro evento que ocorre. Isso contradiz a necessidade de seguir "uma ou mais" linhas.

  • (C) Incorreta: O gateway paralelo (representado por um losango com um sinal de mais (+) no centro, não um X) ativa todas as rotas de saída simultaneamente e incondicionalmente. Isso não se encaixa em "uma ou mais" (seria sempre todas) nem em "paralelamente ou não" (seria sempre paralelamente). A descrição do símbolo na alternativa ("X no centro") está incorreta para um gateway paralelo, que é um sinal de mais (+). Armadilha da banca: A menção a "paralelamente" pode induzir ao erro, mas o comportamento de "uma ou mais" e "ou não" exclui o gateway paralelo.

  • (D) Incorreta: O gateway exclusivo (losango vazio ou com um X no centro) permite que apenas uma das rotas de saída seja ativada com base nas condições. Isso contradiz a necessidade de seguir "uma ou mais" linhas de investigação.

  • (E) Incorreta: O gateway complexo (representado por um losango com um asterisco no centro, não um círculo com um sinal de mais) é usado para padrões de sincronização muito específicos e complexos que não podem ser modelados por outros gateways. Embora flexível, não é a escolha mais apropriada ou comum para o cenário descrito, que se encaixa perfeitamente no gateway inclusivo. A descrição do símbolo na alternativa está incorreta.

Fonte: FCC MPEPE 2018 Analista Ministerial - Área Informática (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho