Paradigmas
Podemos decir que, los paradigmas de programación son marcos de referencia que imponen reglas sobre cómo se deben hacer las cosas, indican qué es válido dentro delparadigma y qué está fuera de sus límites. Un paradigma distinto implica un cambio. Los paradigmas de programación pueden ser considerados como patrones de pensamiento para la resolución deproblemas. Desde luego siempre teniendo en cuenta los lenguajes de programación, según nuestro interés de estudio.
Representan un enfoque particular para la construcción del software. No es mejoruno que otro sino que cada uno tiene ventajas y desventajas. También hay situaciones donde un paradigma resulta más apropiado que otro.
Ejemplos de paradigmas de programación:
- El paradigmaimperativo: 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, en particular Schemeo Haskell.
Tipos de Paradigmas de Programación y sus Características.
1. Paradigmas Imperativo: Modelo abstracto que consiste en un gran almacenamiento de memoria donde la computadoraalmacena una representación codificada de un cálculo y ejecuta una secuencia de comandos que modifican el contenido de ese almacenamiento. Algoritmos + Estructura de Datos = Programa.
Los lenguajesimperativos de alto nivel usan variables y sentencias más complejas, pero aún siguen el mismo paradigma. Las recetas y las listas de revisión de procesos, a pesar de no ser programas de computadora,son también conceptos familiares similares en estilo a la programación imperativa; cada paso es una instrucción, y el mundo físico guarda el estado
2. Paradigmas Procedimentales - Modelos deDesarrollo: Orientado a Objetos, a Eventos, y a Agentes. Secuencia computacional realizada etapa a etapa para resolver el problema. Su mayor dificultad reside en determinar si el valor computado...
Regístrate para leer el documento completo.