Sobre a UML (Unified Modeling Language), é correto afirmar ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa C é a correta: "dependência, generalização, realização e associação são tipos de relacionamentos" na UML (Unified Modeling Language). Vamos entender o porquê desta afirmação e analisar as outras alternativas para esclarecer qualquer dúvida.
Alternativa C - Correta: Dentro da UML, os relacionamentos são fundamentais para mostrar como diferentes componentes do sistema interagem entre si. Os principais tipos de relacionamentos incluem:
- Dependência: Indica que uma mudança em um elemento pode impactar outro elemento que depende dele.
- Generalização: Representa uma relação de "é um", onde um elemento é uma versão mais especializada de outro elemento mais geral.
- Realização: Aplica-se principalmente em interfaces, indicando que um elemento implementa o comportamento especificado por outro.
- Associação: Representa uma conexão entre classes, mostrando como elas se relacionam em um diagrama de classes.
Alternativa A - Incorreta: Classes, interfaces, colaborações e casos de uso são na verdade itens estruturais, e não comportamentais. Eles definem a estrutura estática do modelo de sistema.
Alternativa B - Incorreta: Componentes e nós são itens de implementação e não de agrupamento. Eles são usados para descrever como o sistema será fisicamente implementado em hardware e software.
Alternativa D - Incorreta: Interação e máquina de estado são itens comportamentais, focados na dinâmica do sistema, como fluxos de trabalho e mudanças de estado.
Alternativa E - Incorreta: Os três tipos de blocos de construção da UML são: itens, relacionamentos e diagramas. Os diagramas são usados para representar visualmente tanto os itens quanto os relacionamentos.
Espero que esta explicação tenha ajudado a esclarecer suas dúvidas sobre a UML e a questão apresentada. Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
a) classes é ESTRUTURAL.
b) O único item de agrupamento é o PACOTE.
d) interação e máquina de estado são itens COMPORTAMENTAIS.
e) os três tipos de blocos de construção da UML são: os itens, os relacionamentos e os DIAGRAMAS.
@papirobizurado
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo