1. Paradigma de programación.
¿Qué
es un paradigma de programación?
Un paradigma de programación es un estilo de desarrollo de
programas. Un modelo para resolver problemas computacionales. Los lenguajes de
programación, necesariamente, se encuadran en uno o varios paradigmas a la vez
a partir del tipo de órdenes que permiten implementar, algo que tiene una
relación directa con su sintaxis.
Los principales paradigmas de programación son:
Imperativo. Los programas se componen de un conjunto de
sentencias que cambian su estado. Son secuencias de comandos que ordenan
acciones a la computadora.
Declarativo. Opuesto al imperativo. Los programas describen
los resultados esperados sin listar explícitamente los pasos a llevar a cabo
para alcanzarlos.
Lógico. El problema se modela con enunciados de lógica de
primer orden.
Funcional. Los programas se componen de funciones, es decir,
implementaciones de comportamiento que reciben un conjunto de datos de entrada
y devuelven un valor de salida.
Orientado a objetos. El comportamiento del programa es
llevado a cabo por objetos, entidades que representan elementos del problema a
resolver y tienen atributos y comportamiento.
Otros de aparición relativamente reciente son:
Dirigido por eventos. El flujo del programa está determinado
por sucesos externos (por ejemplo, una acción del usuario).
Orientado a aspectos. Apunta a dividir el programa en
módulos independientes, cada uno con un comportamiento bien definido.
Cada paradigma es ideal para la resolución de un conjunto de
problemas particular, por lo que no puede decirse que uno sea necesariamente
mejor que otro.
Referencias:
Vaca, C. (2011). Los paradigmas de programación. Recuperado
el: 12 de abril de 2018. En línea: https://www.infor.uva.es/~cvaca/asigs/docpar/intro.pdf
EueRed(S.F). Los paradigmas de programación. Recuperado el: 12
de abril de 2018. En línea: https://www.ecured.cu/Paradigmas_de_programaci%C3%B3n
S.A(2013). ¿Qué son los paradigmas de programación?
Recuperado el: 13 de abril de 2018. En línea: http://www.4rsoluciones.com/blog/que-son-los-paradigmas-de-programacion-2/

wow!! muy bien me parece muy interesante tu información- me pareceio muy bien que describieras los tipos de paradigmas ya que nos ayudan a comprender mejor el tema. Acerca de tu diseño realmente siento que se nota interés y me gusta mucho el orden en que almacenas tu información. Tú muy bien!
ResponderBorrar