lunes, 14 de mayo de 2012

Programacion estructurada vs Programacion Orientada a Objetos

Diferencias entre  la Programación Estructurada y la Programación Orientada a Objetos

Aunque la programación estructurada  condujo a mejoras de la técnica de programación secuencial, los métodos modernos de diseño de software orientado a objetos incluyen mejoras.
· La programación orientada a objetos es moderna ,es  una evolución de la programación estructurada que plasma en el diseño de una familia de lenguajes conceptos que existían previamente con algunos nuevos.

· La programación orientada a objetos se basa en lenguajes que soportan  la unión entre los tipos abstractos de datos y sus operaciones.

· La programación orientada a objetos incorpora en su entorno de ejecución mecanismos tales como el  envío de mensajes entre objetos.

Programacion Estructurada    
  El programa  se puede tener listo para producción normal en un tiempo menor del tradicional  por otro lado, el seguimiento de las fallas se facilita debido a la lógica más visible, de tal forma que los errores se pueden detectar y corregir mas fácilmente.Reducción de los costos de mantenimiento,programas más sencillos y más rápidos,aumento de la productividad del programador,se facilita la utilización de las otras técnicas para el mejoramiento de la productividad en programación,los programas quedan mejor documentados internamente.

1 comentario: