fundamentos da orientação a objeto

4314 palavras 18 páginas
Fundamentos, Conceitos e
Aplicações do
Paradigma de Orientação a
Objetos
Prof. Dr. Marcelo Augusto Santos Turine
Profa. Dra. Rosane Minghim

Paradigma de Orientação a
Objetos
Surgiu na tentativa de solucionar problemas existentes no desenvolvimento de Softwares
Complexos e Confiáveis com baixo custo de desenvolvimento e manutenção
Mundo Real é formado por objetos que se interagem Representar esses objetos em um software é mais natural e permanente do que representar a sua funcionalidade (decomposição funcional), pois essa é mutável
UNIC/ USP

Turine/Minghim

2

1

Mundo Computacional
Mundo Real

ESPAÇO DE
SOLUÇÕES

ESPAÇO DE
PROBLEMAS
Gap Semântico

Aspectos mais importantes do mundo real para fins de representação no computador

RESULTADOS
DADOS

Objetos e Operações do mundo real

ESPAÇO DE
PROBLEMAS
Algoritmo do mundo real

Mapeamento do domínio de soluções Objetos do mundo real

Interpretação Humana dos resultados ESPAÇO DE
SOLUÇÕES
Objetos e Operações abstratas Dados de Saída
Algoritmo
computacional

2

Gap Semântico
Diferença entre Espaço de Problemas e Soluções
Todo software representa um Modelo de um problema do mundo real (Espaço de Soluções)
A construção de um software envolve um processo de mapeamento de objetos pertencentes ao espaço de problemas para o espaço de soluções, de tal maneira que operações sobre essas representações abstratas correspondam a operações do mundo real
Projetista cria algoritmos que quando executados no computador produzirão resultados, que podem ser mapeados fisicamente para alguma ação do mundo real ou examinados/interpretados por pessoas
UNIC/ USP

Turine/Minghim

5

Gap Semântico
EVIDENTE:quanto mais próximo
(conceitualmente) estiver o espaço de soluções do espaço de problemas, mais fácil será:
– o desenvolvimento da aplicação
– assegurar a compreensão, confiabilidade e manutenção da aplicação

Objetivo do Paradigma de

Relacionados

  • Java e orientação a objetos
    13632 palavras | 55 páginas
  • Ciclo de vida Espiral
    2211 palavras | 9 páginas
  • contabilidade
    3036 palavras | 13 páginas
  • Fundamentos De Analise OO Aula2
    2984 palavras | 12 páginas
  • 1 Desafio Profissional 2 Bimestre
    1841 palavras | 8 páginas
  • AulaConceitosAOO
    872 palavras | 4 páginas
  • java fundamentos
    5565 palavras | 23 páginas
  • fotogametria
    9784 palavras | 40 páginas
  • Jogo mario
    2533 palavras | 11 páginas
  • Revisaoav1 2
    1289 palavras | 6 páginas