Prueba de escritorio: qué es y cómo hacerla paso a paso (2026)
Hay una técnica que aparece en casi todos los exámenes de algoritmos y que no necesita computadora: la prueba de escritorio. Consiste en ejecutar un algoritmo «a mano», con lápiz y papel, anotando cómo cambian las variables línea por línea. Si la dominas, no solo apruebas: entiendes de verdad cómo funciona cada programa. Aquí la aprendes paso a paso, con un ejemplo original resuelto.
Importante: la prueba de escritorio no es una función de PSeInt ni de ningún programa: es un método de estudio y de examen que haces tú, en papel. PSeInt te sirve después para comprobar si tu seguimiento manual fue correcto.
Qué es la prueba de escritorio
También llamada seguimiento manual o desk check, la prueba de escritorio simula ser la computadora: lees el algoritmo desde la primera línea, anotas el valor de cada variable en una tabla y avanzas instrucción por instrucción hasta el final. Al terminar, la tabla te dice exactamente qué valores tomaron las variables y qué mostró el programa.
¿Para qué sirve? Para tres cosas: verificar que un algoritmo hace lo que debe, encontrar errores de lógica sin ejecutar nada, y responder preguntas de examen del tipo «¿qué muestra este programa?». Cuando quieras practicar con algoritmos reales, explora nuestros ejercicios resueltos de PSeInt.
Cómo hacerla paso a paso
- Dibuja la tabla de variables. Una columna por cada variable del algoritmo, más una columna para la salida si hay Escribir. Deja varias filas vacías.
- Anota los valores iniciales. La primera fila refleja el estado antes de empezar (por ejemplo, después de las asignaciones iniciales).
- Avanza línea por línea. Cada vez que una instrucción cambia una variable, escribe una nueva fila con el valor actualizado. No borres ni taches: la gracia es ver la evolución.
- En los bucles, no te saltes iteraciones. Repite las filas del cuerpo del bucle una por una, actualizando el contador en cada vuelta. Aquí es donde más se equivoca la gente en los exámenes.
- Anota cada salida. Cada vez que pases por un Escribir, apunta qué se mostraría en ese momento.
- Lee el resultado final. La última fila de la tabla y tus anotaciones de salida son la respuesta.
Ejemplo resuelto: suma de los primeros números
Analicemos este algoritmo original, que suma los números del 1 al 4:
Algoritmo SumaPrimeros
Definir i, suma Como Entero
suma <- 0
Para i <- 1 Hasta 4 Con Paso 1 Hacer
suma <- suma + i
FinPara
Escribir suma
FinAlgoritmo
Tabla de seguimiento:
| Paso | i | suma | Qué pasa |
|---|---|---|---|
| 1 | — | 0 | Inicialización: suma <- 0 |
| 2 | 1 | 1 | 1.ª vuelta: suma = 0 + 1 |
| 3 | 2 | 3 | 2.ª vuelta: suma = 1 + 2 |
| 4 | 3 | 6 | 3.ª vuelta: suma = 3 + 3 |
| 5 | 4 | 10 | 4.ª vuelta: suma = 6 + 4 |
| 6 | 5 | 10 | i llega a 5: el Para termina |
Resultado: el programa muestra 10. Fíjate en el detalle clave: el bucle Para incrementa i una vez más al terminar (llega a 5), pero esa vuelta extra no se ejecuta. Ese es el error más común en los exámenes.
¿Quieres comprobarlo? Escribe el algoritmo en PSeInt y ejecútalo: si tu tabla manual coincide con la salida real, hiciste bien la prueba. Y si quieres seguir practicando el seguimiento manual con más algoritmos, prueba nuestros 100 ejercicios resueltos de PSeInt.
Trucos para no fallar en el examen
- Numera las líneas del algoritmo en el papel del examen: te ayuda a no perderte al volver atrás en los bucles.
- Cuidado con Mientras: la condición se evalúa antes de cada vuelta. Si es falsa desde el inicio, el cuerpo no se ejecuta ni una vez.
- Cuidado con Si anidados: marca con una llave qué instrucciones pertenecen a cada rama para no mezclarlas.
- Revisa la inicialización: si una variable se usa sin valor inicial, el resultado es impredecible; en el examen, suele ser la trampa.
- Verifica con PSeInt después: en casa, escribe el algoritmo del examen y ejecútalo para confirmar tu seguimiento manual. Repasa la sintaxis de PSeInt si alguna instrucción te resulta confusa.
Preguntas frecuentes
