El documento compara los paradigmas de programación estructurada y orientada a objetos, listando las ventajas y desventajas de cada uno. Para el paradigma estructurado, las ventajas incluyen la separación de datos y diseño, reutilización de código y facilidad de mantenimiento y expansión. Las desventajas son la complejidad de adaptación y mayor cantidad de código. Para el paradigma orientado a objetos, las ventajas son la reusabilidad, extensibilidad y facilidad de mantenimiento, mientras que las desventajas
1. Universidad tecnológica del estado de
zacatecas
Tecnologías de la información y comunicación
Edgar Zavala Hernández
Ramón Rangel Morales
Lucia González Hernández
Desarrollo de aplicaciones I
Unidad I paradigmas de programación
12/05/2015 pinos zacatecas
Paradigma estructurado
VENTAJAS
Datos separados del Diseño.
Reutilización del código.
Entendimiento del programa en el
mundo real.
Fácil entendimiento de la lógica del
programa.
Código simple (aunque cueste
acostumbrarse).
Fácil documentación y diseño del
programa.
Dinamismo en el manejo de los
Paradigma orientado a objetos
VENTAJAS
Reusabilidad.
Extensibilidad.
Facilidad de mantenimiento.
Portabilidad.
Rapidez de Desarrollo.
Más fáciles de entender porque se
utilizan abstracciones más cercanas a la
realidad.
DESVENTAJAS
2. datos.
Facilidad en el mantenimiento y
expansión.
DESVENTAJAS
Complejidad para adaptarse.
Mayor cantidad de código (aunque a
la larga no, por la reutilización).
Curvas de aprendizaje largas
Dificultad en la abstracción
Limitaciones para el programador.
Tamaño excesivo en las aplicaciones
resultantes.
Cuando se heredan clases a partir de
clases existentes se heredan de forma
implícita todos los miembros de dicha clase
aun cuando no todos se necesiten, lo que
produce aplicaciones muy grandes que no
siempre encajan en los sistemas con los que
se disponga.
Velocidad de ejecución (cómo
resultado del punto anterior)
CONCLUSIÓN EDGAR: el estructurado es más fácil de manejar y ejecutar y cuenta con
número menor de desventajas, y porque es rápido y entendible.
CONCLUSIÓN RAMON: la programación estructurada tiene mejor resolución y es más
fácil de usar que la poo por que la poo tiene más desventajas y es más trabajoso de
usar y es más mejor el estructurado.