La programación estructurada afirma que todo programa puede generarse haciendo uso únicamente de tres instrucciones de control:
● Secuencia: Se refiere a que las instrucciones se ejecutan en orden.
● Selección: Se utilizan sentencias condicionales como if, else o switch, y case.
● Iteración: Las estructuras for y while son las encargadas de generar ciclos de repetición.
También existe una función llamada goto que sirve para dar un salto a cualquier parte del código, sin embargo, debido a que suele causar muchos problemas en la programación se ha ido usando cada vez menos, además se ha demostrado que cualquier programa o función que haga uso de esta instrucción puede realizarse solo con las tres instrucciones de control mencionadas.
Las ventajas más importantes de la programación estructurada son las siguientes:
1. Le da claridad y limpieza al código ya que las instrucciones están mejor relacionadas entre sí.
2. Reduce el esfuerzo al probar y depurar el código debido a la sencillez y claridad de su estructura.
3. Se reducen los costos de mantenimiento pues de forma análoga a la depuración resulta fácil extender o modificar el código.
4. Se incrementa el rendimiento de los programadores ya que se invierte menos tiempo tratando de interpretar el programa.
5. Actualmente
la programación estructurada es el paradigma de programación más simple y más
usado junto con la programación orientada a objetos. Sin embargo, existen otros
paradigmas que dependiendo de la aplicación, dan muy buenos resultados.
Fundación Carlos Slim – Administrador de plataformas digitales de aprendizaje.
Comentarios
Publicar un comentario
Si deseas comentar dentro de la línea del respeto, eres bienvenido para expresarte