engenharia de software - unimep/pronatec - aula 7
TRANSCRIPT
![Page 1: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/1.jpg)
Engenharia de Software Unimep/Pronatec
2° Semestre
AULA 7
- Prof. André Bertoletti -
![Page 2: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/2.jpg)
Nossa agenda de hoje
• Aplicações Desktop (parte 2)
• Roda de conversa
![Page 3: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/3.jpg)
Pilares de um bom software
Relembrando...
![Page 4: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/4.jpg)
Software =
Ferramentas Pessoas Processos + +
![Page 5: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/5.jpg)
Software
Ferramentas
Pessoas
Processos
![Page 6: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/6.jpg)
Ferramentas
Pessoas
Processos
Software
![Page 7: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/7.jpg)
FERRAMENTAS
![Page 8: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/8.jpg)
Programação Orientada a Objetos
Primeiros passos...
![Page 9: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/9.jpg)
Mas por que Orientado a
Objeto?
![Page 10: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/10.jpg)
Objeto Lápis
Propriedades: • Nome = LapisXYZ • Tamanho = 10 cm • Cor = amarela • Possui borracha = Sim • Cor da grafite = 10% • (etc..)
Eventos (ações) • Escrever • Apagar • Apontar • Quebrar • (etc..)
![Page 11: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/11.jpg)
Objeto Botão
Propriedades: • Nome = button1 • Tamanho = 20x30 • Cor = cinza • Texto = button1 • Estilo = padrão • (etc..)
Eventos (ações) • Clicar • Arrastar • Passar o mouse • Mudar o tamanho • (etc..)
![Page 12: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/12.jpg)
Objeto Formulário
Propriedades:
• Nome = Form1 • Tamanho = 240x300 • Cor = cinza • Estilo da Borda = Fixa • (etc..)
Eventos (ações) • Maximizar • Minimizar • Fechar • Arrastar • (etc..)
![Page 13: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/13.jpg)
Vamos treinar um pouco?!
![Page 14: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/14.jpg)
Exercício 1
Desenvolver um software que leia dois números e possibilite a execução das quatro operações aritméticas básicas entre estes dois números, exibindo o resultado final para o usuário.
![Page 15: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/15.jpg)
![Page 16: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/16.jpg)
Vamos conversar um pouco
![Page 17: Engenharia de Software - Unimep/Pronatec - Aula 7](https://reader030.vdocuments.com.br/reader030/viewer/2022020106/55ad73cc1a28ab892c8b4887/html5/thumbnails/17.jpg)
Por hoje é só!
Agora é hora de estudar!