FC ConcursosFC Concursos

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

  1. se apenas as afirmativas I e II estiverem corretas.
  2. se apenas as afirmativas II e III estiverem corretas.
  3. se apenas as afirmativas I e IV estiverem corretas.
  4. 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

Continue aprendendo