Engenharia de Software
Unimep/Pronatec
2° Semestre
AULA 8
- Prof. André Bertoletti -
apbertolet@unimep.br
Nossa agenda de hoje
• Pirâmide do conhecimento
• Orientação a objetos
• Roda de conversa
Pirâmide do
conhecimento
Hierarquia DIKW
Sabedoria
(quando)
Entendimento
(por que)
Conhecimento
(como)
Informação
(quem, onde)
Dados
(o que)
Eficácia
Eficiência
Programação
Orientada
a Objetos
Continuando o assunto...
Como acessar um objeto
1) Descubra onde ele está (qual classe?)
2) Descubra qual é seu nome (identificador)
3) Descubra a ...
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ásica...
Exercício 2
Criar uma aplicação web que
consuma os mesmo métodos e
funções da calculadora, sem a
necessidade de duplicar o...
Vamos conversar um pouco
Por hoje é só!
Agora é hora de estudar!
Engenharia de Software - Unimep/Pronatec - Aula 8
Próximos SlideShares
Carregando em…5
×

Engenharia de Software - Unimep/Pronatec - Aula 8

259 visualizações

Publicada em

Oitava aula de Engenharia de software realizada para o segundo semestre do Curso de Técnico em Informática para Internet (Pronatec/UNIMEP)

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
259
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Engenharia de Software - Unimep/Pronatec - Aula 8

  1. 1. Engenharia de Software Unimep/Pronatec 2° Semestre AULA 8 - Prof. André Bertoletti - apbertolet@unimep.br
  2. 2. Nossa agenda de hoje • Pirâmide do conhecimento • Orientação a objetos • Roda de conversa
  3. 3. Pirâmide do conhecimento Hierarquia DIKW
  4. 4. Sabedoria (quando) Entendimento (por que) Conhecimento (como) Informação (quem, onde) Dados (o que) Eficácia Eficiência
  5. 5. Programação Orientada a Objetos Continuando o assunto...
  6. 6. Como acessar um objeto 1) Descubra onde ele está (qual classe?) 2) Descubra qual é seu nome (identificador) 3) Descubra a sua visibilidade (publico 4) Descubra o que deseja acessar dele: uma característica (propriedade) ou uma ação (método ou evento)?  Se for uma ação, basta invocá-la, passando os parâmetros necessários  Se for uma característica, basta atribuir ou obter o seu valor.
  7. 7. Vamos treinar um pouco?!
  8. 8. 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.
  9. 9. Exercício 2 Criar uma aplicação web que consuma os mesmo métodos e funções da calculadora, sem a necessidade de duplicar o código em questão.
  10. 10. Vamos conversar um pouco
  11. 11. Por hoje é só! Agora é hora de estudar!

×