Técnicas de programación
En el capítulo 13 se comentaron los principios básicos de programación. En este
capítulo se describen técnicas más sofisticadas pero, a la vez, útiles:
Uso de subrutinas para simplificar el programa separando y etiquetando
partes del mismo que se dediquen a tareas concretas. El uso de subrutinas
también acorta un programa que debe realizar una serie de pasos más de
una vez.
Uso de instrucciones condicionales (comparaciones y marcadores) para
determinar qué instrucciones o subrutinas se deben utilizar.
Uso de bucles con contadores para ejecutar un conjunto de instrucciones un
determinado número de veces.
Uso de direccionamiento indirecto para obtener acceso a diferentes variables
que utilizan la misma instrucción de programa.
Rutinas en programas
Un programa consta de una o varias rutinas. Una rutina es una unidad funcional
que desarrolla una tarea específica. Los programas complicados necesitan rutinas
para agrupar y separar tareas. De esta forma, un programa resulta más sencillo de
escribir, leer, comprender y modificar.
Una rutina suele comenzar en una etiqueta y terminar con una instrucción que
interrumpe la ejecución del programa o enrutado, como RTN o STOP.
Llamada a subrutinas (XEQ, RTN)
Una subrutina es una rutina a la que se llama desde (ejecutada por) otra rutina y
vuelve a esa misma rutina cuando la subrutina ha acabado.
Técnicas de programación
14
14-1