Linguagens gráficas de modelagem são úteis para descrever e ...

Próximas questões
Com base no mesmo assunto
Q738864 Engenharia de Software

Linguagens gráficas de modelagem são úteis para descrever e especificar sistemas computacionais porque oferecem notações próprias para representar conceitos e características estruturais e comportamentais do projeto de software.

Assinale a opção que indica o diagrama da UML recomendado para modelar característica comportamental com ênfase nos vínculos entre os vários objetos de um projeto de software.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D - Diagrama de comunicação.

Para resolver questões envolvendo UML (Unified Modeling Language) e seus diagramas, é essencial conhecer o propósito e utilização de cada um dos tipos de diagrama disponíveis. Entre os diagramas de UML, alguns são focados em aspectos estruturais (como o Diagrama de Classes e o Diagrama de Componentes) e outros em aspectos comportamentais (como o Diagrama de Casos de Uso e o Diagrama de Sequência). Além disso, deve-se compreender a diferença entre modelar a estrutura estática de um sistema e os aspectos dinâmicos e de interação entre objetos.

Ao focar na pergunta sobre qual diagrama da UML é recomendado para modelar uma característica comportamental com ênfase nos vínculos entre os vários objetos de um projeto de software, chegamos à conclusão que é o Diagrama de comunicação. Esse diagrama mostra as interações entre objetos em termos de mensagens trocadas de maneira sequencial, enfatizando as relações entre os objetos, o que inclui o envio e recebimento de mensagens. Importante notar que ele não apenas revela a sequência de mensagens, mas também a organização dos objetos, representando os vínculos entre eles.

Portanto, a alternativa correta é a D - Diagrama de comunicação, pois este diagrama é ferramenta apropriada para visualizar a interação e os vínculos de colaboração entre os objetos, refletindo o comportamento do sistema ao focar nas trocas de mensagens.

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

Um Diagrama de comunicação (era conhecido como Diagrama de Colaboração até a versão 1.5 da UML) é definido pelo UML (Unified Modeling Language). O Diagrama de Colaboração exibe uma interação, consistindo de um conjunto de objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles.

d-

Diagrama de comunicacao (colaboracao) é parecido com o de sequencia. A diferenca é este destaca organizacao estrutural dos objetos, como eles estao vinculados entre e como trocam mensagens, valorizando como os objetos estao vinculados.

A unica assertiva que contém um diagrama comportamental é a letra d) todas as demais são diagramas estruturais.

Falou comportamento, descarta tudo que for COCIPE (classe, objeto, componente, implantação, package, estrutura composta).

Clique para visualizar este comentário

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