Operation Manual
Técnicas de programación
13–1
13
Técnicas de programación
En el capítulo 12 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.
Por ejemplo, revise el programa "Distribuciones normal y normal inversa" del
capítulo 16. La rutina S "inicializa" el programa recopilando la información de
entrada para la media y la desviación típica. La rutina D establece un límite de
integración, ejecuta la rutina Q y muestra el resultado. La rutina Q integra la función
definida en la rutina F y finaliza el cálculo probabilístico de
Q(x).
Una rutina normalmente comienza con la etiqueta (LBL) y termina con una instrucción
que modifica o detiene la ejecución del programa, como por ejemplo RTN, GTO,
STOP u otra etiqueta.










