Programación Orientada A Objetos

Páginas: 6 (1264 palabras) Publicado: 26 de septiembre de 2012
Programación Orientada a Objetos Grupo 2

Introducción
     

1. Historia de algunos Lenguajes de programación. 2. Qué es un Paradigma?. 3. Programación Imperativa y Programación Declarativa. 4. Principales Paradigmas de Programación. 5. Por qué nuevos Lenguajes? 6. Paradigma POO.

Historia de algunos Lenguajes de Programación

Historia de algunos Lenguajes de Programación
                 

1943 - Plankalkül (Konrad Zuse) 1943 - ENIAC 1949 - C-10 1951 - Regional Assembly Language 1952 - Autocode 1954 - FORTRAN 1958 - LISP 1958 - ALGOL 1959 - COBOL 1962 - APL 1962 - Simula 1964 - BASIC 1964 - PL/I 1966 - BCPL 1969 - B 1970 - Pascal 1972 - C 1972 - Smalltalk 1972 - Prolog

               

1972 - Prolog 1973 - ML 1974 - ComandosGuardados 1978 - SQL 1983 - Ada 1983 - C++ 1985 - Eiffel 1987 - Perl 1989 - FL (Backus) 1990 - Haskell 1990 - Python 1991 - Java 1993 - Ruby 1995 - D 2000 - C# 2007 – UAP 2010 - Chavira



Paradigma




Thomas Samuel Kuhn (Cincinnati, 18 de julio de 1922 - 17 de junio de 1996) fue un historiador y filósofo de la ciencia estadounidense, conocido por su contribución al cambio deorientación de la filosofía y la sociología científica en la década de 1960. Kuhn se doctoró en física en la Universidad Harvard en 1949 y tuvo a su cargo un curso académico sobre la Historia de la Ciencia en dicha universidad de 1948 a 1956. Luego de dejar el puesto, Kuhn dio clases en la Universidad de California, Berkeley hasta 1964, en la Universidad de Princeton hasta 1979 y en el Instituto Tecnológicode Massachusetts hasta 1991.

!Creador del concepto de paradigma¡. El término «paradigma» designa todos los compromisos compartidos por una comunidad de científicos. Por un lado, los teóricos, ontológicos, y de creencias y, por otro, los que hacen referencia a la aplicación de la teoría y a los modelos de soluciones de problemas.

Qué es un Paradigma?


Un paradigma de programación esuna propuesta tecnológica que es adoptada por una comunidad de programadores o científicos (Científicos de las ciencias de la computación) cuyo núcleo central es incuestionable en cuanto a que unívocamente trata de resolver uno o varios problemas claramente delimitados. Dicho de otra manera, un Paradigma de programación es la convención o concordancia de un grupo de expertos que acuñan una propuestadel cómo resolver un problema de una determinada manera. Según lo anterior, los lenguajes se desarrollan siguiendo los lineamientos de esas propuestas tecnológicas.





Programación Imperativa y Programación Declarativa.

Programación Declarativa



La Programación declarativa es un paradigma de programación basado en la lógica en el que se estudian de forma simple muchosaspectos avanzados de los lenguajes de programación modernos.



La Programación declarativa está basada en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución. La solución es obtenida mediante mecanismos internos de control, sin especificarexactamente cómo encontrarla (tan sólo se le indica a la computadora que es lo que se desea obtener o que es lo que se está buscando). No existen asignaciones destructivas, y las variables son utilizadas con Transparencia referencial

Programación Declarativa

Programación Lógica: Consiste en aplicar conocimientos de la lógica humana al
desarrollo de lenguajes y problemas. Entre los lenguajesmás representativos de la Programación Lógica se tiene Prolog y Lisp, ésta técnica de programación es bastante aplicada a la Inteligencia Artificial.

Programación Funcional: es un paradigma de programación basado en la utilización de
funciones aritméticas que no maneja datos mutables o de estado. Prácticamente que todo problema computacional se resuelve con base a restricciones matemáticas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS