Vous êtes sur la page 1sur 2

Programacin Orientada a Objetos Actividad.

Carrera: ISC

Garca Martnez Antonio de Jess

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.

DESVENTAJAS Lleva tiempo aplicarla correctamente. NO garantiza obtener 100% beneficios.

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.

DESVENTAJAS Poco eficientes. Poco utilizado aplicaciones reales.

en

Programacin Orientada a Objetos Actividad. 2

Carrera: ISC

Garca Martnez Antonio de Jess

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.

DESVENTAJAS Falta de estandarizacin. Bajo rendimiento de los programas.

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.

DESVENTAJAS Tiene problemas al extenderse su cdigo (problemtico).

Vous aimerez peut-être aussi