Em relação à UML 2.0, julgue as seguintes afirmações como ve...

Próximas questões
Com base no mesmo assunto
Q690237 Engenharia de Software
Em relação à UML 2.0, julgue as seguintes afirmações como verdadeiras (V) ou falsas (F): ( ) No diagrama de classes, os atributos são precedidos por símbolos que definem a sua visibilidade +, -, # e $. ( ) Conceitualmente, diagramas de estrutura composta relacionam diagrama de classe com o de componente. ( ) Diagrama de pacote e de Objeto são exemplos de diagramas comportamentais. ( ) Diagrama de sequência é um tipo de diagrama de interação que enfatiza o tipo e a ordem das mensagens passadas entre os elementos durante a execução. A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E - F-V-F-V. Vamos analisar cada afirmação para entender o porquê dessa resposta ser a correta:

(Falso) A primeira afirmação menciona que os atributos no diagrama de classes são precedidos por símbolos que definem sua visibilidade, listando +, -, # e $. No entanto, o símbolo correto para indicar visibilidade privada é o '-', para protegida é '#', para pública é '+' e o símbolo '*' é utilizado para indicar visibilidade de pacote (também chamada de visibilidade de namespace), não existindo o símbolo '$' em UML para esse fim.

(Verdadeiro) A segunda afirmação diz que diagramas de estrutura composta relacionam diagrama de classe com o de componente. Isso é verdadeiro; os diagramas de estrutura composta são usados para mostrar a estrutura interna de uma classe, que pode incluir componentes ou mesmo outras classes, detalhando as interações internas e a arquitetura de um sistema.

(Falso) A terceira afirmação é que o diagrama de pacote e de objeto são exemplos de diagramas comportamentais. Esta afirmação é falsa porque o diagrama de pacote é um tipo de diagrama de estrutura que mostra como o sistema é dividido em pacotes (ou seja, agrupa elementos e define namespaces), enquanto o diagrama de objeto é uma instância de um diagrama de classes e, portanto, também é um diagrama de estrutura que mostra a existência de objetos e seus relacionamentos em um determinado momento.

(Verdadeiro) A quarta afirmação se refere ao diagrama de sequência como um tipo de diagrama de interação que enfatiza o tipo e a ordem das mensagens passadas entre os elementos durante a execução. Isso está correto; o diagrama de sequência é usado para modelar a lógica de interação entre objetos em um cenário particular, sequenciando os eventos de acordo com a ordem temporal em que ocorrem.

Portanto, a sequência correta de preenchimento dos parênteses, levando em consideração o acerto ou erro de cada afirmação, é F-V-F-V, que corresponde à alternativa E.

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

 I - ( F) No diagrama de classes, os atributos são precedidos por símbolos que definem a sua visibilidade +, -, # e $(Torna-se errada a alternativa)

III - ( F) Diagrama de pacote e de Objeto são exemplos de diagramas comportamentais. Falso. Ambos são  diagramas estruturais

 

Quanto as demais as demais afirmativas todas são VERDADEIRAS

1 F (A simbologia correta é +(público) , - (privado), # (protegido) e ~ (pacote).

2 V

3 F (Diagrama de pacote e de Objeto são diagramas ESTRUTURAIS)

4 V

Quem não tem acesso:  - -> E

e-

( ) No diagrama de classes, os atributos package sao por ~

( ) Conceitualmente, diagramas de estrutura composta relacionam diagrama de classe com o de componente. Sinceramente nao lembrava desta definição. Darei como correto, consoante o gabarito.

( ) Diagrama de pacote e de Objeto são exemplos de diagramas estruturais.

( ) Diagrama de sequência é de interação e mostra ordem das mensagens.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo