SóProvas


ID
720538
Banca
ESAF
Órgão
CGU
Ano
2008
Provas
Disciplina
Engenharia de Software
Assuntos

A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens. Os diagramas de interação constituem uma generalização de dois tipos de diagramas especializados na UML: Diagrama de Seqüência e Diagrama de Comunicação.

Assinale a sentença que se refere exclusivamente a um Diagrama de Comunicação.

Alternativas
Comentários
  • Questão com gabarito Errado, gabarito correto letra D segundo o gabarito oficial da banca.

     A ordem das mensagens é ilustrada com números de seqüência. Isso sim é exclusivo de diagrama de comunicação (diagrama de colaboração).

  • De acordo com [1]:

    a) Linha de Vida é exclusiva de Diagramas de Sequência (Pág. 247);
    b) Notação para Chamadas Assíncronas se referem exclusivamente ao Diagrama de Sequência (Pág. 257);
    c) Linha de Vida é exclusiva de Diagramas de Sequência (Pág. 253);

    d) A ordem das mensagens é ilustrada com números de sequência (Pág. 261);
    e) Barra de Especificação é exclusiva de Diagrama de Sequência (Pág. 248);

    Fonte: [1] Utilizando UML e Padrões, Craig Larman, 3ª Edição.
  • Apenas para complementar, o diagrama de sequência também pode trazer os números de sequência como informação complementar.

    No diagrama de sequência, mesmo númeradas as mensagens tem ordem definida por sua posição vertical.
  • Segundo Jacobson: "Os diagramas de sequência e os diagramas de comunicação – chamados de diagramas de interação – são dois dos diagramas utilizados na UML para modelagem de aspectos dinâmicos de sistemas. Um diagrama de interação mostra uma interação formada por um conjunto de objetos e seus relacionamentos, incluindo mensagens que poderão ser enviadas entre eles. Um diagrama de sequências é um diagrama de interação que dá ênfase à ordenação temporal das mensagens. Um diagrama de comunicação é um diagrama de interação que dá ênfase à organização estrutural dos objetos que enviam e recebem mensagens.
    Os diagramas de sequência têm duas características que os diferencia dos diagramas de comunicação. Primeiro, existe linha de vida do objeto. A linha de vida do objeto é a linha tracejada vertical que representa a existência de um objeto em um período de tempo. Segundo, existe o foco de controle. O foco de controle é um retângulo alto e estreito, que mostra o período durante o qual um objeto está desempenhando uma ação.
    Os diagramas de comunicação têm duas características que os diferencia dos diagramas de sequ
    ências. Primeiro, existe o caminho. Você representa um caminho que corresponde a uma associação. Segundo, existe o número de sequência. Para indicar a ordem temporal de uma mensagem."
    (Fonte: UML - Guia do Usuário, 2006, Cap 19)
    Gabarito letra "D".
  • Diagrama de Comunicação:


    Diagrama de Sequência: