matematicas

Páginas: 4 (752 palabras) Publicado: 30 de noviembre de 2014
Diferencia de 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étodosmodernos de diseño de software orientado a objetos incluyen mejoras entre las que están el uso de los patrones de diseño, diseño por contrato, y lenguajes de modelado (ej: UML).

Las principalesdiferencias entre la programación estructurada y la orientada a objetos son:

· La programación orientada a objetos es más moderna, es una evolución de la programación estructurada que plasma en el diseñode una familia de lenguajes conceptos que existían previamente con algunos nuevos.

· La programación orientada a objetos se basa en lenguajes que soportan sintáctica y semánticamente la unión entrelos tipos abstractos de datos y sus operaciones (a esta unión se la suele llamar clase).

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

Erróneamente se le adjudica a la programación estructurada clásica ciertos problemas como si fueran inherentes a la misma. De esa época son losconceptos de cohesión y acoplamiento. De esos problemas se destacan los siguientes:

· Modelo mental anómalo. Nuestra imagen del mundo se apoya en los seres, a los que asignamos nombres sustantivos,mientras la programación clásica se basa en el comportamiento, representado usualmente por verbos.

· Es difícil modificar y extender los programas, pues suele haber datos compartidos por variossubprogramas, que introducen interacciones ocultas entre ellos.

· Es difícil mantener los programas. Casi todos los sistemas informáticos grandes tienen errores ocultos, que no surgen a la luz hastadespués de muchas horas de funcionamiento.

· Es difícil reutilizar los programas. Es prácticamente imposible aprovechar en una aplicación nueva las subrutinas que se diseñaron para otra.

· Es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matematica
  • Matematica
  • Matematicas
  • Las matemáticas
  • Matematica
  • Matematicas
  • Matematica
  • Matematicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS