engenharia de software - unimep/pronatec - aula 7

17
Engenharia de Software Unimep/Pronatec 2° Semestre AULA 7 - Prof. André Bertoletti - [email protected]

Upload: apbertoletti

Post on 21-Jul-2015

58 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Engenharia de Software - Unimep/Pronatec - Aula 7

Engenharia de Software Unimep/Pronatec

2° Semestre

AULA 7

- Prof. André Bertoletti -

[email protected]

Page 2: Engenharia de Software - Unimep/Pronatec - Aula 7

Nossa agenda de hoje

• Aplicações Desktop (parte 2)

• Roda de conversa

Page 3: Engenharia de Software - Unimep/Pronatec - Aula 7

Pilares de um bom software

Relembrando...

Page 4: Engenharia de Software - Unimep/Pronatec - Aula 7

Software =

Ferramentas Pessoas Processos + +

Page 5: Engenharia de Software - Unimep/Pronatec - Aula 7

Software

Ferramentas

Pessoas

Processos

Page 6: Engenharia de Software - Unimep/Pronatec - Aula 7

Ferramentas

Pessoas

Processos

Software

Page 7: Engenharia de Software - Unimep/Pronatec - Aula 7

FERRAMENTAS

Page 8: Engenharia de Software - Unimep/Pronatec - Aula 7

Programação Orientada a Objetos

Primeiros passos...

Page 9: Engenharia de Software - Unimep/Pronatec - Aula 7

Mas por que Orientado a

Objeto?

Page 10: Engenharia de Software - Unimep/Pronatec - Aula 7

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

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

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

Vamos treinar um pouco?!

Page 14: Engenharia de Software - Unimep/Pronatec - Aula 7

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
Page 16: Engenharia de Software - Unimep/Pronatec - Aula 7

Vamos conversar um pouco

Page 17: Engenharia de Software - Unimep/Pronatec - Aula 7

Por hoje é só!

Agora é hora de estudar!