História da Programação Orientada a Objetos

483 palavras 2 páginas
HISTÓRIA DA PROGRAMAÇÃO ORIENTADA A OBJETOS
O termo Programação Orientada a Objetos foi criado por Alan Kay, autor da linguagem de programação Smalltalk. Mas mesmo antes da criação do Smalltalk, algumas das ideias da POO já eram aplicadas, sendo que a primeira linguagem a realmente utilizar estas ideias foi a linguagem Simula 67, criada por Ole Johan Dahl e Kristen Nygaard em 1967.
A orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de programação. De fato, o paradigma "orientação a objeto", tem bases conceituais e origem no campo de estudo da cognição, que influenciou a área de inteligência artificial e da linguística, no campo da abstração de conceitos do mundo real. Na qualidade de método de modelagem, é tida como a melhor estratégia para se eliminar o "gap semântico", dificuldade recorrente no processo de modelar o mundo real do domínio do problema em um conjunto de componentes de software que seja o mais fiel na sua representação deste domínio. Facilitaria a comunicação do profissional modelador e do usuário da área alvo, na medida em que a correlação da simbologia e conceitos abstratos do mundo real e da ferramenta de modelagem (conceitos, terminologia, símbolos, grafismo e estratégias) fosse a mais óbvia, natural e exata possível.
Na programação orientada a objetos, implementa-se um conjunto de classes que definem os objetos presentes no sistema de software. Cada classe determina o comportamento (definido nos métodos) e estados possíveis (atributos) de seus objetos, assim como o relacionamento com outros objetos.
A POO foi criada para tentar aproximar o mundo real do mundo virtual: a ideia fundamental é tentar simular o mundo real dentro do computador. Para isso, nada mais natural do que utilizar Objetos, afinal, nosso mundo é composto de

Relacionados

  • CAPA APS - UNIP
    2021 palavras | 9 páginas
  • História das linguagens de programação.
    2008 palavras | 9 páginas
  • Banco de dados
    2250 palavras | 9 páginas
  • linguagem c
    1832 palavras | 8 páginas
  • estudo
    1780 palavras | 8 páginas
  • Linguagem De Programa O
    1779 palavras | 8 páginas
  • Paradigmas de Programação
    1013 palavras | 5 páginas
  • Linguagens de Programação Orientadas a Objeto
    2733 palavras | 11 páginas
  • História das linguagens de programação
    2140 palavras | 9 páginas
  • abcd
    2642 palavras | 11 páginas