Um diagrama de componente mostra a organização e dependência entre todos os componentes. Seu objetivo é modelar a visão de implementação dos módulos executáveis do software.
Fonte: RANDO, D. R.; FREITAS, J. A. de. Análise e Projeto Orientado a Objetos. Maringá: UniCesumar, 2020.
Considerando o texto, o que um estereótipo em um Diagrama de Componentes da UML indica?
Alternativas
Alternativa 1: A visibilidade de um componente.
Alternativa 2: A classe de um componente.
Alternativa 3: Uma característica específica de um componente.
Alternativa 4: A relação de herança de um componente.
Alternativa 5: A relação de agregação de um componente.
A alternativa correta é a **3**, **Uma característica específica de um componente**.
Um estereótipo é uma extensão de um elemento UML, que adiciona significado ou comportamento adicional. No caso de um componente, um estereótipo pode ser usado para indicar uma característica específica do componente, como sua função, seu tipo ou sua implantação.
Por exemplo, o estereótipo **«interface»** pode ser usado para indicar que um componente representa uma interface. O estereótipo **«library»** pode ser usado para indicar que um componente é uma biblioteca de código. O estereótipo **«executable»** pode ser usado para indicar que um componente é um executável.
As outras alternativas não são corretas porque:
* A visibilidade de um componente é indicada pelo modificador de acesso.
* A classe de um componente é indicada pelo nome do componente.
* A relação de herança de um componente é indicada pelo símbolo de herança.
* A relação de agregação de um componente é indicada pelo símbolo de agregação.
Portanto, a resposta correta é a **3**, **Uma característica específica de um componente**.
Lista de comentários
Resposta:
A alternativa correta é a **3**, **Uma característica específica de um componente**.
Um estereótipo é uma extensão de um elemento UML, que adiciona significado ou comportamento adicional. No caso de um componente, um estereótipo pode ser usado para indicar uma característica específica do componente, como sua função, seu tipo ou sua implantação.
Por exemplo, o estereótipo **«interface»** pode ser usado para indicar que um componente representa uma interface. O estereótipo **«library»** pode ser usado para indicar que um componente é uma biblioteca de código. O estereótipo **«executable»** pode ser usado para indicar que um componente é um executável.
As outras alternativas não são corretas porque:
* A visibilidade de um componente é indicada pelo modificador de acesso.
* A classe de um componente é indicada pelo nome do componente.
* A relação de herança de um componente é indicada pelo símbolo de herança.
* A relação de agregação de um componente é indicada pelo símbolo de agregação.
Portanto, a resposta correta é a **3**, **Uma característica específica de um componente**.