Questão FC266368
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma linguagem que define uma série de artefatos que nos ajuda na tarefa
UML
IDECAN · 2022
UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos. Sobre a UML, analise as afirmativas abaixo:
I. Dependendo de sua classe ou estado, cada objeto pode ser identificado e tratado distintamente como uma entidade, sendo essa característica denominada de “Identidade de Objeto”.
II. A seta com a ponta “aberta” na UML representa a “generalização”, e permite a indicação de herança simples ou herança múltipla.
III. Atributos de estado podem assumir valores infinitos com transições ilimitadas entre eles.
IV. O conjunto de vínculos de relacionamento entre as instâncias de uma classe são denominadas de associação.
Assinale
- se apenas as afirmativas I e II estiverem corretas.
- se apenas as afirmativas II e III estiverem corretas.
- se apenas as afirmativas I e IV estiverem corretas.
- se apenas as afirmativas II e IV estiverem corretas.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A opção escolhida está correta porque **II** e **IV** descrevem conceitos fundamentais da UML de forma precisa.
Em UML, a seta com ponta aberta representa a **generalização**: geometricamente é uma linha sólida que termina em um triângulo oco apontando para a superclasse. Esse estereótipo indica **herança**, ou seja, uma relação onde um elemento (subclasse) especializa outro (superclasse); a UML permite que uma classe herde de várias (herança múltipla), dependendo da linguagem de implementação.
Já a **associação** é o nome dado ao conjunto de vínculos entre instâncias de classes. Trata-se de uma relação estrutural que mostra como objetos se conectam em tempo de execução; em diagramas pode-se especificar **papéis**, **multiplicidade** e outras propriedades que definem quantas e como as instâncias participam dessa ligação.
Conteúdo do catálogo FC Concursos · Atualizado em