Segundo a UML, um dos diagramas mais comuns na modelagem es...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - atividades, que descreve o fluxo de controle entre diferentes atividades do sistema.
1. Tema central da questão
A questão aborda os diagramas estruturais da UML (Unified Modeling Language), ferramenta fundamental para representar graficamente diferentes aspectos de sistemas de software. Os diagramas destacados são essenciais para quem presta concursos na área de Engenharia de Software, pois a UML é padrão internacional (ver OMG Unified Modeling Language Specification).
2. Resumo teórico
A UML possui diferentes tipos de diagramas, agrupados em diagramas estruturais (mostram a estrutura estática do sistema, como classes, objetos e seus relacionamentos) e diagramas comportamentais (mostram o comportamento e fluxo de atividades). Entre eles, o diagrama de atividades destaca-se por descrever detalhadamente o fluxo de controle e de dados entre diferentes atividades ou processos do sistema.
3. Justificativa da alternativa correta (C)
O diagrama de atividades é, de fato, um dos diagramas mais comuns na modelagem estrutural e comportamental da UML. Ele mostra como as atividades são sequenciadas, quais decisões estão envolvidas e como o fluxo de trabalho é organizado dentro do sistema. Por isso, a alternativa C está correta.
Fonte: UML 2.5 Specification, Object Management Group (OMG)
4. Análise das alternativas incorretas
- A - Direcionamento: Não existe diagrama com esse nome na UML. A descrição refere-se mais a diagramas de sequência (comportamentais), não estruturais.
- B - Casos exclusivos: O correto seria "casos de uso", que são diagramas comportamentais, não estruturais.
- D - Transacionais: Não existe diagrama transacional na UML. Fala sobre instâncias de classes, o que remete ao diagrama de objetos (estrutural), mas com terminologia errada.
- E - Blocos: Refere-se à estrutura física, mas o termo correto seria "diagrama de componentes" ou "diagrama de implantação", não "blocos".
5. Estratégia de resolução
Repare em termos-chave do enunciado como “modelagem estrutural” e “fluxo de controle”. Elimine alternativas com nomes inexistentes na UML ou descrições genéricas. Associe termos técnicos às definições corretas e sempre desconfie de palavras inventadas ou fora do padrão (pegadinha clássica em concursos!).
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo