SóProvas



Questões de Diagrama de Comunicação


ID
104770
Banca
FCC
Órgão
TCM-PA
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

O antigo diagrama de colaboração é adotado na UML 2.0 como diagrama de

Alternativas
Comentários
  • Nomes que mudam: comunicacao -> colaboracaoImplantacao -> implementacao -> instalacao
  • e-

    Ambos os diagramas de colaboração (comunicação) e sequencia mostra as mensagens entre objetos. Mas o de comunicação nao considera a dimensao temporal

  • 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 Comunicação dá ênfase à ordenação estrutural em que as mensagens são trocadas entre os objetos de um sistema.


ID
121132
Banca
FCC
Órgão
AL-SP
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML 2.0, o Diagrama de Comunicação e o de Sequência são dois tipos de diagrama de

Alternativas
Comentários
  • Resposta : letra C
    Diagramas de Interação
      . Diagrama de Sequência
      . Diagrama de Interatividade
      . Diagrama de colaboração ou comunicação
      . Diagrama de Tempo
  • Os diagamas de interação modelam interações entre os elementos do sistema e são usados para modelar aspectos sobre a dinâmica do sistema. Em geral a interação é iniciada por um ator e envolve instâncias(objetos) das classes. Os diagramas de interação capturam a semântica do fluxo de eventos do caso de uso e, por isso, auxiliam a identificar classes, responsabilidades e relacionamentos.

    https://pt.slideshare.net/alvarofpinheiro/alvarofpinheirouml

  • c-

    Diagarmas de intere;'ao mostram o fluxo de mensagens e processos do sistema, os diagramas estruturais sao estaticos por mostrarem somente o esbo;o do sistema sem movimenta;'ao do fluxo. Diagramas de Interacao? sequencia,  comunicacao,interatividade, tempo


ID
128485
Banca
FCC
Órgão
TRT - 15ª Região (SP)
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Duas características distinguem os diagramas de sequência dos de comunicação:

Alternativas
Comentários
  • C) CORRETO - No diagrama de sequência, linha de vida é uma linha tracejada vertical que representa o tempo de vida de um objeto. Foco de controle é um retângulo fino vertical sobreposto à linha de vida que mostra o período durante o qual um objeto está realizando uma ação. Os dois não existem no diagrama de comunicação.
  • c-

    Algo observavel nos diagramas de sequencia- somente os objetos t"em linhas vitais. Os atores n'ao t"em por serem entidades externas ao sistema.


ID
205375
Banca
FEPESE
Órgão
SEFAZ-SC
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da classificação dos diagramas de UML, assinale a alternativa correta.

Alternativas
Comentários
  • Diagramas Estruturais (estáticos)
    1. Classe
    2. Objeto
    3. Componente
    4. Instalação (ou utilização ou implantação)
    5. Pacote (UML 2.0)
    6. Estrutura Composta (UML 2.0)


    Diagramas Comportamentais (dinâmicos)
    1. Caso de uso
    2. Estado (ou eventos e transição ou transição de estados)
    3. Atividade
    Diagramas de Interação (Sub grupo de diagramas comportamentais)
    1. Sequência
    2. Comunicação (ou Colaboração - UML 1.5 )
    3. Interação Geral (ou Visão geral de Interação ou Interatividade) - é um diagrama de atividade onde uma atividade explode em um diagrama de sequência.
    4. Temporização ou de Tempo (UML 2.0)

  • são diagramas comportamentais e de interação:
    1. Diagrama de sequencia
    2. Diagrama de comunicação
    3. Diagrama de visão geral da interação
    4. Diagrama de tempo ou temporarização.
  • Diagramas de Implementação:
    1. Diagrama de Componentes;  
    2. Diagrama de Implantação;
    São diagramas comportamentais e de interação:
    1. Diagrama de sequencia
    2. Diagrama de comunicação
    3. Diagrama de visão geral da interação

    4. Diagrama de tempo ou temporarização

    Diagramas Estruturais (estáticos)
    1. Classe
    2. Objeto
    3. Componente
    4. Instalação (ou utilização ou implantação)
    5. Pacote (UML 2.0)
    6. Estrutura Composta (UML 2.0)


    Diagramas Comportamentais (dinâmicos)
    1. Caso de uso
    2. Estado (ou eventos e transição ou transição de estados)
    3. Atividade
    Diagramas de Interação (Sub grupo de diagramas comportamentais)
    1. Sequência
    2. Comunicação (ou Colaboração - UML 1.5 )
    3. Interação Geral (ou Visão geral de Interação ou Interatividade) - é um diagrama de atividade onde uma atividade explode em um diagrama de sequência.
    4. Temporização ou de Tempo (UML 2.0)

  • A modelagem do diagrama de interação envolve modelar instâncias de classes e as mensagens que são disparadas entre eles, de forma a ilustrar o comportamento de um determinado cenário. Diagramas de interação podem especificar a dinâmica de um conjunto de objetos relacionados ou representar um fluxo particular de caso de uso.
    Existem os seguintes tipos de diagramas interativos: Sequência, Comunicação, Tempo e Geral de Interações.

     

    https://pt.slideshare.net/alvarofpinheiro/alvarofpinheirouml

  • d-

    Diagramas estruturais seguem convencoes da programação: componentes, classes, objetos, packages etc

    Diagramas de interação: TICS: tempo, visao geral, comunicação, sequencia.

  • Prezados,

    Segundo o livro Análise e Design Orientados a Objetos para sistemas de informação, Raul Wazlawick , a UML é atualmente dividida em 3 famílias de diagramas :

    Diagramas estruturais : Diagrama de pacotes, classes , objetos, estrutura composta, componentes, perfil e implantação
    Diagramas comportamentais : Diagrama de casos de uso, atividades e máquina de estados.
    Diagramas de interação : Diagramas de comunicação, sequencia, tempo e visão geral de interação.

    Sendo que, os diagramas de interação são um subconjunto dos diagramas comportamentais , então o diagrama de comunicação é um diagrama de interação e um diagrama comportamental também.

    Portanto a alternativa correta é a letra D


ID
246925
Banca
COVEST-COPSET
Órgão
UFPE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML 2.0 o diagrama que mostra a ordem dos eventos entre as partes que interagem no sistema e que é formado a partir de três objetos (participantes, links de comunicação e mensagens) é denominado de:

Alternativas
Comentários
  • Diagramas de interação são definidos por UML para enfatizar a COMUNICAÇÃO entre objetos, não a manipulação de dados associada à comunicação.
    Detalhes de interação podem ser mostrados usando diferentes notações (DIAGRAMA DE COMUNICAÇÃO, diagramas de tempo etc.), mas a mais comum é o diagrama de sequência.

    Diagramas de comunicação permitem que o foco seja dado sobre os ELEMENTOS envolvidos nas interações em vez de sobre o sequenciamento e controle de fluxo, como ocorre nos diagramas de sequência.

    Os elementos de um diagrama de comunicação são:
    Objetos: representados por retângulos;
    Conexões (links): representadas por linhas contínuas entre os objetos envolvidos;
    Mensagens: representadas pelo nome da mensagem, um número de sequência e uma pequena seta idicando a direção da mensagem.
  • Diagramas de interação (UML 1.5 era Colaboração. UML 2.0 é Comunicação).

    As classes colaboram enviando mensagem umas para as outras. Na verdade, são objetos, instanciados na memória, que enviam mensagem uns para os outros.
  • Anteriormente chamado de Diagrama de Colaboração, o Diagrama de Comunicação contém os seguintes elementos.

    Objetos

    http://content.screencast.com/users/sabiotriste/folders/UML/media/c760fb60-103d-42d9-8768-b28ccc93aebc/diagrama_colaboracao_objeto.PNG

    Mesma representação que o Diagrama de Sequência, porém não tem linha de vida, nem foco de controle.

    Links de comunicação e Mensagens.

    http://content.screencast.com/users/sabiotriste/folders/UML/media/4ad10814-daa0-48a7-a821-983567934364/diagrama_colaboracao_mensagem.PNG

    * Não há preocupação com o tempo.
    * As mensagens podem ser enumeradas para demonstrar a ordem.
    * Não pode haver mais de um vínculo entre dois objetos.
    * A seta indica para onde está fluíndo a mensagem

    Há também os atores e expressões de guarda, conforme a figura abaixo:

    O boneco palito é o ator e a condição de guarda está entre [ ], assim como outros diagramas UML, como o diagrama de atividades.

    Na figura temos também uma autochamada no objeto fisica1.

    http://content.screencast.com/users/sabiotriste/folders/UML/media/189cb492-b8cf-48f5-a7b1-01864c9a2c86/diagrama_colaboracao_tudo.PNG
  • e-

    Diagramas de Interação:


    Diagrama de Sequência

     

    Diagrama de Comunicação - Antes da versão 2.0 era Diagrama de Colaboração. Contempla as mesmas informações que o Diagrama de Sequência, sem tempo. Considerando a sua estrutura, é semelhante a um Diagrama de Objetos, a principal diferença é que são adicionados setas e rótulos de mensagens nas ligações entre esses objetos. E as ligações (linhas que ligam objetos) remetem aos relacionamentos existentes entre os mesmos. Principais componentes: objetos, mensagens e vínculo

     

    Diagrama de Tempo

     

    Diagrama de Interação Geral


ID
311854
Banca
FCC
Órgão
TRT - 14ª Região (RO e AC)
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML, é um diagrama de interação que dá ênfase à organização estrutural dos objetos que enviam e recebem mensagens. Ele mostra um conjunto de papéis, as conexões existentes entre estes e as mensagens enviadas e recebidas pelas instâncias que representam os papéis. Trata-se do diagrama de

Alternativas
Comentários
  • Diagrama de Comunicação é um dos diagramas de interação. Na UML 1.5 era Colaboração e na UML 2.0 é Comunicação.
  • O diagrama de sequência é similar, mas dá ênfase  a sequência em que essas mensagens são trocadas entre os objetos, como focos de controle e linhas de vida.

    O diagrama de Comunicação mostra a estrutura dessa comunicação. Uma numeração da ordem das mensagens deve ser mostrada senão perdemos a informação de quem envia a mensagem p/ quem primeiro...
  • Há dois tipos de diagrama de interação: diagrama de sequencia e diagrama de comunicação. A diferença entre esses dois tipos está na ênfase dada às interações entre os objetos.  No diagrama de sequencia, a ênfase está na ordem temporal das mensagens trocadas entre objetos.  O diagrama de comunicação enfatiza os relacionamentos que há entre objetos que participam da realização de um cenário.
  • Fiquei na dúvida entre comunicação e sequência, mas marquei comunicação porque em nenhum momento falou de tempo, ou linha do tempo, característica essencial no diagrama de sequência.

  • Palavra chave. Sequencia da ênfase ao tempo e sequência. Comunicação, antigo colaboração, da ênfase na estrutura e relações. São diagramas equivalentes nas informações com ênfases diferentes.
  • c-

    Diagrama de comunicação (Diagrama de Colaboração UML 1.5) exibe interação de um grupo de objetos,  relacionamentos e mensagens sem considerar dimensao temporal.


ID
321103
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da UML (unified modeling language), julgue os próximos itens.

O diagrama de classes define todas as classes de que o sistema necessita e é a base para a construção dos diagramas de sequência e comunicação.

Alternativas
Comentários
  • Errado: O diagrama de classes é uma represenação gráfica que exibe somente as classes necessárias para o entendimento de um aspécto do sistema e não todas as classes que o sistema necessita.

    Segundo [1], os diagramas de classes são os diagramas encontrados com maior frequência na modelagem de sistemas orientados a objetos. Um diagrama de classes mostra um conjunto de classes, interfaces, colaborações e relacionamentos. Um diagrama de classes bem estruturado:
    • Enfatiza a comunicação de um único aspecto da visão estática do projeto do sistema.
    • Contém somente aspectos essenciais à compreensão desse aspecto.
    • Não é tão minimalista que prejudique a informação do leitor sobre a semântica importante.
    Todo diagrama de classes é apenas uma representação gráfica da visão estática do projeto de um sistema. Nenhum diagrama de classes precisa captar tudo sobre a visão de projeto do sistema.


    Referência:

    [1] : UML Guia do Usuário. Booch, Rumbaugh, Jacobson
  • Alem de não conter todas as classes, a base para a construção dos diagramas sequência e comunicação são os diagramas de casos de uso com os seus cenários.
    Os casos de uso representam a visão externa e os diagramas de sequência e comuniação a visão interna.
  • Gabarito alterado para CERTO:

    Justificativa da banca:"O diagrama de classes define todas as classes que o sistema necessita possuir e é a base para a construção dos diagramas de comunicação, sequência e estados. Por esse motivo opta-se pela alteração do gabarito do item. "
  • O gabrito desta questão foi alterado como se vê no link a seguir : http://www.cespe.unb.br/concursos/correios2011/arquivos/CORREIOS_NS_NM_JUSTIFICATIVAS_DE_ALTERA____ES_DE_GABARITO_FINAL.PDF
  • Olá, pessoal!

    O gabarito foi atualizado para "C", conforme edital publicado pela banca e postado no site.

    Justificativa da banca:  O diagrama de classes define todas as classes que o sistema necessita possuir e é a base para a construção dos diagramas de comunicação, sequência e estados. Por esse motivo opta-se pela alteração do gabarito do item.

    Bons estudos!
  • Qdo ele disse que contém todas as classes que o sistema necessita, é o mesmo que dizer que só terá as classes essenciais. Potanto, certa!

  • De vez em quando a banca cheira um pozim e altera o gabarito favorecendo quem chutou...

  • CORRETO

    Vamos ficar atentos, pois o CESPE trabalha muito com interpretação de textos, em todas as questões

    "O diagrama de classes define todas as classes de que o sistema necessita..." - Seria o equivalente a: "...define as classes que são necessárias"

    Diagrama de Classe é a base para os diagramas de: Comunicação, Sequência e Estado de Máquina

  • c-

    DIAGRAMAS ESTRUTURAIS


    De Classe: mais utilizado UML e apoia outros. Mostra o conjunto de classes com seus atributos e métodos e os relacionamentos entre classes.


    De Objeto: relacionado com o diagrama de classes e é um complemento dele. valores armazenados em um momento do processo

    De Componentes: associado à linguagem de programação e indica os componentes e seus relacionamentos.


    De Implantação: Determina as necessidades de hardware e características físicas do sistema.


    De Pacotes: subsistemas englobados para determinar partes


    De Estrutura: estrutura interna de um classificador.


ID
441367
Banca
FCC
Órgão
TRE-AP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

A questão abaixo refere-se à
UML 2.0.

São diagramas de interação os de

Alternativas
Comentários
  • Diagramas estruturais
    Diagramas comportamentais
    Diagramas de interação (todos também são diagramas comportamentais)

    Fonte: http://pt.wikipedia.org/wiki/Uml
  •  http://www.uml-diagrams.org/uml-24-diagrams.html
  • Lembrem-se que diagramas de interação são diagramas comportamentais, ou seja, não são todos os diagramas comportamentais.
  • TICS (Tempo, Visão Geral de Interação, Comunicação e Sequência)

  • c-

    DIAGRAMA DE SEQUÊNCIA- sequência do processo, atores e objetos e a sequência de mensagens no tempo. A partir do diagrama de casos de uso. Ordena  mensagens com base no tempo.

     

    DIAGRAMA DE COMUNICAÇÃO- Antes era Diagrama de Colaboração. Mesmas informações que o Diagrama de Sequência, sem destaque ao tempo. Considerando a sua estrutura, é semelhante a o Diagrama de Objetos, principal diferença são setas e rótulos de mensagens nas ligações.
    Principais componentes: objetos, mensagens e vínculo

     

    DIAGRAMA DE TEMPO - a partir da UML 2.0.  Comportamento dos objetos em uma escala de tempo, foco emmudanças e a evolução de estados.
     

    DIAGRAMA DE VISÃO GERAL-  vários tipos distintos de diagramas. Variação dos diagramas de atividade e sequência, notação é a mesma destes dois diagramas. Para situações complexas para simplificar.

  • * Estruturais  #CCOPPIE  com 2c e 2p
    Classes
    Componentes
    Objetos
    Perfis
    Pacote
    Implantação
    Estrutura composta

    * Comportamentais #CAMI_CS TV                  mestre CAMI estava jogando CS na TV
    Casos de Uso
    Atividades
    Máquina de Estados
    Interação
           Comunicação
          Sequência
          Tempo
          Visão Geral de Interação


ID
579562
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Considere: E = estruturais e C = comportamentais. Os diagramas de comunicação, pacotes, implantação e componentes são, respectivamente,

Alternativas
Comentários
  • Diagramas estáticos (Estruturais)
    - Classe
    - Componentes 
    - Estrutura composta
    - Objetos
    - Implantação
    - Artefatos

    Diagramas dinâmicos (Comportamentais)
    - Caso de Uso
    - Sequência
    - Comunicação
    - Gráfico de Estados
    - Atividades
  • Atualizando as informações do colega, a atual versão da UML é a 2.4, que apresenta algumas modificações nos diagramas apresentados. Atualmente, são os seguintes:
    Os diagramas estruturais (estáticos) são: 
    • Classes
    • Objetos
    • Componentes
    • Pacotes
    • Implantação
    • Estrutura Composta
    • Perfis (UML 2.2)
    Já os diagramas comportamentais (dinâmicos) são:
    • Casos de Uso
    • Atividade
    • Máquina de Estados
    • Sequência
    • Comunicação
    • Tempo
    • Interação Geral
  • a-

    Estruturais: cocipe - classe, objeto, componentes, implantacao/deploy, package, estrutura composta. Lembra essa palavra, e o que nao for estrutural é comportamento


ID
598357
Banca
CESPE / CEBRASPE
Órgão
EBC
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Tendo em vista que, na UML (Unified Modeling Language), a utilização de diversos diagramas possibilita descobrir falhas não detectadas em diagramas gerados anteriormente, diminuindo a possibilidade da ocorrência de erros durante a fase de desenvolvimento do software, julgue os itens a seguir.

O diagrama de comunicação concentra-se em como os objetos estão vinculados e quais mensagens trocam entre si durante o processo. Esse diagrama está associado ao diagrama de classe.

Alternativas
Comentários
  • O diagrama de comunicação concentra-se em como os objetos estão vinculados e quais mensagens trocam entre si durante o processo. Esse diagrama está associado ao diagrama de classe.

    O diagrama que verifica como os objetos estão vinculados é o Diagrama de Objetos.
  • Eduardo, acho que você se equivocou. Segue abaixo um trecho tirado do livro "UML 2 - Guia de Consulta Rápida" de Gilleanes T. A. Guedes.

    "As informações apresentadas no diagrama de comunicação são, com frequencia, praticamente as mesmas apresentadas no diagrama de sequencia, porém com um enfoce diferente, visto que esse diagrama não se preocura com a temporalidade do processo, concentrando-se em como os objetos estão vinculados e quais mensagens trocam entre si durante o processo"

    Eu entrava com recurso fácil nessa questão.
  • O único erro da questão é afirmar que o Diagrama de Comunicação está associado ao Diagrama de Classe.

    Ele está associado ao Diagrama de Sequência.
  • Um diagrama de comunicação mostra a colaboração dinâmica entre elementos. É similar ao diagrama de sequência e seu intuito é focar em como objetos colaboram entre si. Diagramas de Comunicação mostram a troca de mensagens (ou intereções) entre objetos, bem como os relacionamentos (frequentemente chamados de contexto). Frequentemente, escolhe-se entre usar diagrama de sequência OU o diagrama de comunicação. Se a visualização da linha de tempo ou sequência de eventos é o mais importante, usa-se sequência; se o contexto é mais importante, usa-se colaboração.


    Fonte: http://www.xpdian.com/Thecommunicationdiagram.html
  • Eu entraria com recurso com toda a certeza. O diagrama de comunicação, assim como o diagrama de sequência, está vinculado ao diagrama de classes. Ele serve para mostrar como os objestos se comunicam através de mensagens. 
  • Grandes amigos, em outra questão da cespe, ela colocou como certa que o diagrama de classes é a base para o de comunicação:

    O diagrama de classes define todas as classes de que o sistema necessita e é a base para a construção dos diagramas de sequência e comunicação.

    http://www.questoesdeconcursos.com.br/questoes/ad9eae9b-82?tab=2

    Vai entender esse ser mau dessa banca.
  • Se a questão perguntasse qual o diagrama que mais se assemelha, até entenderia o erro. Mas como pode o diagrama de comunicação não estar associado (de qualquer forma que seja) ao diagrama de classes? Se não existir o diagrama de classes, como será feito o diagrama de comunicação? Como saber o tipo de objeto e suas operações?

  • Boa André!

    E a questão "em questão"  tinha mudado o seu gabarito, e olha a justificativa da banca:

    Justificativa da banca:  O diagrama de classes define todas as classes que o sistema necessita possuir e é a base para a construção dos diagramas de comunicação, sequência e estados. Por esse motivo opta-se pela alteração do gabarito do item.


  • Vejam o comentário de Eduardo Neves

  • e-

    O Diagrama de Comunicação mostra a relação entre os objetos, mensagens entre eles, mas não se preocupa com a ordem. Diferente do Diagrama de Sequência, um Diagrama de Comunicação mostra os relacionamentos entre os objetos. Os Diagramas de Sequência e os Diagramas de Comunicação expressam informações semelhantes de maneiras diferentes. Os Diagramas de Comunicação mostram os relacionamentos entre os objetos com melhor compreensão dos efeitos em determinado objeto e para design de procedimentos.

  • O diagrama de comunicação era conhecido como diagrama de colaboração até a versão 1.5 da UML, tendo seu nome modificado para diagrama de comunicação a partir da versão 2.0. O diagrama está amplamente associado ao diagrama de sequência: na verdade, um complementa o outro. 

    -- Livro: UML 2.0 uma abordagem pratica, capitulo 8 --


ID
659917
Banca
FCC
Órgão
TRE-CE
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML 2.0, representam comportamentos de um sistema, os diagramas de

Alternativas
Comentários
  • Conforme UML 2.0, são exemplos de diagramas comportamentais,:

    diagramas de caso de uso
    diagrama de transição de dados
    diagrama de atividades

    e tambem os diagramas de interação são considerados como comportamentais, que são eles
    diagrama de interatividade
    diagrama de colaboração e comunicação
    diagrama de tempo.

  • O diagrama de casos de uso corresponde a uma visão externa do sistema e representa graficamente os atores, os casos de uso, e os relacionamentos entre estes elementos. Ele tem como objetivo ilustrar em um nível alto de abstração quais elementos externos interagem com que funcionalidades do sistema, ou seja, a finalidade de um diagrama de caso de uso é apresentar um tipo de diagrama de contexto que apresenta os elementos externos de um sistema e as maneiras segundo as quais eles as utilizam.
  • Diagramas Estruturais (estáticos):
    - Diagrama de Classe;
    - Diagrama de Objeto;
    - Diagrama de Pacote;
    - Diagrama de Componente;
    - Diagrama de Implantação;
    - Diagrama de Perfil;
    - Diagrama de Estrutura Composta

    Diagramas Comportamentais (dinâmicos)
    - Diagrama de Caso de Uso;
    - Diagrama de Atividade;
    - Diagrama de Máquina de Estado;

    Diagramas Comportamentais de Interação (dinâmicos)
    - Diagrama de Tempo
    - Diagrama de Sequência
    - Diagrama de Comunicação
    - Diagrama de Integração Geral



  • Estrutural: estática
    ?Diagrama de Classes
    ?Diagrama de Objetos
    ?Diagrama de Componentes
    ?Diagrama de Implantação
    ?Diagrama de Pacote
    ?Diagrama de Perfil
    ?Diagrama de Estrutura composta
    MENEMÔNICO: COCIPPE
    Comportamental: dinâmica
    ?Diagrama de Casos de Uso
    ?Diagrama de Seqüência
    ?Diagrama de Atividades
    ?Diagrama de Estados
    ?Diagrama de Colaboração ou comunicação
    ?Diagrama de Interação
    ?Diagrama de Tempo
    Alternativa: A
  • a) comunicação e de caso de uso. => Comportamentais

    b) sequência e de implantação. => Comportamentais e Estruturais

    c) componentes e de atividades => Estruturais e Comportamentais

    d) pacotes e de componentes. => Estruturais

    e) atividades e de implantação. => Comportamentais e Estruturais

  • a-

    diagramas estruturais- cocipe - classe, objeto, componente, implantação (deploy ou instalação, depende do autor), package, estrutura composta. O que nao for cocipe, é comportamento


ID
1096021
Banca
CAIP-IMES
Órgão
Câmara Municipal de São Caetano do Sul - SP
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Arquitetos de software usam a UML (Unified Modeling Language) para auxiliar no desenvolvimento e construção de um software. Na UML, o diagrama de __________________ fornece a indicação da ordem temporal das comunicações, mas dá ênfase às relações entre os objetos e classes em vez da ordem temporal.

Alternativas
Comentários
  • Diagrama de Sequência => Ordem Temporal das mensagens.

    Diagrama de Comunicação=> Ordem Estrutural das mensagens.

  • Definicação classica do diagrama de comunicacao: As mesmas informações que o Diagrama de Sequência sem considerar tempo. Mostra a relação entre os objetos, analisando a troca de mensagens. Ordem nao interessa, e sim com quais objetos as mensagens são trocadas e quais
    são elas.

     

    Principais componentes: objetos, mensagens e vínculo


ID
1340356
Banca
CESPE / CEBRASPE
Órgão
BACEN
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue o  item  a seguir, referente a técnicas de modelagem e desenho de processos.

O diagrama de comunicação mostra a sequência de interações entre os elementos, de acordo com a temporalidade com que os processos acontecem.

Alternativas
Comentários
  • Questão errada! Pois, a questão cita o diagrama de sequência

  • O diagrama de SEQUÊNCIA mostra a sequência de interações entre os elementos, de acordo com a temporalidade com que os processos acontecem.

  • Não me parece de todo errado, pois pelo diagrama de comunicação pode-se sim ver a sequência de interações, e quando digo sequência a ordem cronológica está implícita nisso. Concordo que o diagrama de sequencia faz tudo isso melhor, mas o item pede para julgar se afirmação é certa ou errada e não seu nível de precisão.

  • O diagrama de comunicação, assim como o diagrama de sequência, mostra a troca mensagens entre os objetos, mas com ênfase na ordem estrutural e, não, temporal. 

  • e-

    Os diagramas comportamentais:


    • Diagramas de Casos de Uso
    • Diagrama de Atividades
    • Diagrama de Máquina de Estados
    • Diagramas de Interação:


    o Diagrama de Sequência
    o Diagrama de Comunicação
    o Diagrama de Tempo
    o Diagrama de Interação Geral

     

    DIAGRAMA DE COMUNICAÇÃO- Antes da versão 2.0 era Diagrama de Colaboração. É como Diagrama de Sequência, mas não considera  tempo. Principais componentes: objetos, mensagens e vínculo


ID
1350127
Banca
Quadrix
Órgão
SERPRO
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

O diagrama da UML, considerado o tipo mais comum de diagrama de interação, que mostra vários exemplos de objetos e mensagens que são passadas entre esses objetos, e o diagrama que permite visualizar como os usuários interagem com o sistema são, respectivamente, os diagramas de:

Alternativas
Comentários
  • Diagrama de Sequência é uma das ferramentas UML usadas para representar interações entre objetos de um cenário, realizadas através de operações ou métodos (procedimentos ou funções). Este diagrama é construído a partir do Diagrama de Casos de Usos. Primeiro, define-se qual o papel do sistema (Use Cases), depois, é definido como o software realizará seu papel (Sequência de operações).

    Um caso de uso representa uma unidade discreta da interação entre um usuário (humano ou máquina) e o sistema.

    https://pt.wikipedia.org/wiki/Diagrama_de_caso_de_uso

  • O primeiro exemplo não seria comunicação ?

  • d-

    Diagramas de sequencia descrevem ordem temporal para fim de atividade.

     

    De casos de uso - fase de levantamento e analise dos requisitos. Mostra interacoes com sistema.


ID
1404472
Banca
FGV
Órgão
PROCEMPA
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

A UML (Unified Modeling Language) define uma notação gráfica própria que ajuda na descrição e no projeto de sistemas de software, particularmente daqueles construídos utilizando o paradigma orientado a objetos.

Com relação aos tipos de diagramas oficiais da UML, analise as afirmativas a seguir.

I. Os diagramas de classes são indicados para descrever os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles.

II. Os diagramas de máquina de estados desempenham um papel semelhante aos fluxogramas e por isso são indicados para descrever a lógica de procedimento, o processo de negócio e o fluxo de trabalho.

III. Os diagramas de comunicação são indicados para representar nós físicos responsáveis por executar a mesma tarefa lógica, além de mostrar informações sobre os protocolos utilizados, nos caminhos de comunicação, entre os nós do sistema.

Assinale:

Alternativas
Comentários
  • II) diagrama de atividades

    III) diagrama de implantação

  • diagramas de máquina de estados: procura acompanhar as mudanças sofridas nos estados de uma instância de uma determinada classe

    diagramas de comunicação : demonstra como objetos interagem para executar um cdu

  • gaba: A

    somente a I verdadeira
  • I- correta, a II e a III são conceitos diagramas de atividade e implantação por isso são falsas!


    II. Os diagramas de atividades desempenham um papel semelhante aos fluxogramas e por isso são indicados para descrever a lógica de procedimento, o processo de negócio e o fluxo de trabalho.

    III. Os diagramas de Implantação são indicados para representar nós físicos responsáveis por executar a mesma tarefa lógica, além de mostrar informações sobre os protocolos utilizados, nos caminhos de comunicação, entre os nós do sistema.

  • A  I não poderia ser Diagrama de Objetos?

  • a-

    O diagra,a de classes descreve o tipo de objetos. O de objetos é o de classes, mas com valores preenchidos em um dado do momento do ciclo de vida do sistema.

     

    Os Diagramas de Objetos abrangem a visão estática de projeto ou visão estática de processo de um sistema (BOOCH; RUMBAUGH; JACOBSON, 2005).

     

    PRINCIPAIS COMPONENTES: OBJETOS,RELACIONAMENTOS


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


ID
1807162
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue o próximo item, acerca da UML 2.

O diagrama de comunicação mostra as mensagens trocadas entre os objetos vinculados durante o processo, mesmo sem descrever sua temporalidade.

Alternativas
Comentários
  • Os diagramas de comunicação são utilizados para mostrar como os objetos interagem para executar o comportamento de um caso de uso específico ou de parte de um caso de uso. Junto com os diagramas de sequência, os diagramas de comunicação são utilizados pelos designers para definir e esclarecer as funções dos objetos que executam um fluxo específico de eventos de um caso de uso. Eles são a principal fonte de informações usada para determinar interfaces e responsabilidades de classe.


    Diferente de um diagrama de sequência, um diagrama de comunicação mostra os relacionamentos entre os objetos. Os diagramas de sequência e os diagramas de comunicação expressam informações semelhantes, mas as mostram de maneiras diferentes. Os diagramas de comunicação mostram os relacionamentos entre os objetos e proporcionam uma melhor compreensão de todos efeitos causados em determinado objeto e para design de procedimentos.


    Em razão do formato, os diagramas de comunicação tendem a ser mais adequados às tarefas de análise. Ou seja, eles representam melhor as interações mais simples de um número menor de objetos. À medida que o número de objetos e de mensagens aumenta, fica cada vez mais difícil ler o diagrama. Além disso, é difícil exibir informações descritivas adicionais (como andamento, pontos de decisão ou outras informações não estruturadas), que podem ser facilmente incluídas nas anotações de um diagrama de sequência.


    Fonte: http://mds.cultura.gov.br/core.base_rup/guidances/guidelines/communication_diagram_FFFEA1B5.html

  • CERTO

    O Diagrama de Comunicação é focado na Estrturação da Troca de mensagens, o Diagrama de Sequência é focado na Temporalidade.

    Não Obstante, o diagrama de comunicação pode representar a temporalidade, através de uma numeração sequencial nas mensagens.

  • c-

    a composição é basicamente a mesma de um Diagrama de Sequência, porém, com foco para as mensagens dos objetos, não em quando

  • Estrutural e não temporal.

     

    #fortunaaudacessequitur


ID
2805484
Banca
CS-UFG
Órgão
Câmara de Goiânia - GO
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

A UML possui um conjunto de diagramas que podem ser usados para visualizar, especificar, construir e documentar artefatos de software. No contexto do envio de mensagens entre objetos durante a execução de uma tarefa, considere dois interesses do projetista: evidenciar os relacionamentos entre objetos e realçar a ordem temporal de mensagens. Dois diagramas para lidar primariamente com esses interesses são, respectivamente:

Alternativas
Comentários
  • LETRA: A

    No contexto do envio de mensagens entre objetos durante a execução de uma tarefa, considere dois interesses do projetista: evidenciar os relacionamentos entre objetos e realçar a ordem temporal de mensagens. Dois diagramas para lidar primariamente com esses interesses são, respectivamente:

     

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

     

    Diagrama de comunicação (relacionamentos entre objetos): é um diagrama de interação  que dá ênfase à organização estrutural dos objetos que enviam e recebem mensagens.

     

    Diagrama de sequência (realçar a ordem temporal de mensagens): é um diagrama de interação  que dá ênfase à ordenação temporal de mensagens.


ID
3015496
Banca
FAURGS
Órgão
UFRGS
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

_______________ é um diagrama da UML2, chamado de diagrama de colaboração em UML 1.x, que dá ênfase às relações entre os objetos e classes e não à ordem temporal. Nesse diagrama, os objetos que interagem são representados por retângulos. Associações entre objetos são representadas por linhas, ligando os retângulos. Há tipicamente uma seta, apontando para um objeto no diagrama, que inicia a sequência de passagem de mensagens. A seta é identificada com um número e um nome de mensagem.

Assinale a alternativa que preenche corretamente a lacuna do texto acima.

Alternativas
Comentários
  • Diagrama de Comunicação 
        Dá ênfase à organização dos objetos que participam de uma interação
        Características que diferenciam do diagrama de sequência
            Representa um caminho que corresponde a uma associação
            Representa caminhos correspondentes a variáveis locais, parâmetros, variáveis globais e auto-acesso.
        chamado de diagrama de colaboração em UML 1.x
        Um caminho representa uma fonte de conhecimento para um objeto

     

    Booch

  • Bem simples:

    Diagrama de Comunicação é chamado de Diagrama de Colaboração, tem ênfase entre às relações dos objetos e classes.

    Comunicação = Colaboração = CC

  • GABARITO D

    Diagrama de Comunicação:

    • Ordem temporal das comunicações;
    • Enfatiza as relações entre os objetos e classes em vez da ordem temporal.


ID
3236740
Banca
CESGRANRIO
Órgão
UNIRIO
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

A UML possui vários tipos de diagramas de interação, entre os quais está o diagrama de

Alternativas
Comentários
  • Na UML, os Diagramas de Interação sao:

    Diagrama de Sequência

    Diagrama de Comunicação

    Diagrama de Tempo

    Diagrama de Interacao Geral

  • A = Comportamental

    B = Comportamental

    C = Comportamental

    D = Estrutural

    E = Interativo

    GAB E


ID
3425803
Banca
IBFC
Órgão
TRE-PA
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:


(1) Diagrama de Classes

(2) Diagrama de Sequência

(3) Diagrama de Tempo

(4) Diagrama de Comunicação


Assinale a alternativa correta.

Alternativas
Comentários
  • O diagrama de clãs é do tipo estrutural . Eliminando as erradas só nos resta a letra c

  • Os Diagramas de Interação são :

    *diagramas de sequência

    *diagramas de comunicação

    *diagramas de visão geral de interação

    *digrama de tempo

    Onde tb são diagramas de componentes , assim sendo o diagrama de classes nao faz parte dos diagramas de componentes , mas sim dos diagramas de estruturas.

  • Diagramas estruturais

    Diagrama de classes

    Diagrama de objetos

    Diagrama de componentes

    Diagrama de instalação ou de implantação

    Diagrama de pacotes

    Diagrama de estrutura composta

    Diagrama de perfil

    Diagramas comportamentais ou dinâmicos

    Diagrama de caso de uso

    Diagrama de transição de estados ou Máquina de estados

    Diagrama de atividade

    Diagramas de interação

    Diagrama de sequência

    Diagrama Visão Geral de Interação ou de interação

    Diagrama de colaboração ou comunicação

    Diagrama de tempo ou temporal

    https://pt.wikipedia.org/wiki/UML#/media/Ficheiro:UML_diagrams_overview_pt.svg

    Go @head!

  • Para resolver a questão bastava saber que o diagrama de classe era da categoria estrutural.

  • resposta é a C

    2, 3 e 4

  • diagramas estaticos:

    Class

    Object

    Component

    Deployment

    Os demais sao iterativos


ID
3715213
Banca
FUNDATEC
Órgão
Prefeitura de Feliz - RS
Ano
2013
Disciplina
Engenharia de Software
Assuntos

Sobre os diagramas da UML, afirma- se:


I. O diagrama de sequência é adequado à representação do comportamento de um objeto em vários casos de uso.

II. O diagrama de comunicação é um tipo de diagrama de interação, com ênfase nas conexões de dados entre os vários participantes da interação.

III. O diagrama de tempo é um tipo de diagrama de interação e descreve as restrições de tempo de um objeto ou de um conjunto de objetos.

Quais estão corretas?

Alternativas
Comentários
  • não seria o contrário, II e III?

  • não seria o contrário, II e III?

  • A banca diz que é GAB E

    https://www.fundatec.org.br/portal/concursos/publicacoes_v2.php?concurso=271


ID
5230069
Banca
Quadrix
Órgão
CRC-AP
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

    Para mostrar as interações entre objetos e(ou) partes (representadas como linhas de vida), com mensagens sequenciadas, em um arranjo, de forma livre, sem mecanismos de estruturação, um analista de sistemas precisa construir um diagrama comportamental, utilizando a UML 2.5.


Com base nesse caso hipotético, é correto afirmar que o diagrama ideal para o que o analista precisa é o diagrama de

Alternativas
Comentários
  • O diagrama de comunicação é isomórfico ao digrama sequencial, ou seja, eles possuem formas semelhantes e são intercambiáveis. Então, teremos que analisar detalhadamente o enunciado para responder.

    Quando o examinador fala "mensagens sequenciadas", fica claro que se trata do diagrama de comunicação, pois a única forma de identificar a ordem é sequenciando/numerando as mensagens (ex: [1]). Já no diagrama de sequência, isso não é utilizado porque a sequencia das mensagens já é evidente graficamente

     

    [1] shorturl.at/gyX26

  • Eu vou tentar melhorar a explicação do amigo aqui pq eu mesmo não havia entendido a questão, mas vamos la:

    • Ambos os diagramas de Sequencia e de Comunicação cabem como resposta.
    • O avaliador usou a descrição literária do de comunicação para decidir o gabarito.

    Embora ambos os diagramas sejam idênticos nas suas funcionalidades, na descrição literária do Digrama de Sequencia se usa o termo "mensagens enviadas no decorrer do tempo" enquanto no de comunicação se usa o termo "mensagens enviadas entre objetos que estão relacionados"

    Então a ideia é assimilar a palavra "tempo" ao de sequencia e a palavra "entre objetos" ao de comunicação

    Sinceramente, filhadaputagem do avaliador.

  • Diagrama de seqüência: foco nas mensagens enviadas no decorrer do tempo

    Diagrama de comunicação: foco nas mensagens enviadas entre objetos que estão relacionados.


ID
5566870
Banca
INSTITUTO AOCP
Órgão
FUNPRESP-JUD
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


O diagrama de comunicação, em UML 2.0, mostra a comunicação, ou seja, o fluxo de mensagens que ocorre entre os objetos de um sistema de informação. Esse diagrama é utilizado quando a intenção é mostrar a colaboração entre os objetos.

Alternativas
Comentários
  • O Gabarito está correto?

    De acordo com Pressman,

    "O diagrama de comunicação UML (chamado de “diagrama de colaboração” em UML 1.X) fornece outra indicação da ordem temporal das comunicações, mas dá ênfase às relações entre os objetos e classes em vez da ordem temporal."

    Não entendi o porquê do gabarito apontado ser "ERRADO". Alguém?

    FONTE: Pressman

  •  O Diagrama de Colaboração foi renomeado para o Diagrama de Comunicação. Consulte Diferenças entre a UML 1.x e a UML 2.0para obter informações adicionais. Os diagramas de comunicação são utilizados para mostrar como os objetos interagem para executar o comportamento de um caso de uso específico ou de parte de um caso de uso. Junto com os diagramas de seqüência, os diagramas de comunicação são utilizados pelos designers para definir e esclarecer as funções dos objetos que executam um fluxo específico de eventos de um caso de uso. Eles são a principal fonte de informações usada para determinar interfaces e responsabilidades de classe. Diferente de um diagrama de seqüência, um diagrama de comunicação mostra os relacionamentos entre os objetos. Os diagramas de seqüência e os diagramas de comunicação expressam informações semelhantes, mas as mostram de maneiras diferentes. Os diagramas de comunicação mostram os relacionamentos entre os objetos e proporcionam uma melhor compreensão de todos efeitos causados em determinado objeto e para design de procedimentos. Em razão do formato, os diagramas de comunicação tendem a ser mais adequados às tarefas de análise (consulte Tarefa: Análise de Caso de Uso). Ou seja, eles representam melhor as interações mais simples de um número menor de objetos. À medida que o número de objetos e de mensagens aumenta, fica cada vez mais difícil ler o diagrama. Além disso, é difícil exibir informações descritivas adicionais (como andamento, pontos de decisão ou outras informações não estruturadas), que podem ser facilmente incluídas nas anotações de um diagrama de seqüência. Fonte: https://www.cin.ufpe.br/~gta/rup-vc/core.base_rup/guidances/guidelines/communication_diagram_FFFEA1B5.html
  • Para entender o erro dessa questão, tive que dar uma olhada no PDF do Estratégia Concursos (quem for assinante, pode dar uma olhada): "O Diagrama de Comunicação era conhecido como Diagrama de Colaboração, mas ele não modela colaborações. Quem modela colaborações, professor? O Diagrama de Estrutura Composta!"