Nos diagramas de sequência da UML 2.0:

Próximas questões
Com base no mesmo assunto
Q47617 Engenharia de Software
Nos diagramas de sequência da UML 2.0:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

Para solucionar a questão sobre diagramas de sequência da UML 2.0, é necessário compreender que esses diagramas são utilizados para representar a interação entre objetos em um dado fluxo de um sistema. O diagrama de sequência enfatiza a ordem temporal em que as mensagens são trocadas entre os objetos ao longo da execução de um processo ou caso de uso.

Na alternativa correta C, a afirmação trata sobre como as mensagens são representadas. As mensagens trocadas são, de fato, ilustradas por setas que se estendem de uma linha de vida de um objeto para outro. A linha de vida é uma representação vertical, usualmente mostrada por um ponto seguido de uma linha pontilhada, que indica a presença do objeto no período em que a interação ocorre. A seta é usada para representar a direção e o tipo da mensagem, seja ela síncrona, assíncrona, de criação ou de destruição de objetos.

A orientação temporal é exemplificada na dimensão vertical, ou seja, quanto mais abaixo na linha do tempo, mais tarde o evento representado ocorreu. A utilização de setas para indicar a mensagem entre objetos é uma convenção que permite visualizar claramente qual objeto está comunicando com outro e em que momento da interação a comunicação está ocorrendo.

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

Resposta c

Diagramas
de Seqüência
 
Consiste em um diagrama que tem o objetivo de mostrar como as mensagens entre os objetos são trocadas no decorrer do tempo para a realização de uma operação.
 
Em um diagrama de seqüência, os seguintes elementos podem ser encontrados:
 
Linhas verticais representando o tempo de vida de um objeto (lifeline);
Estas linhas verticais são preenchidas por barras verticais que indicam exatamente quando um objeto passou a existir. Quando um objeto desaparece, existe um "X" na parte inferior da barra;
 
Linhas horizontais ou diagonais representando mensagens trocadas entre objetos. Estas linhas são acompanhadas de um rótulo que contém o nome da mensagem e, opcionalmente, os parâmetros da mesma. Observe que também podem existir mensagens enviadas para o mesmo objeto, representando uma iteração;
 
Uma condição é representada por uma mensagem cujo rótulo é envolvido por colchetes;
Mesagens de retorno são representadas por linhas horizontais tracejadas. Este tipo de mensagem não é freqüentemente representada nos diagramas, muitas vezes porque sua utilização leva a um grande número de setas no diagrama, atrapalhando o entendimento do mesmo. Este tipo de mensagem só deve ser mostrada quando forfundamental para a clareza do diagrama.

http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/diagramas/interacao/sequencia.htm
http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/diagramas/interacao/images/image001.gif
http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/diagramas/interacao/images/image002.gif



 

c-

Message is a named element that defines one specific kind of communication between lifelines of an interaction. The message specifies not only the kind of communication, but also the sender and the receiver. Sender and receiver are normally two occurrence specifications (points at the ends of messages).

 

https://www.uml-diagrams.org/interaction-message.html

Clique para visualizar este comentário

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