Questão de Engenharia de Software — UML — FUNDATEC 2023
Engenharia de Software›UML
Código
qq891249
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
Sobre a UML (Unified Modeling Language), assinale a alternativa que apresenta SOMENTE diagramas estruturais.
ADiagrama de objetos e diagrama de estados.
BDiagrama de caso de uso e diagrama de classes.
CDiagrama de componentes e diagrama de casos de uso.
DDiagrama de classes e diagrama de objetos.
EDiagrama de estados e diagrama de componentes.
Revelar gabarito e comentário▾
GabaritoD — Diagrama de classes e diagrama de objetos.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
UML – Diagramas Estruturais
Gabarito: letra D. A alternativa D apresenta exclusivamente diagramas estruturais: diagrama de classes e diagrama de objetos. Ambos pertencem ao grupo de diagramas que descrevem a estrutura estática do sistema, enquanto as demais alternativas incluem pelo menos um diagrama comportamental.
A UML classifica seus diagramas em duas grandes categorias: estruturais (ou estáticos) e comportamentais (ou dinâmicos). Os diagramas estruturais modelam a estrutura do sistema, como classes, objetos, componentes, implantação, pacotes, estrutura composta e perfis. Já os comportamentais modelam o comportamento dinâmico, como casos de uso, atividades, máquina de estados, sequência, comunicação, interação geral e temporização.
NÃO CAIA NESSA!
A banca mistura propositalmente diagramas de ambas as categorias nas alternativas. O candidato deve lembrar que diagrama de estados e diagrama de caso de uso não são estruturais – eles descrevem comportamento. A alternativa correta é a única que contém dois diagramas estruturais.
Alternativa A — ❌ Incorreta
Diagrama de objetos (estrutural) e diagrama de estados (comportamental). Inclui um diagrama comportamental, portanto não é formada somente por diagramas estruturais.
Alternativa B — ❌ Incorreta
Diagrama de caso de uso (comportamental) e diagrama de classes (estrutural). Novamente, mistura as categorias.
Alternativa C — ❌ Incorreta
Diagrama de componentes (estrutural) e diagrama de casos de uso (comportamental). Incorreta pelo mesmo motivo.
Alternativa D — ✅ Correta ⟵ GABARITO
Diagrama de classes e diagrama de objetos: ambos são diagramas estruturais. O diagrama de classes mostra a estrutura de classes, atributos e relacionamentos; o diagrama de objetos mostra uma instanciação específica dessa estrutura em um dado momento.
Alternativa E — ❌ Incorreta
Diagrama de estados (comportamental) e diagrama de componentes (estrutural). Mistura as categorias.
PEGA ESSA DICA!
Para gravar a classificação, lembre-se de que os diagramas estruturais respondem "o quê" (a estrutura) e os comportamentais respondem "como" (o comportamento). Os principais estruturais são: Classes, Objetos, Componentes, Implantação, Pacotes e Estrutura Composta. Sempre que aparecer "caso de uso", "estado" ou "atividade", desconfie: são comportamentais!