Pular para o conteúdo principal

Questão de Engenharia de Software — UML — Instituto Legalle 2026

Engenharia de SoftwareUML
Código
qg747393
Banca
Instituto Legalle
Órgão
BADESUL - RS
Ano
2026
Nível
Superior
Cargo
Técnico em Desenvolvimento - Analista de Sistemas (Ênfase em Analista de Negócios)
No Diagrama de Classes da UML, os relacionamentos entre classes expressam diferentes formas de dependência e vínculo estrutural. Os relacionamentos de associação, agregação e composição possuem semânticas distintas, especialmente no que diz respeito ao ciclo de vida dos objetos envolvidos. Diante disso, assinale a alternativa que descreve CORRETAMENTE as características desses relacionamentos.
  1. ANa composição, a parte pode existir de forma independente do todo, sendo possível transferi-la para outro objeto todo sem que isso implique sua destruição.
  2. BNa agregação, a destruição do objeto todo implica obrigatoriamente a destruição de todos os objetos parte a ele associados, pois eles não possuem existência independente.
  3. CA associação simples indica que os objetos de uma classe fazem parte da estrutura interna de objetos de outra classe, com ciclo de vida compartilhado e dependência existencial.
  4. DNa composição, a parte pertence a um único todo e seu ciclo de vida é controlado pelo todo, sendo destruída quando o objeto todo deixa de existir.
  5. EA agregação e a composição possuem semântica equivalente no diagrama de classes, diferindo apenas na notação gráfica utilizada para representar o relacionamento.
Revelar gabarito e comentário

GabaritoD — Na composição, a parte pertence a um único todo e seu ciclo de vida é controlado pelo todo, sendo destruída quando o objeto todo deixa de existir.

Link permanente: /questoes/qg747393