GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

programas orientados a objetos contra los programas normales

edgar napoles Spanisch

programas orientados a objetos contra los programas normales

Inhalt der Mindmap

programas orientados a objetos contra los programas normales

  1. Programas orientados a objetos

    • Ventajas
      • Más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
      • Con la POO tenemos que aprender a pensar las cosas de una manera distinta
      • Reusabilidad. Cuando hemos diseñado adecuadamente las clases, se pueden usar en distintas partes del programa y en numerosos proyectos.
      • Mantenibilidad. Debido a las sencillez para abstraer el problema, los programas orientados a objetos son más sencillos de leer y comprender, pues nos permiten ocultar detalles de implementación dejando visibles sólo aquellos detalles más relevantes
      • Modificabilidad. La facilidad de añadir, suprimir o modificar nuevos objetos nos permite hacer modificaciones de una forma muy sencilla.
      • Fiabilidad. Al dividir el problema en partes más pequeñas podemos probarlas de manera independiente y aislar mucho más fácilmente los posibles errores que puedan surgir.
    • Desventajas
  2. Programas estructurados

    • Ventajas
      • Los programas son más fáciles de entender.
      • estructurado puede ser leído en secuencia, de arriba hacia abajo, sin necesidad de estar saltando de un sitio a otro en la lógica
      • La estructura del programa es más clara puesto que las instrucciones están más relacionadas entre sí, por lo que es más fácil comprender lo que hace cada función.
      • Reducción del esfuerzo en las pruebas. 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.
      • Programas más sencillos y más rápidos.
      • Aumento de la productividad del programador.
      • Los programas quedan mejor documentados internamente .La programación estructurada permite la escritura de programas fáciles de leer y modificar. En un programa estructurado el flujo lógico se gobierna por tres estructuras de control básicas: secuenciales, repetitivas y selectivas.
    • Diferencias
      • La programación estructurada
        • La programación estructurada consta, como su nombre lo indica, de una estructura donde se va ejecutando paso a paso y este debe de tener una secuencia y una lógica para que su función sea eficiente.
        • La programación estructurada pretende resolver un problema de principio a fin en una sola estructura de código.
      • La programación orientada a objetos
        • La programación orientada a objetos se basa en una nueva forma de pensar los problemas, declarando como variables o los tipos de datos los objetos del problema, y que a su vez, cada objeto tiene anidadas variables que hacen referencia al dato.
        • · La programación orientada a objetos es más 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 sintáctica y semánticamente la unión entre los 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 el polimorfismo y el envío de mensajes entre objetos.

Bilder und Dateien der Mindmap

  • programas orientados a objetos contra los programas normales
  • programas orientados a objetos contra los programas normales

Informationen

Beschreibung
Mindmap am programas orientados a objetos contra los programas normales, erstellt von edgar napoles am 21/02/2015.
Erstellt von
edgar napoles
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck