Paradigmas De Programamcion
Enviado por RANDRES16 • 14 de Octubre de 2012 • 409 Palabras (2 Páginas) • 318 Visitas
PARADIGMAS DE PROGRAMACION
Un paradigma de programación determina las herramientas y los métodos que serán utilizados para el desarrollo de un programa y la resolución de un problema que se halle dentro del programa de una forma clara y concisa.
Un paradigma de programación está delimitado en el tiempo en cuanto a aceptación y uso ya que nuevos paradigmas aportan nuevas o mejoras soluciones a los problemas planteados.
TIPOS DE PARADIGMAS:
Existen varios paradigmas de programación unos más usados que otros pero igual de importantes, indicaremos los más comunes paradigmas de programación.
Entre los paradigmas de programación más comunes tenemos los siguientes:
• Paradigma Imperativo o Procedural
• Paradigma Declarativo:
Paradigma Funcional
Paradigma Lógico
• Paradigma Orientado a Objetos
PARADIGMA IMPERATIVO:
Muestra la programación como un conjunto de instrucciones o comandos que le indican cómo realizar una tarea al computador además se ejecutan y permiten cambios en el estado de un programa.
El código máquina en general está basado en el paradigma imperativo.
La mayoría del hardware esta implementado con este tipo de paradigma.
Algunos de los lenguajes imperativos son:
• C
• C++
• C#
• Basic
• Java
• Perl
PARADIGMA DECLARATIVO:
Fuertemente basado en el establecimiento de relaciones, el paradigma declarativo hace uso de funciones o bien de la lógica de predicados para establecer dichas relaciones, y por esto se puede distinguir entre otras dos grandes ramas que agrupan a los lenguajes bajo esta filosofía, denominadas:
Paradigma Funcional:
Se basa en la evaluación de funciones matemáticas evitando declarar y realizar cambios en los datos, es decir valores sin efectos laterales, no existe la asignación.
Algunos de los lenguajes funcionales son:
• Lisp
• Scala
• Scheme
• Haskell
• Clojure
Paradigma
...