Hipoteticamente, um Analista de Sistemas do Tribunal Superio...
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
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