Engenharia de Software - Unimep/Pronatec - Aula 7

Preview:

Citation preview

Engenharia de Software Unimep/Pronatec

2° Semestre

AULA 7

- Prof. André Bertoletti -

apbertolet@unimep.br

Nossa agenda de hoje

• Aplicações Desktop (parte 2)

• Roda de conversa

Pilares de um bom software

Relembrando...

Software =

Ferramentas Pessoas Processos + +

Software

Ferramentas

Pessoas

Processos

Ferramentas

Pessoas

Processos

Software

FERRAMENTAS

Programação Orientada a Objetos

Primeiros passos...

Mas por que Orientado a

Objeto?

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..)

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..)

Objeto Formulário

Propriedades:

• Nome = Form1 • Tamanho = 240x300 • Cor = cinza • Estilo da Borda = Fixa • (etc..)

Eventos (ações) • Maximizar • Minimizar • Fechar • Arrastar • (etc..)

Vamos treinar um pouco?!

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.

Vamos conversar um pouco

Por hoje é só!

Agora é hora de estudar!