SóProvas


ID
2834476
Banca
FCC
Órgão
CREMESP
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).


O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente: 

Alternativas
Comentários
  • Diagramas estruturais:

    Cláudio está com o objetivo implícito de persistir no Pacífico!

    Classes

    Estrutura Composta

    Componentes

    Objetos

    Implantação

    Perfil

    Pacotes

     

    Diagramas comportamentais:

    O Ativista internacional comunicou o tempo do casório ao maquinista sequelado!

    Atividade

    Interação Geral

    Comunicação

    Tempo

    Caso de Uso

    Máquina de Estados

    Sequência

  • Ué, Diagrama de Atividades é estrutural ou comportamental?

  • Não entendi

  • Ambos diagramas, sequencial e de atividades, são comportamentais. Entretanto, apenas o Diagrama Sequencial mostra a troca de mensagens entre os objetos. Com isso, a alternativa válida é a letra B.

  • Tanto a letra B quanto a letra C poderiam estar corretas. O Diagrama de Sequência e o Diagrama de Colaboração mostram as mensagens trocadas pelos objetos. O que faz com que a letra C esteja errada? Na UML 2.0, o Diagrama de Colaboração teve seu nome modificado para Diagrama de Comunicação.

    Dessa forma, a resposta correta é a letra B.

  • Questão complicada.

    O diagrama de sequência tem foco na ordem temporal das mensagens e o de colaboração somente na troca de mensagens sem ordem temporal, somente cronológica (1,2,3...). Então essa questão poderia ter sido anulada.