Es una teoría de programación que consiste en
construir programas de fácil comprensión,
especialmente útil , cuando se necesitan realizar
correcciones o modificaciones después de haber
concluido un programa o aplicación
si se utiliza la programación estructurada, es
mucho mas sencillo entender la codificación del
programa, que se habrá hecho en diferentes
secciones.
Se basa en una metodología de desarrollo de
programas llamada refinamiento sucesivo: se
plantea una operación como todo y se divide en
segmentos más sencillos o de menor complejidad.
la representación gráfica de la
programación estructurada se realiza a
través de diagramas de flujo, el cual se
representa el programa con sus entradas,
procesos y salidas.
consiste en dividir los programas en módulos y se basa
en el desarrollo de programas que van de lo general a lo
particular, es decir, del conjunto al elemento.
Con la programación estructurada, puedes elaborar
programas de computadoras y se necesita esfuerzo,
creatividad, habilidad y cuidado.
Se crean programas más sencillos y más rápidos.
esta se divide en 3 estructuras básicas
que son:
Estructura
Secuencial: indica
que las
instrucciones de
un programa se
ejecutan una
después de la
otra, en el mismo
orden en el cual
aparecen en el
programa.
Estructura Selectiva:
también conocida
como la estructurada
si es verdadero o
falso, plantea la
selección entre dos
alternativas con una
base en el resultado
de la evaluación de
una condición.
Estructura Repetitiva:
también llamada la
estructura hacer
mientras que,
corresponde a la
ejecución repetida de
una instrucción
mientras que se
cumple una
determinada
condición.