Cuidados com as baterias
Por: Daniela Martins Guimaraes • 29/11/2016 • Monografia • 269 Palavras (2 Páginas) • 173 Visualizações
Página 1 de 2
- Faça três diferentes representações para a classe e seu pacote javax::swing::JOptionPane (1,0 pontos)
- Identifique os elementos do diagrama de máquina de estados apresentados a seguir e diga sua função (2,0 pontos):
[pic 1]
- A partir do exercício da máquina de gomas de mascar apresentado em aula, cuja descrição e o modelo encontram-se abaixo, faça o que se pede:
- Funcionamento básico: O cliente insere uma moeda na máquina, em seguida gira uma alavanca e a máquina libera a goma de mascar para o cliente.
- Quando não há moedas inseridas não é possível girar a alavanca e nem solicitar a devolução de moedas;
- Quando há moedas o cliente pode girar a alavanca para receber a goma ou solicitar a devolução da moeda, desistindo da compra.
- Se a máquina estiver vazia ela não pode receber moedas, consequentemente não permitirá girar a alavanca.
- Se uma moeda já tiver sido inserida não será possível inserir novas moedas.
- Construa o diagrama de máquina de estados para um anúncio do mercado livre, considerando os seguintes fatos (3,0 pontos):
- Quando o anuncio é criado ele fica no estado ativo;
- Sempre que alguém visualiza anuncio uma visita é registrada;
- Quando alguém confirma a compra do produto anunciado, o anuncio vai para o estado finalizado;
- Caso a compra não seja concluída o anunciante pode reativar o anuncio;
- Caso o anunciante deseje, ou seja identificada alguma violação às regras do site, o anuncio pode ser removido;
- Um anuncio finalizado pode ser eliminado e neste caso deixará de existir;
- Um anuncio ativo pode ser encerrado ou mesmo pausado/interrompido;
- Um anuncio pausado pode ser reativao ou encerrado;
...
Disponível apenas no TrabalhosGratuitos.com