Estructuras de programacion
Originalmente las líneas de código de programación (instrucciones) eran ejecutadas secuencialmente, o sea, unadespués de la otra. Para alterar el orden de ejecución se utilizaba el enunciado goto, llamado "transferencia de control". Dos investigadores, Bohm y Jacopini, demostraron queel goto traía grandes problemas en el desarrollo de programas. También demostraron que los programas podían ser escritos sin ningún enunciado goto utilizando tres estructuras decontrol: estructura de secuencia, estructura de selección, y estructura de repetición.
TIPOS:
Estructura de control: También llamada estructura secuencial. Orden de ejecución deinstrucciones de forma secuencial, o sea, una instrucción después de la otra.
Estructura de seleccion: También llamada estructura de decisión.
En una estructura de selección/decisión,el algoritmo al ser ejecutado toma una decisión, ejecutar o no ciertas instrucciones si se cumplen o no ciertas condiciones. Las condiciones devuelven un valor, verdadero o falso,determinado así la secuencia a seguir.
Por lo general los lenguajes de programación disponen de dos estructuras de este tipo: estructura de decisión simple (if), y estructura dedecisión múltiple (CASE, SWITCH).
Estructura de repeticion: Ejecuta cero o más veces un grupo de instrucciones (bucle). El número de repeticiones está determinado por un númerodado, o hasta que deje de cumplirse o se cumpla una condición.
Las estructuras de repetición más usuales en los lenguajes de programación suelen ser WHILE,REPEAT y FOR.
Regístrate para leer el documento completo.