Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FCC 2017

Engenharia de SoftwareUML
Código
fc040126
Banca
FCC
Órgão
TST
Ano
2017
Nível
Superior
Cargo
Analista Judiciário – Análise de Sistemas
Considere a relação todo-parte com forte vínculo entre as classes Tribunal e Departamento, significando as áreas administrativas que integram um tribunal. Na UML esta relação é tratada como
  1. Aagregação por composição. Isso significa que a parte vive mesmo sem o todo.
  2. Bcomposição. Isso significa que a parte não vive sem o todo.
  3. Cinterface simples. Isso significa que a parte não vive sem o todo, mas o todo existe sem a parte.
  4. Dagregação por herança. Isso significa que a parte vive mesmo sem o todo.
  5. Eherança múltipla. Isso significa que a parte vive mesmo sem o todo porque existem outras partes que compõem o todo.
Revelar gabarito e comentário

GabaritoB — composição. Isso significa que a parte não vive sem o todo.

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”.

Relação todo-parte na UML: Composição vs Agregação

Gabarito: letra B. A questão descreve uma relação todo-parte com "forte vínculo" entre Tribunal e Departamento, onde a parte (Departamento) não existe sem o todo (Tribunal). Na UML, isso é exatamente o conceito de composição: uma relação de contenção com dependência existencial, representada por um losango preenchido no lado da classe todo. A alternativa B capta essa ideia corretamente.

A banca testa a diferença entre os dois principais tipos de associação todo-parte:

Característica

Agregação

Composição

Dependência existencial

A parte pode existir sem o todo

A parte não existe sem o todo

Losango

Não preenchido (branco)

Preenchido (preto)

Exemplo

Carro e rodas

Livro e capítulo

Alternativa A — ❌ Incorreta

Afirma que é "agregação por composição" e que "a parte vive mesmo sem o todo". O termo "agregação por composição" é impreciso; mais importante, o vínculo descrito é forte (parte não vive sem o todo), o que caracteriza composição, não agregação.

Alternativa B — ✅ Correta ⟵ GABARITO

"Composição. Isso significa que a parte não vive sem o todo." Perfeito. A composição implica que os objetos-parte são criados e destruídos junto com o todo.

Alternativa C — ❌ Incorreta

"Interface simples." Interface é um conceito de contrato, não de relação todo-parte. Não se aplica.

Alternativa D — ❌ Incorreta

"Agregação por herança." Herança é generalização/especialização, não agregação. Além disso, a frase "a parte vive mesmo sem o todo" contradiz o forte vínculo do enunciado.

Alternativa E — ❌ Incorreta

"Herança múltipla." Herança múltipla é um mecanismo de herança de mais de uma superclasse, não uma relação todo-parte. A justificativa dada é incoerente.

PEGA ESSA DICA!

Na prova, lembre-se: composição = losango preenchido + parte depende do todo; agregação = losango vazio + parte independente. O vínculo forte sempre aponta para composição.

Link permanente: /questoes/fc040126