Buscador

Programación lineal

Este es el modelo más tradicional, encontrándose ya en desuso. El código se organiza linealmente, y se ejecuta desde la primera línea hasta la última, sin disponer de ningún tipo de estructuración o bifurcación. El Código fuente 7 muestra un esquema de este tipo de técnica.

Instrucción1
Instrucción2
Instrucción3
.
.
.
InstrucciónFinal
Código fuente 7

El inconveniente con este modelo de programación, radica en que si dentro de un algoritmo hay un proceso que necesita repetirse un número determinado de veces, se tendrá que repetir la escritura del código correspondiente a ese proceso las veces que sean necesarias. Pongamos como ejemplo un proceso que necesita abrir un archivo que contiene los datos de facturas, y totalizar varias, calculando además, el impuesto a añadir al total. Mediante programación lineal, el pseudocódigo de este proceso quedaría como muestra el Código fuente 8.
Inicio
Abrir archivo datos facturas
Obtener Factura1
Obtener TipoImpuesto
Sumar LineasFactura
Calcular TotalFactura
Obtener Factura2
Obtener TipoImpuesto
Sumar LineasFactura
Calcular TotalFactura
Obtener Factura3
Obtener TipoImpuesto
Sumar LineasFactura
Calcular TotalFactura
Fin
Código fuente 8

Vemos como hay tres líneas que se repiten, lo cual es un elemento negativo en esta técnica de
programación, ya que obliga a escribir una mayor cantidad de código, y el mantenimiento del mismo
se hace más dificultoso.

No hay comentarios:

Publicar un comentario