Carrera: ISC
PARADIGMA
IMPERACTIVA
CARACTERISTICAS Efectos laterales, Limitacin de aplicacin. Propicia un entorno de programacin procedimental, en el que la secuencia de control y el concepto de variable son sus componentes fundamentales.
VENTAJAS Indican al computador cmo realizar una tarea. Tiende a separar todas sus partes. Descompone de manera sucesiva un problema en subproblemas.
PARADIGMA
DECLARATIVA
CARACTERISTICAS Se centra en la descripcin del problema. Describe las propiedades de la solucin buscada.
VENTAJAS Solucin en determinados problemas Se destaca que la solucin de un problema se puede realizar con un nivel de abstraccin considerablemente alto.
DESVENTAJAS Es ms complicado de implementar(no eficiente) El principal obstculo del paradigma declarativo es el descubrimiento del algoritmo bsico para resolver problemas.
PARADIGMA
LOGICA
CARACTERISTICAS Programa expresado en forma simblica. Establece relaciones entre objetos del problema. Mecanismo de inferencia. Solucin.
VENTAJAS Simplicidad. Cercana a las especificaciones del problema realizada con lenguajes formales. Sencillez, potencia y elegancia Metodologa rigurosa de especificacin. Sencillez en la implementacin de estructuras complejas.
en
Carrera: ISC
PARADIGMA
FUNCIONAL
CARACTERISTICAS Programacin declarativa. Definicin y evaluacin de funciones. Uso de la recursin Funciones como datos primitivos.
VENTAJAS Una funcin puede ser el argumento de otra funcin. Mayor facilidad para la ejecucin concurrente.
PARADIGMA
ESTRUCTURADA
CARACTERISTICAS Logra una definicin completa del sistema en trminos de funciones. Este paradigma sugiere que el anlisis y diseo que se hagan, sean un conjunto de procedimientos descendentes.
VENTAJAS Puede ser ledo en secuencia. La estructura del programa es ms clara estn ms ligadas o relacionadas entre s. Reduccin del esfuerzo en las pruebas. Aumento en la productividad del programador. Los programas quedan mejor documentados internamente.