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.