Paradigmas de programacion

Solo disponible en BuenasTareas
  • Páginas : 4 (778 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de mayo de 2011
Leer documento completo
Vista previa del texto
PARADIGMAS DE PROGRAMACION

Un paradigma de programación representa un enfoque particular o filosofía para la construcción del software. No es mejor uno que otro sino que cada uno tiene ventajas ydesventajas. También hay situaciones donde un paradigma resulta más apropiado que otro.
Los paradigmas son procedimientos computacionales que utilizamos para dar solución a algún problema. hay muchasclases de paradigmas se encuentran los demostrativos, declarativos,  imperativo,  funcionales y orientados a objetos.  
Algunos ejemplos de paradigmas de programación:
• El paradigma imperativoo por procedimientos es considerado el más común y está representado, por ejemplo, por el C o por BASIC.
• El paradigma funcional está representado por la familia de lenguajes LISP (enparticular Scheme), ML o Haskell.
• El paradigma lógico, un ejemplo es PROLOG.
• El paradigma orientado a objetos. Un lenguaje completamente orientado a objetos es Smalltalk.

Actualmente elparadigma de programación más usado debido a múltiples ventajas respecto a sus anteriores, es la programación orientada a objetos.

*DESCRIPCION
Paradigmas Demostrativos
En este tipo de paradigmas elprogramador verifica cual es el problema y en lugar de resolverlo aporta al cliente diferentes ejemplos de soluciones a problemas similares.
Paradigmas imperativos
Este paradigma se lleva a cabomediante un almacenamiento de información en una computadora para después donde la computadora almacena la representación codificada de un cálculo y realiza una secuencia de comandos que van modificando elcontenido almacenado dándole forma de un programa. (Algoritmos mas una estructura de datos dan como resultado un programa) 
Paradigma Funcional
Tiene como objeto imitar las funciones matematicas lomas posible. Un lenguaje funcional posee la propiedad matematica de transparencia referencial, lo que significa que una expresion representa siempre el mismo valor. Esto permite razonar sobre la...
tracking img