Ejecución Paso a Paso
La ejecución paso a paso permite realizar un seguimiento más detallado de la ejecución del algoritmo. Es decir, permite observar en tiempo real qué instrucciones y en qué orden se ejecutan, como así tambien observar el contenido de variables o expresiones durante el proceso.
Para acceder al panel de ejecución paso a paso puede o bien utilizar la opción "Mostrar Panel de Ejecucion Paso a Paso" del menú "Configuracion", o bien hacer click sobre el botón de ejecución paso a paso en la barra accesos rápidos (ubicado entre los botones para ejecutar y dibujar diagrama de flujo).
El botón "Comenzar" del panel sirve para iniciar la ejecución atomática. Cuando lo utilice, el algoritmo comenzará a ejecutarse lentamente y cada instrucción que se vaya ejecutando según el flujo del programa se irá seleccionando en el código de dicho algoritmo. La velocidad con que avance la ejecución del algoritmo, inicialmente depende de la seleccionada en el menú "Configuarción", aunque mientras la ejecución paso a paso está en marcha, puede variarla desplazando el control rotulado como "Velocidad" en el panel.
Otra forma de comenzar la ejecución paso a paso es utilizar el botón "Primer Paso" del mismo panel. Este botón iniciará la ejecución, pero a diferencia de "Comenzar" no avanzará de forma automática, sino que se parará sobre la primer linea del programa y esperará a que el usuario avance manualmente cada paso con el mismo botón (que pasará a llamarse "Avanzar un Paso".
El botón "Pausar/Continuar" sirve para detener momentáneamente la ejecución del algoritmo y reanudarla nuevamente después. Detener el algoritmo puede servir para analizar el código fuente, o para verificar qué valor tiene asignado una variable o cuanto valdría una determinada expresión en ese punto.
Para determinar el valor de una variable o expresión, una vez pausada la ejecución paso a paso, utilice el botón "Evaluar...". Aparecerá una ventana donde podrá introducir cualquier nombre de variable o expresión arbitraria (incluyendo funciones y operadores), para luego observar su valor.
Finalmente, la forma más completa para analizar la ejecución es la denominada Prueba de Escritorio. Antes de comenzar la ejecución, puede seleccionar qué variables o expresiones desea visualizar durante la ejecución. Para ello utilice el botón "Prueba de Esc." y modifique la lista. Cuando la ejecución comience, por cada linea ejecutada, se añadirá un renglón en la tabla de la prueba de escritorio (se mostrará en la parte inferior de la ventana como un panel acoplable) indicando el número de linea y los valores de todas la variables y expresiones especificadas.