Paradigmas de Programación

¿Qué es un Paradigma de Programación?

Un paradigma es un estilo de desarrollo de programas. Es decir, un modelo para resolver problemas computacionales. y la manera en que se deben estructurar y organizar las tareas que debe llevar a cabo un programa, este conjunto de ideas que describe una forma de entender la construcción de programas, como tal define:
Imagen relacionada
  • Las herramientas conceptuales que se pueden utilizar para construir un programa (objetos, relaciones, funciones, instrucciones).
  • Las formas válidas de combinarlas.
Los paradigmas fundamentales están asociados a determinados modelos de cómputo, además se asocian a un determinado estilo de programación. Algunos lenguajes de programación suelen implementar, a menudo de forma parcial, varios paradigmas.


¿Qué es un Programa?

Imagen relacionada
Para definir programa es necesario analizarlo desde dos diferentes perspectivas. Uno de esos puntos de vista es análogo al del usuario del programa, interesado en la tarea que realizar el programa. Desde esa perspectiva un programa es aquello que permite que una computadora realice una tarea determinada. El otro punto de vista es el de aquel que tenga que construir o modificar ese programa (programador), a quien interesará también la forma en que está construido. 

Desde esta perspectiva no hay una única definición al concepto de programa ya que cada paradigma ofrece una respuesta distinta a esta pregunta.

¿Tipos de Paradigmas?

  • Paradigma Estructurado: Secuencia ordenada de instrucciones que manipulan un espacio de memoria.
  • Paradigma de Objetos: Conjunto de objetos que se conocen entre sí a través de referencias y se envían mensajes en un ambiente.
  • Paradigma Lógico: Conjunto de predicados definidos a través de cláusulas (hechos y reglas) que describen propiedades y relaciones de un conjunto de individuos, sobre los cuales podemos realizar consultas.
  • Paradigma Funcional: Conjunto de funciones (relaciones que cumplen las propiedades de unicidad y existencia), que pueden ser evaluadas para obtener un resultado.

Imagen relacionada


Video


Referencias

Productora Digital(22/05/2013).¿Qué son los paradigmas de programación?. Recuperado el 12 de Abril del 2018 de http://www.4rsoluciones.com/blog/que-son-los-paradigmas-de-programacion-2/

Uqbar(22/03/2018).Paradigma de Programación. Recuperado el 12 de Abril del 2018 de http://wiki.uqbar.org/wiki/articles/paradigma-de-programacion.html

Universidad de Valladolid(11/02/2011).Paradigmas de Programación. Recuperado el 12 de Abril del 2018 de https://www.infor.uva.es/~cvaca/asigs/docpar/intro.pdf

Comentarios

  1. agregaste buena información sobre lo que es un paradigma y un paradigma de la programación buen vídeo que nos explica mas a detalle sobre la información que agregaste.

    ResponderBorrar

Publicar un comentario