Dentre os diagramas que fazem parte da Linguagem de Modelagem Unificada (UML), podemos citar um que está intimamente associado à linguagem de programação que será utilizada na execução do projeto de software, assim como tem a finalidade de indicar os componentes do software e seus relacionamentos. Aponte qual das alternativas destaca o diagrama do qual estamos tratando.

Questão

Dentre os diagramas que fazem parte da Linguagem de Modelagem Unificada (UML), podemos citar um que está intimamente associado à linguagem de programação que será utilizada na execução do projeto de software, assim como tem a finalidade de indicar os componentes do software e seus relacionamentos. Aponte qual das alternativas destaca o diagrama do qual estamos tratando.

Alternativas

a) Diagrama de Comunicação

b) Diagrama de Componentes

92%

c) Diagrama de Temporização

d) Diagrama de Estrutura Composta

e) Diagrama de Classes

Explicação

O enunciado descreve um diagrama UML que:

  1. Indica os componentes do software e seus relacionamentos: isso é exatamente o propósito do Diagrama de Componentes, que modela componentes (módulos/subsistemas, bibliotecas, executáveis, serviços, etc.) e as dependências/relacionamentos entre eles.

  2. Está intimamente associado à linguagem de programação que será utilizada na execução do projeto: o Diagrama de Componentes costuma ficar mais próximo da implementação, pois representa artefatos/componentes que frequentemente mapeiam para unidades de deploy/implementação (por exemplo, módulos, pacotes, bibliotecas) alinhadas à tecnologia/linguagem escolhida.

Analisando as demais alternativas:

  • Diagrama de Comunicação: foca na troca de mensagens/interações entre objetos.
  • Diagrama de Temporização: foca em aspectos temporais de estados/mensagens.
  • Diagrama de Estrutura Composta: detalha a estrutura interna de um classificador (partes, portas, conectores).
  • Diagrama de Classes: modela classes, atributos, operações e relacionamentos do domínio (mais conceitual/estrutural, não especificamente “componentes de software”).

Logo, o diagrama pedido é o Diagrama de Componentes.

Alternativa correta: (b).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.