wsagh

Páginas: 3 (549 palabras) Publicado: 18 de marzo de 2013

1. Investigue y elabore un cuadro comparativo que presente las ventajas y desventajas para cada uno de los paradigmas de programación explicados

Paradigma
funcional
Paradigma imperativoParadigma declarativo

Paradigma estructurado

Paradigma orientado a objetos

Paradigma basado en reglas




VENTAJAS







-Ausencia de efectos colaterales
-Proceso de depuraciónmenos problemático
-Pruebas de unidades más confiables
-Mayor facilidad para la ejecución concurrente



-Usan variables y sentencias más complejas.

- Indican al computador cómo realizar unatarea

-Todo el hardware de los computadores está diseñado para ejecutar código de máquina (iperativa)

- Ventaja de ser razonados matemáticamente

- Permite el uso de mecanismos matemáticospara optimizar el rendimiento de los programas

- Son fiables, elegantes y expresivos.

- Son más fáciles de entender

- Pueden ser leídos de forma secuencial.

- La estructura de los programases clara

- Programas son más sencillos y más rápidos de confeccionar

- Fomenta la reutilización y extensión del código.

- Permite crear sistemas más complejos.

- Relacionar el sistema almundo real.

- Agiliza el desarrollo de software

- Proporciona conceptos y herramientas con las cuales se modela y representa el mundo real tan fielmente como sea posible.


DESVENTAJAS-Falta de estandarización
-Bajo rendimiento de los programas
-Código complejo
-Difícil razonar acerca del código
-Efectos laterales
-Limitación de aplicación
-Eficiencia

-Más lento que elparadigma imperativo.
-Necesita de un intérprete
-Un único bloque de programa, mientras más extenso más difícil de entender y depurar.

-Complejidad para adaptarse
-Depuración más compleja-Dependencia del lenguaje
-Poco eficientes
-Difícil representar el mundo real
-Solo posee dos valores de veracidad: V o F.


2. Presente un ejemplo en el que se muestre el desarrollo de un programa...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS