Pular para conteúdo

Exercícios: Aula 08 - Diagrama de Sequência 📝

Visualize a troca de mensagens entre objetos ao longo do tempo.


1. A Dimensão do Tempo (Básico 1)

Contexto: Ao contrário do Diagrama de Classes, o de Sequência é dinâmico.

Pergunta: O que a dimensão vertical e a dimensão horizontal representam em um Diagrama de Sequência?

2. Existência de Objetos (Básico 2)

Contexto: Cada objeto no diagrama tem uma representação visual de sua duração.

Pergunta: O que é uma Linha de Vida (Lifeline) e o que indica o pequeno retângulo vertical (barra de ativação) sobre ela?

3. Esperar ou não esperar? (Intermediário 1)

Contexto: Diferentes tipos de setas indicam diferentes tipos de comunicação.

Pergunta: Qual a diferença visual e conceitual entre uma Mensagem Síncrona e uma Mensagem Assíncrona?

4. Lógicas de Fluxo (Intermediário 2)

Contexto: Às vezes precisamos representar "se" ou "enquanto" no diagrama.

Pergunta: Para que servem os fragmentos combinados alt e loop em um Diagrama de Sequência?

5. Desafio: Modelando o Mundo Real (Desafio)

Contexto: Um usuário tenta sacar dinheiro em um caixa eletrônico. O sistema precisa validar a senha e verificar o saldo antes de entregar as notas.

Pergunta: Identifique os 3 participantes principais e liste a sequência de 5 mensagens necessárias para completar esse processo com segurança.


Ver Solução e Explicação Detalhada