Analise as seguintes afirmativas sobre os Diagramas de Inte...

Próximas questões
Com base no mesmo assunto
Ano: 2011 Banca: FUMARC Órgão: BDMG Prova: FUMARC - 2011 - BDMG - Analista de Sistemas |
Q165259 Engenharia de Software
Analise as seguintes afirmativas sobre os Diagramas de Interação da UML.

I. Um Diagrama de Interação mostra a interação entre um conjunto de objetos e seus relacionamentos, incluindo as mensagens que poderão ser trocadas entre eles.

II. Diagramas de Sequência e Diagramas de Colaboração são Diagramas de Interação e modelam aspectos dinâmicos de sistemas.

III. Diagramas de Colaboração dão ênfase à ordenação temporal das mensagens trocadas entre os objetos.

Marque a alternativa CORRETA:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: A - apenas as afirmativas I e II são verdadeiras.

Para compreendermos o porquê dessa alternativa ser a correta, vamos analisar cada uma das afirmativas:

I. Um Diagrama de Interação mostra a interação entre um conjunto de objetos e seus relacionamentos, incluindo as mensagens que poderão ser trocadas entre eles.

Esta afirmativa é verdadeira. Os Diagramas de Interação em UML são utilizados para representar como os objetos em um sistema interagem entre si. Eles incluem tanto os relacionamentos quanto as mensagens trocadas, proporcionando uma visão da comunicação e colaboração entre os objetos para realizar um determinado fluxo de trabalho ou processo.

II. Diagramas de Sequência e Diagramas de Colaboração são Diagramas de Interação e modelam aspectos dinâmicos de sistemas.

Esta afirmativa também é verdadeira. Os Diagramas de Sequência e os Diagramas de Colaboração são dois tipos de Diagramas de Interação. Eles são utilizados para modelar os aspectos dinâmicos de um sistema, ou seja, como os objetos interagem com o passar do tempo (Diagramas de Sequência) e como eles colaboram em um contexto organizacional para alcançar um objetivo comum (Diagramas de Colaboração).

III. Diagramas de Colaboração dão ênfase à ordenação temporal das mensagens trocadas entre os objetos.

Esta afirmativa é falsa. Os Diagramas de Colaboração focam na organização e no relacionamento entre os objetos, e não na ordenação temporal das mensagens. Quem dá ênfase à ordenação temporal das mensagens é o Diagrama de Sequência, onde o foco está em quando e em que ordem as mensagens são enviadas e recebidas.

Portanto, com a análise das afirmativas, concluímos que a Alternativa A é a correta, pois somente as afirmativas I e II são verdadeiras.

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

III - Errado. O diagrama que dá ênfase na ordennação temporal das mensagens trocadas entre objetos é o diagrama de COMUNICAÇÃO e não o de COLABORAÇÃO.
Discordo do colega, se a ênfase é no tempo, então deve-se escolher o diagrama de sequência e não o diagrama de colaboração (comunicação na UML 2.0).

O diagrama de colaboração mostra, de maneira semelhante ao diagrama de seqüência, a colaboração dinâmica entre os objetos. Se a ênfase do diagrama for o decorrer do tempo, é melhor escolher o diagrama de seqüência, mas se a ênfase for o contexto do sistema, é melhor dar prioridade ao diagrama de colaboração.

Fonte: http://pt.wikipedia.org/wiki/Diagrama_de_colabora%C3%A7%C3%A3o
O diagrama de COMUNICAÇÃO é também chamado de diagrama de COLABORAÇÃO.
ênfase à ordenação temporal -> DIAGRAMA DE SEQUÊNCIA
ênfase à ordenação estrutural das mensagens (relação entre objetos) -> DIAGRAMA DE COMUNICAÇÃO

Clique para visualizar este comentário

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