SóProvas


ID
1521907
Banca
IADES
Órgão
CFA
Ano
2010
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 Sequência e Diagrama de Comunicação. Assinale a alternativa que se refere exclusivamente a um Diagrama de Comunicação.

Alternativas
Comentários
  • Questão copiada literalmente do concurso da CGU 2008:

     

    Ano: 2008

    Banca: ESAF

    Órgão: CGU

    Prova: Tecnologia da Informação - Desenvolvimento de Sistemas

     

     

    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.

    a) Cada mensagem entre objetos é representada com uma expressão de mensagem em linha sólida, com seta cheia, entres as linhas de vida verticais.

    b) A notação UML para chamadas assíncronas é uma mensagem com seta traçada.

    c) Os participantes da linha da vida devem representar um objeto, não uma coleção

    d) A ordem das mensagens é ilustrada com números de seqüência.

    e) A barra de especificação de execução indica o foco de controle.

     

    Gabarito: D

     

  • d-

    O Diagrama de comunicação (Diagrama de Colaboração 1.5 da UML) exibe uma interação de um conjunto de objetos, seus relacionamentos e trocadas.

  • Mensagem é uma comunicação entre objetos que contém as informações para o início da atividade em questão. Em diagramas de comunicação, uma mensagem é mostrada como uma seta rotulada próxima a um link. Isso significa que o link é usado para transportar ou entregar a mensagem ao objeto de destino. A seta ao longo do link aponta na direção do objeto de destino (aquele que receberá a mensagem). A seta é rotulada com o nome da mensagem e seus parâmetros. Ela também pode ser rotulada com um número que indique a seqüência da mensagem no processo geral de interação. Os números de seqüência são geralmente utilizados em diagramas de comunicação, porque são a única maneira de descrever o seqüenciamento relativo de mensagens.

    Fonte: https://www.cin.ufpe.br/~gta/rup-vc/core.base_rup/guidances/guidelines/communication_diagram_FFFEA1B5.html?nodeId=3c470376