Paradigmas programacion

Solo disponible en BuenasTareas
  • Páginas : 3 (717 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de marzo de 2010
Leer documento completo
Vista previa del texto
PARADIGMAS DE PROGRAMACIÓN
Existe una infinidad de definiciones de lo que es un paradigma. Un paradigma es un determinado marco desde el cual miramos el mundo, lo comprendemos, lo interpretamos eintervenimos sobre él. Abarca desde el conjunto de conocimientos científicos que imperan en una época determinada hasta las formas de pensar y de sentir de la gente en un determinado lugar y momentohistórico.
Adam Smith define paradigma, en su libro “Los poderes de la mente”, como
“un conjunto compartido de suposiciones. Es la manera como percibimos el mundo: agua para el pez. El paradigma nosexplica el mundo y nos ayuda a predecir su comportamiento".
En nuestro contexto, el paradigma debe ser concebido como una forma aceptada de resolver un problema en la ciencia, que más tarde esutilizada como modelo para la investigación y la formación de una teoría. También, el paradigma debe ser concebido como un conjunto de métodos, reglas y generalizaciones utilizadas conjuntamente poraquellos entrenados para realizar el trabajo científico de investigación.
En nuestro contexto, los paradigmas de programación nos indican las diversas formas que, a lo largo de la evolución de loslenguajes, han sido aceptadas como estilos para programar y para resolver los problemas por medio de una computadora.

Se muestran a continuación un resumen de los paradigmas de uso más extendido enprogramación.

PROGRAMACIÓN POR PROCEDIMIENTOS
Es el paradigma original de programación y quizá todavía el de uso más común. En él, el programador se concentra en el procesamiento, en el algoritmorequerido para llevar a cabo el cómputo deseado.
Los lenguajes apoyan este paradigma proporcionando recursos para pasar argumentos a las funciones y devolviendo valores de las funciones. FORTRAN es ellenguaje de procedimientos original, Pascal y C son inventos posteriores que siguen la misma idea. La programación estructurada se considera como el componente principal de la programación por...
tracking img