Unidad i

3
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

Transcript of Unidad i

Page 1: Unidad i

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 estructuradoVENTAJAS Datos separados del Diseño.

Reutilización del código.

Entendimiento del programa en el mundo real.

Paradigma orientado a objetosVENTAJAS Reusabilidad.

Extensibilidad.

Facilidad de mantenimiento.

Portabilidad.

Page 2: Unidad i

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 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).

Rapidez de Desarrollo.

Más fáciles de entender porque se utilizan abstracciones más cercanas a la realidad.

DESVENTAJAS 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.