PROGRAMACIÓN ESTRUCTURADA


El paradigma de la programación estructurada pretende hacer más eficiente el desarrollo de programas mejorando la claridad del código.

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 utillizan 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.

No hay comentarios