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.