Questão nº 48
Questão de Engenharia de Software · FCC TST 2017 (nº 48)
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
- Afluxo de dados e barra sólida.
- Batividade de estados e gateway exclusivo.
- Cprocessos e gateway paralelo.
- Datividades e barra sólida. (alternativa correta)
- Esequência e gateway paralelo.
Resposta comentada
Gabarito Alternativa D
Um Diagrama de Atividades na UML é como um fluxograma que mostra a sequência de passos (atividades) e decisões em um processo, incluindo como diferentes partes do processo podem ocorrer ao mesmo tempo (paralelamente).
- (A) Incorreta: "fluxo de dados" (DFD) não é um diagrama UML e não usa "barra sólida" para paralelismo da mesma forma que os diagramas de atividades.
- (B) Incorreta: "atividade de estados" confunde com Diagrama de Máquina de Estados, que foca em estados de objetos, não fluxo de processo. "gateway exclusivo" é notação BPMN, não UML.
- (C) Incorreta: "processos" é genérico e "gateway paralelo" é notação BPMN para paralelismo, não o símbolo UML 2.5 para bifurcação/união. Armadilha: Esta alternativa é tentadora porque "processos" e "paralelo" se relacionam com o conceito, mas a notação "gateway paralelo" é de BPMN, não UML. O símbolo correto em UML é a barra sólida.
- (D) Correta: O Diagrama de Atividades (I) é o tipo de diagrama UML que contém estados iniciais e finais, atividades, transições, decisões, bifurcação e união. O símbolo (II) utilizado para modelar atividades paralelas (concorrentes) em nós de controle como bifurcação (fork) e união (join) é a barra sólida.
- (E) Incorreta: "sequência" refere-se ao Diagrama de Sequência, que modela a interação entre objetos, não o fluxo de atividades de um processo. "gateway paralelo" é notação BPMN, não UML.
Fonte: FCC TST 2017 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.