Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Historia y conceptos basicos de programación estructurada

3.120 Aufrufe

Veröffentlicht am

Diapositiva guìa del priemr semestre de ingenieria en sistemas d ela Universidad Tecnica de Machala, los derechos son del pripiuo autor (ing. Fausto redrivan)... mi objetivo al subirlo es difundir la informacion. Muchos habremos notado que la explcaiciond e un profesor es mas concreta y aprehensible que el texto en bruto de un libro extenso.

Veröffentlicht in: Internet
  • Als Erste(r) kommentieren

Historia y conceptos basicos de programación estructurada

  1. 1. Programación estructurada Conceptos Básicos
  2. 2. HISTORIA • La década del sesenta fue el principio de lo que más tarde sería la Programación Estructurada, dando lugar a programas fiables y eficientes. • Estaban escritos para facilitar su comprensión;. • Se liberó el conjunto de las llamadas "Técnicas para mejoramiento de la productividad en programación" (en ingles Improved Programming Technologies, abreviado IPTs), siendo la Programación Estructurada una de ellas.
  3. 3. HISTORIA • A partir de C y Pascal; se dividen los lenguajes en estructurados en contraposición a los lenguajes no estructurados como el Basic cuya codificación se basaba en líneas de programación, permitiendo al programador "saltar" de una línea de instrucción a otra, haciendo que el código fuera algunas veces inentendible y difícil de modificar.
  4. 4. HISTORIA. PROGRAMACIÓN NO ESTRUCTURADA
  5. 5. HISTORIA. PROGRAMACIÓN NO ESTRUCTURADA Y ESTRUCTURADA
  6. 6. CONCEPTOS BÁSICOS • Programación estructurada, es la técnica en la cual la estructura de un programa es posible mediante tres estructuras de control
  7. 7. CONCEPTOS BÁSICOS • Secuencia: Significa que las instrucciones de un programa se ejecutan una después de otra, ambas con una sola entrada y una única salida. • Selección (bifurcación): Equivale a la instrucción IF de todos los lenguajes de programación, también conocida como la estructura SI-CIERTO-FALSO, plantea la selección entre dos alternativas con base en el resultado de la evaluación de una condición. • Iteración o Repetitivas (bucle) : Repetición de una operación mientras se cumple una condición. Corresponde a la ejecución repetida de una instrucción o un conjunto de instrucciones mientras se cumpla una determinada condición
  8. 8. ESTRUCTURA SECUENCIAL. EJEMPLO
  9. 9. ESTRUCTURA SECUENCIAL. EJEMPLO
  10. 10. ESTRUCTURA DE SELECCIÓN SIMPLE. EJEMPLO
  11. 11. ESTRUCTURA DE SELECCIÓN DOBLE. EJEMPLO
  12. 12. ESTRUCTURA DE SELECCIÓN COMPUESTA. EJEMPLO
  13. 13. ESTRUCTURA DE SELECCIÓN COMPUESTA. EJEMPLO
  14. 14. ESTRUCTURA DE SELECCIÓN COMPUESTA. EJEMPLO
  15. 15. ESTRUCTURA DE SELECCIÓN MÚLTIPLE. EJEMPLO
  16. 16. ESTRUCTURA REPETITIVA O ITERACIÓN SIMPLE. EJEMPLO
  17. 17. ESTRUCTURA REPETITIVA O ITERACIÓN SIMPLE. EJEMPLO
  18. 18. ESTRUCTURAS REPETITIVA O ITERACIÓN
  19. 19. CONCEPTOS BÁSICOS • En Programación Estructurada todas las ramificaciones de control de un programa se encuentran estandarizadas, es decir que es posible leer la codificación del mismo desde su inicio hasta su terminación en forma continua, sin tener que saltar de un lugar a otro del programa siguiendo el rastro de la lógica establecida por el programador.
  20. 20. VENTAJAS • Programas sencillos y rápidos. • Reducción de costos de mantenimiento. • Se facilita el seguimiento de las fallas. • Mejor documentación interna. • Los programas son más fáciles de entender.
  21. 21. CONCLUSIÓN • Se puede decir que la Programación Estructurada nació con la intención de facilitar al programador el proceso de crear un programa mediante estructuras lógicas y comprensibles para una persona.

×