Paradigmas
La visión clásica de la programación estructurada se refiere al control de ejecución. El
control de su ejecución es una de las cuestiones más importantes que hay quetener en
cuenta al construir un programa en un lenguaje de alto nivel. La regla general es que
las instrucciones se ejecuten sucesivamente una tras otra, pero diversas partes del programa
se ejecutano no dependiendo de que se cumpla alguna condición. Además, hay
instrucciones (los bucles) que deben ejecutarse varias veces, ya sea en número fijo o
hasta que se cumpla una condición determinada.La programación estructurada se basa en una metodologi de desarrollo de programas llamda refinamiento sucesivos: Se plantea una operacion como un todo y se divide en segmentos más sencillos o demenor complejidad. Una vez terminado todos los segmentos del programa, se procede a unificar las aplicaciones realizadas por el pool de programadores. Si se ha utilizado adecuadamente la programaciónestructurada, esta integracion debe ser sencilla y no presentar problemas al integrar la misma , y de presentar algun problema, sera rapidamente detectable para su correccion.
La representacion graficade la programación estructurada se realiza a traves de diagramas de flujo o flow chart, el cual representa el programa con sus entradas, procesos y salidas.
La programación estructurada proponesegregar los procesos en estructuras lo más simple posibles, las cuales se conocen como secuencia, seleccion e interaccion. Ellas estan disponibles en todos los lenguajes modernos de programaciónimperativa en forma de sentencias. Combinando esquemas sencillos se pueden llegar a construir sistemas amplios y complejos pero de facil entendimiento.
Programación Orientada al Objeto
Por último,llegamos al más reciente avance, la OOP, que nos ofrece mucho mayor dominio sobre el
programa liberándonos aún más de su control. Hasta ahora, el control del programa era tarea del
programador, si usted...
Regístrate para leer el documento completo.