viernes, 30 de noviembre de 2012

"Cuadro comparativo de Programacion Estructurada y Programacion Orientada Objeto"


Unidad Curricular:
Ingeniera del Software

 

 

PROGRAMACION ESTRUCTURADA

PROGRAMACION ORIENTADA A OBJETO

VENTAJAS

DESVENTAJAS

VENTAJAS

DESVENTAJAS

  • 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 datos.
  • Facilidad en el mantenimiento y expansión.
  • Complejidad para adaptarse.
  • Mayor cantidad de código (aunque a la larga no, por la reutilización).
  • 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.
  • 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)


INTEGRANTES:
OTNIEL GONZÁLEZ
DESIRETH CASTAÑEDA
ORLANDO ARAGÓN
OSMAR PÉREZ



"ENTRADA REALIZADA EN PROGRAMACIÓN ESTRUCTURADA"