• Matéria: Informática
  • Autor: marcelonascimento77
  • Perguntado 3 anos atrás

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. Dentre os diagramas existentes, temos o Diagrama de Classe, que permite a definição da estrutura das classes identificadas para o sistema.

Disponível em:
Acessado em: 20/jun/2018
(adaptado)


Baseando-se no Diagrama de Classe abaixo, analise as afirmativas:



I. Entre as classes Filme e Gênero, temos o relacionamento de Generalização/Especialização (Herança).
II. Neste diagrama apresentado, temos três classes: a de Filme, de Categoria e de Gênero.
III. A Classe Gênero tem, como atributo, a descrição do gênero do tipo Time.
IV. A multiplicidade entre as classes Filme e Categoria é de Um para Muitos, a qual Um filme tem apenas uma categoria, e uma categoria pode estar ligada a, no mínimo, nenhum e, no máximo, a muitos Filmes.

É correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
II, apenas.

Alternativa 3:
IV, apenas.

Alternativa 4:
II e IV, apenas.

Alternativa 5:
I, II e III, apenas.

Anexos:

Respostas

respondido por: cristianxgamer
11

Resposta:

Alternativa 2

Neste diagrama apresentado, temos três classes: a de Filme, de Categoria e de Gênero.

Explicação:

1 a relação é de associação e não generalização

2 sim tenho três classes filmes categoria e gênero

3 A Classe Gênero tem atributo descrição do tipo string e não time.

4 A multiplicidade entre as classes Filme e Categoria e no mínimo nenhum e no máximo muitos e não um pra muitos.


juniorm4ciel: Resposta errada! Alternativa 4 é a correta
respondido por: thiiagomoura
1

Diante do tema elucidado e o que se entende sobre os diagramas de classe que há em uma linguagem UML (Unified Modeling Language), a afirmativa verdadeiras é a: II.

Alternativa 2).

A linguagem UML (Unified Modeling Language), é uma linguagem de modelação de uso geral. O principal objetivo da UML é definir uma forma padrão de visualizar a forma como um sistema foi concebido. É bastante semelhante às "plantas" utilizadas nos campos da engenharia.

Os diagramas UML são utilizados para retratar o comportamento e a estrutura de um sistema.

Os diagramas de classes descrevem sistemas, ilustrando atributos, operações e relações entre classes. A linguagem UML (Unified Modeling Language) é um diagrama de estrutura da classe. Trabalham de acordo com os princípios da orientação aos objetos. Esta orientação descreve a forma como os objetos interagem uns com os outros.

Vamos às afirmativas:

(Falso)  I. Entre as classes Filme e Gênero, temos o relacionamento de Generalização/Especialização (Herança).

  • Temos o relacionamento de associação (Herança).

(Verdadeiro) II. Neste diagrama apresentado, temos três classes: a de Filme, de Categoria e de Gênero.

(Falso) III. A Classe Gênero tem, como atributo, a descrição do gênero do tipo Time.

  • Descrição de gênero do tipo String.

(Falso) IV. A multiplicidade entre as classes Filme e Categoria é de Um para Muitos, a qual Um filme tem apenas uma categoria, e uma categoria pode estar ligada a, no mínimo, nenhum e, no máximo, a muitos Filmes.

  • O 0..* no diagrama representa o seguinte: não há nenhum limite no número de instâncias (isso engloba nenhuma instância), ou seja, pode estar ligada no mínimo, nenhum e, no máximo, a muitos.

Questão similar no Brainly:

https://brainly.com.br/tarefa/21062193

Quaisquer dúvidas, deixe nos comentários.

Bons estudos :)  

Anexos:
Perguntas similares