Pular para o conteúdo principal

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

Engenharia de SoftwareUML
Código
qg474928
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2025
Nível
Superior
Cargo
Analista em Computação/Ênfase em Gerenciamento de Projetos na Área Operacional
Em um projeto de sistema de gerenciamento de biblioteca, a equipe de desenvolvimento está elaborando o diagrama de classes para representar as entidades e seus relacionamentos. É fundamental entender corretamente os tipos de relacionamentos existentes para garantir a integridade e clareza do modelo. Considerando as definições dos relacionamentos UML, assinale a alternativa que apresenta a descrição correta sobre associação, agregação e composição.
  1. AAssociação indica uma relação forte e dependente entre objetos, agregação é uma forma fraca de composição e composição representa uma relação independente.
  2. BAssociação é um relacionamento transitivo, agregação é uma herança múltipla e composição representa polimorfismo em classes.
  3. CAssociação e composição são equivalentes, enquanto agregação é usada somente para relacionamentos entre classes abstratas.
  4. DAssociação é sempre unidirecional, agregação sempre bidirecional e composição sempre reflexiva.
  5. EAssociação representa uma relação estrutural entre objetos, agregação indica uma relação de “todo-parte” fraca e composição representa uma relação “todo-parte” forte e com ciclo de vida compartilhado.
Revelar gabarito e comentário

GabaritoE — Associação representa uma relação estrutural entre objetos, agregação indica uma relação de “todo-parte” fraca e composição representa uma relação “todo-parte” forte e com ciclo de vida compartilhado.

Link permanente: /questoes/qg474928