jueves, 8 de octubre de 2015

paradigma de programacion






Un paradigma define un conjunto de reglas, patrones y estilos de programación que son usados por     un grupo de lenguajes de programación

• Paradigma funcional
• Paradigma lógico
• Paradigma imperativo
• Paradigma orientado a objetos Paradigma funcional
 • La computación se realiza mediante la evaluación de expresiones


Paradigma funcional 

• La computación se realiza mediante la evaluación de expresiones
• Definición de funciones
• Funciones como datos primitivos
• Valores sin efectos laterales, no existe la asignación
• Programación declarativa
• Lenguajes: LISP, Scheme, Haskell




Paradigma funcional 
• La computación se realiza mediante la evaluación de expresiones 
• Definición de funciones 
• Funciones como datos primitivos 
• Valores sin efectos laterales, no existe la asignación 
• Programación declarativa 
• Lenguajes: LISP, Scheme, Haskell



Paradigma imperativo 
• Definición de procedimientos 
• Definición de tipos de datos 
• Chequeo de tipos en tiempo de compilación 
• Cambio de estado de variables 
• Pasos de ejecución de un proceso



Paradigma orientado a objetos 
• Definición de clases y herencia 
• Objetos como abstracción de datos y procedimientos 
• Polimorfismo y chequeo de tipos en tiempo de ejecución 
• Ejemplo en Java



 AQUÍ LES DEJO UN PEQUEÑO VÍDEO QUE RESUME MEJOR LOS PARADIGMAS DE PROGRAMACIÓN


No hay comentarios.:

Publicar un comentario