Considerando os diagramas da UML, assinale a opção em que é ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta para a questão é a alternativa E - perfil. Vamos explicar por quê e analisar as demais alternativas.
Entendendo o Tema:
A questão aborda o uso dos diagramas da UML (Unified Modeling Language) para modelagem de sistemas. A UML é uma linguagem de modelagem visual que é amplamente utilizada para especificar, visualizar, construir e documentar artefatos de sistemas de software. Dentro da UML, existe a possibilidade de criar estereótipos customizados para atender a requisitos específicos da modelagem, o que pode ser essencial para adaptar o metamodelo da UML para diferentes plataformas.
Justificando a Alternativa Correta:
E - Perfil: O diagrama de Perfil é o mais indicado para definir estereótipos customizados. Ele permite que você estenda a UML de maneira controlada, criando novos elementos de modelagem que atendem a requisitos específicos de um projeto ou domínio. Com o perfil, podemos adaptar o metamodelo da UML, adicionando novas características e comportamentos que sejam necessários para uma plataforma específica.
Analisando as Alternativas Incorretas:
A - Visão geral da interação: Esse diagrama é utilizado para descrever a interação entre objetos em um sistema, como mensagens trocadas e sequências de eventos. Não é adequado para definir estereótipos customizados ou adaptar o metamodelo da UML.
B - Estrutura composta: Esse diagrama é usado para detalhar a estrutura interna de uma classe e as relações entre seus componentes. Ele foca na composição e na estrutura interna, não sendo apropriado para a criação de estereótipos ou adaptações de metamodelos.
C - Tempo: Diagramas de tempo são utilizados para representar o comportamento de objetos em função do tempo, destacando mudanças de estados ao longo de uma linha do tempo. Eles não são usados para definir estereótipos ou modificar o metamodelo da UML.
D - Objetos: O diagrama de objetos mostra instâncias de classes e suas relações. Ele é útil para ilustrar objetos em um estado específico do sistema, mas não é adequado para a criação de estereótipos customizados ou para a adaptação do metamodelo da UML.
Espero que agora você tenha um entendimento mais claro sobre o porquê de o diagrama de Perfil ser a escolha correta para definir estereótipos customizados na UML. Se tiver mais dúvidas ou precisar de mais explicações, sinta-se à vontade para perguntar!
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
Letra E
Diagramas de visão geral de interação (1) fornecem um alto nível de abstração em um modelo. Os diagramas de visão geral de interação são semelhantes a diagramas de atividades, mas também mostram a interação entre outros diagramas de interação.
Diagrama de estrutura composta (2) mostra a estrutura interna dos classificadores estruturados utilizando peças, portas e conectores. Um classificador estruturado define a implementação de um classificador e pode incluir uma classe, um componente ou um nó de implementação. Você pode utilizar o diagrama de estrutura composta para mostrar os detalhes internos de um classificador e descrever os objetos e funções que trabalham juntos para executar o comportamento do classificador contido.
Diagrama de tempo (3), é um diagrama de interação da UML que tem o propósito de demonstrar as interações do sistema em razão do tempo. Isso auxilia a que o mesmo seja utilizado em processos onde tempo é um fator crítico. Ele se concentra nas mudanças de estado e condições para tais mudanças dentro do tempo de vida ao longo de um eixo de tempo linear.
Diagrama de Objetos(4): representa os objetos instanciados das classes em um determinado instante de tempo. Algumas pessoas confundem este diagrama com o de classes, em função de utilizarem notações semelhantes, mas perceba que há diferenças.
Diagrama de Perfil (5): permite a customização de um modelo já existente, acrescentando construções específicas para atender a um determinado domínio. Em relação aos demais vistos anteriormente, este diagrama é menos cobrado.
Fonte:
(1) https://www.ibm.com/docs/pt-br/dmrt/9.5?topic=diagrams-interaction-overview
(2) https://www.ibm.com/docs/pt-br/rsas/7.5.0?topic=classifiers-composite-structure-diagrams
(3) https://medium.com/documenta%C3%A7ao-uml/diagrama-de-tempo-505aed0e8c6f
(4) e (5) https://www.estrategiaconcursos.com.br/blog/engenharia-software-diagramas-estruturais-uml/
estereótipo customizado = perfil
Chute calibrado ++
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo