Questão nº 58
Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 58)
FGV2024Analista Legislativo - Desenvolvedor de SistemasTecnologia da Informação
Gabarito: Cver comentário ↓
O diagrama de atividades a seguir, representado utilizando a linguagem de modelagem UML, representa o fluxo de atividades de um cozinheiro.

Ao analisar esse diagrama, é possível inferir que
- Aapós a atividade “Verificar se há ingredientes”, há, nos termos da notação do diagrama, uma junção.
- Bas atividades “Preparar temperos” e “Cortar legumes” devem ser feitas em sequência, uma após a outra.
- Ccaso a condição de guarda “falta de algum ingrediente” não seja atendida, executa-se o fluxo de controle paralelo. (alternativa correta)
- Dhá duas raias de natação (swin lanes) envolvendo as atividades “Preparar temperos” e “Cortar legumes”.
- Eo diagrama apresenta dois pontos de estado inicial e um estado final, indicando como o fluxo deve ser seguido.
Resposta comentada
Gabarito Alternativa C
Um Diagrama de Atividades (Activity Diagram) em UML é usado para modelar o fluxo de trabalho ou os passos de um processo, mostrando a sequência de ações e as decisões que podem ocorrer, incluindo a execução paralela de tarefas.
- (A) Incorreta: Após a atividade “Verificar se há ingredientes”, o elemento presente é um nó de decisão (losango), que direciona o fluxo com base em uma condição, e não uma junção (que sincroniza fluxos paralelos).
- (B) Incorreta: As atividades “Preparar temperos” e “Cortar legumes” são precedidas por um nó de bifurcação (barra grossa), o que indica que elas devem ser feitas em paralelo (concorrentemente), e não necessariamente em sequência.
- (C) Correta: A condição de guarda "falta de algum ingrediente" é associada à seta que sai do losango. Se essa condição não for atendida (ou seja, a condição "[Não]" é verdadeira, significando que não falta ingrediente), o fluxo segue para a barra grossa que representa um nó de bifurcação, iniciando as atividades paralelas "Preparar temperos" e "Cortar legumes".
- (D) Incorreta: Não há raias de natação (swimlanes) representadas neste diagrama. As raias são divisões visuais que agrupam atividades por ator ou departamento, e não estão presentes aqui.
- (E) Incorreta: O diagrama apresenta apenas um ponto de estado inicial (o círculo preto em "Início") e um ponto de estado final (o alvo em "Fim"), e não dois iniciais.
Fonte: FGV ALEP 2024 Analista Legislativo - Desenvolvedor de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.