Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FUNDATEC 2023

Engenharia de SoftwareUML
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.
  1. ADiagrama de objetos e diagrama de estados.
  2. BDiagrama de caso de uso e diagrama de classes.
  3. CDiagrama de componentes e diagrama de casos de uso.
  4. DDiagrama de classes e diagrama de objetos.
  5. 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!

Link permanente: /questoes/qq891249