Informática, perguntado por Usuário anônimo, 9 meses atrás

O diagrama de classes especificamente em UML 2, considera os diagramas de estrutura como uma classificação; não existe um diagrama em si chamado "diagrama de estrutura". No entanto, o diagrama de classes oferece um ótimo exemplo do tipo de diagrama de estrutura e fornece um conjunto inicial de elementos de notação que todos os outros diagramas de estrutura usam. E como o diagrama de classes é tão fundamental, o foco será no conjunto de notação do diagrama de classes. A representação UML de uma classe é um retângulo contendo três compartimentos empilhados verticalmente, como é mostrado na figura:



Figura - Diagrama de classe

diagrama classes



Analise as asserções a seguir:



I. O nome é Flight, no compartimento do meio estão as operações: flightNumber, departureTime e flightDuration, e no compartimento inferior estão os atributos: delayFlight e getArrivalTime.

II. A seção de atributo de uma classe lista cada uma das operações numa linha separada. É uma seção opcional, mas quando é usada, contém cada operação do atributo da classe, exibido em um formato de lista.

III. As operações de classes são opcionais. Como os atributos, as operações de uma classe são exibidas em um formato de lista, com cada operação em sua própria linha.

É correto o que se afirma em:

Escolha uma:
a. Apenas a afirmativa I está correta.
b. Apenas as afirmativas II e III estão corretas.
c. Apenas a afirmativa III está correta.
d. Apenas a afirmativa II está correta.
e. Apenas as afirmativas I e II estão corretas.

Soluções para a tarefa

Respondido por vchinchilla22
7

É correto o que se afirma em: c) Apenas a afirmativa III está correta.

O diagrama de classes UML 2, considera os diagramas de estrutura como uma classificação. A representação UML de uma classe é um retângulo contendo três compartimentos empilhados verticalmente

I. Incorreto: o compartimento do meio estão três atributos: flightNumber, departureTime e flightDuration. Enquanto que, no compartimento inferior estão as operações delayFlight e getArrivalTime.

II. Incorreto: A seção de atributo de uma classe lista, em uma linha separada, todos os atributos da classe. É uma seção opcional, mas quando é usada, contém cada atributo da classe exibido em um formato de lista.

III. Correta: As operações de classes são opcionais. Como os atributos, as operações de uma classe são exibidas em um formato de lista, com cada operação em sua própria linha.

Anexos:
Respondido por jessicacamargop77836
2

Resposta:

Apenas a afirmativa III está correta.

Explicação:

De acordo com a correção do AVA.

Perguntas interessantes