Hipoteticamente, um Analista de Sistemas do Tribunal Superio...

Próximas questões
Com base no mesmo assunto
Q853980 Engenharia de Software

Hipoteticamente, um Analista de Sistemas do Tribunal Superior do Trabalho − TST precisou elaborar um diagrama UML 2.5 que se caracteriza por alguns componentes e símbolos específicos, a fim de modelar o fluxo do processo e seus pontos de controle. Considere:


I. Os componentes: estados iniciais e finais; atividades e transições; decisões; bifurcação e união.

II. O símbolo utilizado em nós de controle desse diagrama, como na bifurcação e na união, para modelar atividades paralelas (concorrentes).


O diagrama constituído pelos componentes (I) e o símbolo nele utilizado (II) são, correta e respectivamente, diagrama de

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - atividades e barra sólida.

Vamos entender o tema abordado pela questão e por que a alternativa D está correta:

Na UML (Unified Modeling Language), utilizamos o diagrama de atividades para modelar fluxos de trabalho ou processos de negócios. Este diagrama é excelente para representar a sequência de atividades, incluindo ramos paralelos e pontos de decisão.

Os componentes citados no enunciado:

  • Estados iniciais e finais: indicam o começo e o término do fluxo de atividades.
  • Atividades e transições: as atividades são as ações executadas e as transições indicam o fluxo de uma atividade para outra.
  • Decisões: um ponto de ramificação que baseia-se em uma condição para determinar o próximo passo.
  • Bifurcação e união: representam a execução paralela de atividades.

O símbolo utilizado em nós de controle para modelar atividades paralelas é conhecido como barra sólida, também chamado de barra de sincronização. Este símbolo é empregado tanto na bifurcação (divisão em múltiplos fluxos paralelos) quanto na união (sincronização de múltiplos fluxos paralelos).

Com base nessas informações, a alternativa D é a correta pois o diagrama de atividades é composto pelos elementos mencionados e utiliza a barra sólida para representar a execução paralela de atividades.

As demais alternativas não são corretas porque misturam conceitos de diferentes diagramas ou utilizam terminologias que não são aplicáveis ao diagrama de atividades na UML:

  • A alternativa A menciona "fluxo de dados", um termo geralmente associado com o Data Flow Diagram (DFD), que não é parte da UML.
  • A alternativa B confunde com "atividade de estados", não existente na UML, e menciona "gateway exclusivo", que é um termo encontrado em BPMN (Business Process Model and Notation) e não na UML.
  • A alternativa C menciona "processos" e "gateway paralelo", que são conceitos mais associados ao BPMN.
  • A alternativa E combina elementos de diagrama de sequência, que foca na ordem das mensagens em interações, com "gateway paralelo", igualmente não pertencente à UML.

Desse modo, ao analisar os componentes e símbolos descritos no enunciado, concluímos que a alternativa D é a correta, refletindo o conhecimento necessário sobre o diagrama de atividades da UML 2.5.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

I. Os componentes: estados iniciais e finais; atividades e transições; decisões; bifurcação e união.

 

Diagrama de Atividades: É um diagrama da UML do tipo comportamental , que mostra o fluxo de uma atividade para outra. Uma atividade é uma execução em andamento não-atômica em uma máquina de estados. As atividades efetivamente resultam em alguma ação.

 

 

 

 

II. O símbolo utilizado em nós de controle desse diagrama, como na bifurcação e na união, para modelar atividades paralelas (concorrentes).

 

Bifurcações e junções são formas de sincronismos escritas em uma barra sólida

Fonte: Projeto e Modelagem de Banco de Dados: Tradução da 5a Edição -  Jagadish

 

 

 

 

Letra D

 

 

 

 

Qcom - Questão comentada

https://www.youtube.com/channel/UCBY27FNGgRpPa-PgFubwjPQ/videos

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo