Segundo as estatísticas, vi que existem muitos colegas com a dúvida entre Diagrama de Componentes e Diagrama de estruturas compostas.
Diagrama de Componentes: Mostra as partes internas, os conectores e as portas que implementam um componente. Ao se instanciar um componente, as cópias de suas partes internas também são instanciadas.
.
Diagrama de estrutura composta: Mostra a estrutura interna de uma classe ou colaboração.
.
.
Muito parecido os dois né? Vamos diferenciar então um componente de uma estrutura interna:
.
.
Componente: parte substituível de um sistema ao qual se adapta e fornece a realização de um conjunto de interfaces;
.
Estrutura interna: implementação de um componente por meio de um conjunto de partes que são conectadas de uma determinada maneira;
.
.
Agora ficou mais claro! um componente não se confunde com uma estrutura interna, visto que este(estrutura interna) implementa aquele(componente)!
.
.
.
Observe que a questão menciona: colaboração interna de componentes e classes... o que esta internamente implementado um componente?
EXATO! Uma estrutura composta! Portanto diagrama de estrutura composta.
Ainda está com dúvida? Observe, novamente, que a questão menciona:COMPONENTES E CLASSES, leia, acima, a definição dos dois diagrama, qual das duas definições menciona CLASSE? EXATO! Diagrama de estrutura composta.
GABARITO ALTERNATIVA B