SóProvas


ID
1852417
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Um Analista pretende desenvolver um projeto utilizando UML 2.0 e, em seus propósitos, verificou a possibilidade de uso de alguns diagramas. Um deles é o Diagrama de Sequência que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo de linhas do tempo que são linhas tracejadas, traçadas verticalmente da base dos objetos até a parte inferior do diagrama. Retângulos colocados sobre as linhas de tempo indicam

Alternativas
Comentários
  • Diagrama de sequência (ou Diagrama de Sequência de Mensagens) é um diagrama usado em UML (Unified Modeling Language), representando a sequência de processos (mais especificamente, de mensagens passadas entre objetos) num programa de computador. O diagrama de sequência dá ênfase a ordenação temporal em que as mensagens são trocadas entre os objetos de um sistema. Entende-se por mensagens os serviços solicitados de um objecto a outro, e as respostas desenvolvidas para as solicitações.

     

    Conceitos

     

    Atores: São entidades externas que interagem com o sistema e que solicitam serviços. Normalmente, o ator primário é o responsável por enviar a mensagem inicial que inicia a interação entre os objetos.

    Objetos: Representam as instâncias das classes representadas no processo.

    Gate: Indica um ponto em que a mensagem pode ser transmitida para dentro ou para fora.

    Fragmento: Fragmentos de interação como: Alt (Alternativa), Opt (Opcional), Break (Parar), Loop (Repetição) e outras.

    Linha de vida (questão): As linhas de vida compõem a dimensão vertical. Uma linha de vida é composta de duas partes, a cabeça e a cauda. A cabeça é representada por um retângulo com dois compartimentos, no compartimento superior a identificação do objeto é exibida e no compartimento inferior (cuja utilização é opcional), aparecem valores para os atributos definidos na classe do objeto. A cauda corresponde a uma linha vertical tracejada.

     

    Fonte:https://pt.wikipedia.org/wiki/Diagrama_de_sequ%C3%AAncia

     

  • Retângulos colocados sobre as linhas de tempo indicam os períodos de ativação do objeto, chamados blocos de ativação.

  • Ativação do Objeto

    O objeto é ativado quando este recebe um estímulo

    Exemplo: recebimento de uma mensagem

     

    Um retângulo magro indica o período em que o objeto está participando ativamente do processo.

     

    fonte: http://homepages.dcc.ufmg.br/~figueiredo/disciplinas/aulas/uml-diagrama-sequencia_v01.pdf

  • d-

    O retangulo é foco de controle ou ativação, o qual indica os periodos em que um objeto participa do processo. Pode estar executando 1 ou + metodos.