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

Flussdiagramm

Mapa conceptual: Programación Estructural.

Daniel Pastas Spanisch

Diagrama de flujo sobre programación estructurada: secuencia, selección, iteración y ventajas sobre el modelo espagueti

Diagrama de flujo: Programación estructurada

Inhalt des Flussdiagramms

  1. PROGRAMACIÓN ESTRUCTURADA

  2. Es una técnica para escribir programas de manera clara. Para ello se utilizan únicamente tres estructuras:

  3. VENTAJAS SOBRE EL MODELO ESPAGUETI

  4. HISTORIA

  5. DECLARACIÓN # 1

  6. DECLARACIÓN # 2

  7. DECLARACIÓN # 3

  8. CONDICIÓN

  9. DECLARACIÓN # 1

  10. DECLARACIÓN # 2

  11. SI

  12. NO

  13. CONDICIÓN

  14. DECLARACIÓN # 1

  15. SI

  16. NO

  17. SECUENCIA:

    Las instrucciones se ejecutan una tras otra, a modo de secuencia lineal; una instrucción no se ejecuta hasta que finaliza la anterior.

  18. SELECCIÓN:

    La ejecución del programa se bifurca a una instrucción (o conjunto de ellas) según un criterio o condición lógica y sólo uno de los caminos en la bifurcación será el tomado para ejecutarse.

  19. ITERACIÓN:

    Un bucle iterativo o iteración de una secuencia de instrucciones, hace que se repita su ejecución mientras se cumpla una condición.

  20. DECLARACIÓN # 2

  21. 1. Los programas son más fáciles de entender, pueden ser leídos de forma secuencial y no hay necesidad de tener que rastrear saltos de líneas (GOTO) dentro de los bloques de código para intentar entender la lógica interna.

    2. La estructura de los programas es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.

    3. Se optimiza el esfuerzo en las fases de pruebas y depuración. El seguimiento de los fallos o errores del programa (debugging), y con él su detección y corrección, se facilita enormemente.

    4. Se reducen los costos de mantenimiento. Análogamente a la depuración, durante la fase de mantenimiento, modificar o extender los programas resulta más fácil.

    5. Los programas son más sencillos y más rápidos de confeccionar.

    6. Se incrementa el rendimiento de los programadores.

  22. Surgió en la década de 1960, particularmente del trabajo Böhm y Jacopini, y una famosa carta, La sentencia goto considerada perjudicial, de Edsger Dijkstra en 1968.

    Fue reforzado teóricamente por el teorema del programa estructurado, y prácticamente por la aparición de lenguajes como ALGOL con adecuadas y ricas estructuras de control.

Informationen

Beschreibung
Mapa conceptual sobre la programación estructural. Fuente: https://goo.gl/XcW4gS
Erstellt von
Daniel Pastas
Aufrufe
42
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck