Examen de PSeInt: preguntas tipo test para repasar (2026)

¿Tienes examen de PSeInt y no sabes qué te van a preguntar? La mejor forma de prepararlo es practicar con preguntas del mismo estilo. Aquí tienes 10 preguntas tipo test originales, repartidas en los cuatro bloques que más aparecen en los exámenes: estructuras, salida de programas, símbolos de diagrama de flujo y detección de errores. Las respuestas están ocultas: intenta responder primero y comprueba después.

Cómo usar este test: lee cada pregunta, piensa tu respuesta y pulsa sobre ella para ver la solución con su explicación. Si fallas más de 3, repasa la sintaxis de PSeInt antes de intentarlo de nuevo.

Bloque 1: estructuras de control (preguntas 1–3)

Pregunta 1: Necesitas repetir una tarea un número conocido de veces, por ejemplo del 1 al 10. ¿Qué estructura es la adecuada?

Respuesta: Para.

Explicación: la estructura Para está diseñada justo para eso: repetir con un contador que va desde un valor inicial hasta uno final.

Pregunta 2: Según la edad de una persona, el programa debe mostrar «menor» o «adulto». ¿Qué estructura elige entre dos caminos?

Respuesta: Si-Entonces-Sino.

Explicación: la estructura condicional Si evalúa una condición y ejecuta un bloque u otro según sea verdadera o falsa.

Pregunta 3: Quieres pedir una contraseña hasta que el usuario la escriba bien, sin saber cuántos intentos hará. ¿Qué estructura repite mientras una condición se cumple, evaluándola antes de entrar?

Respuesta: Mientras.

Explicación: Mientras repite el bloque mientras la condición sea verdadera y la comprueba antes de cada vuelta, ideal cuando no conoces el número de repeticiones.

Bloque 2: predecir la salida (preguntas 4–6)

Pregunta 4: ¿Qué muestra este programa?

Definir x Como Entero
x <- 5
Si x > 3 Entonces
    Escribir "A"
Sino
    Escribir "B"
FinSi

Respuesta: muestra «A».

Explicación: como x vale 5, la condición x > 3 es verdadera y se ejecuta la rama del Entonces.

Pregunta 5: ¿Qué valor final muestra este programa?

Definir c Como Entero
c <- 0
Mientras c < 3 Hacer
    c <- c + 1
FinMientras
Escribir c

Respuesta: muestra 3.

Explicación: el bucle suma 1 a c en cada vuelta (0→1→2→3) y se detiene cuando c ya no es menor que 3.

Pregunta 6: ¿Qué muestra este programa?

Definir n, r Como Entero
n <- 7
r <- n MOD 2
Escribir r

Respuesta: muestra 1.

Explicación: el operador MOD devuelve el resto de la división: 7 dividido entre 2 da resto 1, así que el número es impar.

Bloque 3: símbolos del diagrama de flujo (preguntas 7–8)

Pregunta 7: En un diagrama de flujo, ¿qué símbolo representa una decisión (una pregunta con dos salidas)?

Respuesta: el rombo.

Explicación: el rombo representa una condición con dos caminos de salida (verdadero/falso); equivale a la estructura Si del pseudocódigo.

Pregunta 8: ¿Qué símbolo se usa para la entrada y salida de datos (leer un valor o mostrar un resultado)?

Respuesta: el paralelogramo.

Explicación: el paralelogramo representa operaciones de entrada/salida; equivale a Leer y Escribir en el pseudocódigo.

Bloque 4: encuentra el error (preguntas 9–10)

Pregunta 9: Este programa debería mostrar los números del 1 al 5, pero no termina nunca. ¿Dónde está el error?

Definir i Como Entero
i <- 1
Mientras i <= 5 Hacer
    Escribir i
FinMientras

Respuesta: falta incrementar i dentro del bucle.

Explicación: como i nunca cambia, la condición i <= 5 siempre es verdadera: es un bucle infinito. La solución es añadir i <- i + 1 dentro del Mientras.

Pregunta 10: Este programa debería leer 3 notas y mostrar el promedio, pero falla en el perfil estricto. ¿Por qué?

Algoritmo Promedio
    Definir suma, n Como Entero
    suma <- 0
    Para n <- 1 Hasta 3 Con Paso 1 Hacer
        Leer nota
        suma <- suma + nota
    FinPara
    Escribir suma / 3
FinAlgoritmo

Respuesta: la variable nota no está declarada.

Explicación: en el perfil estricto toda variable debe declararse con Definir antes de usarse. Hay que añadir nota a la declaración, por ejemplo: Definir suma, n, nota Como Entero.

Cómo interpretar tu resultado

  • 9–10 aciertos: vas muy bien. Repasa solo los bloques donde fallaste.
  • 7–8 aciertos: buena base; practica más pruebas de escritorio para afianzar la predicción de salidas.
  • Menos de 7: vuelve a los fundamentos con nuestros 100 ejercicios resueltos y repite el test en unos días.

Preguntas frecuentes

¿Estas preguntas son de un examen real?
No: son preguntas originales escritas para repasar, inspiradas en el estilo habitual de los exámenes de algoritmos. Tu examen real puede variar según el profesor.
¿Por qué las respuestas están ocultas?
Para que te autoevalúes de verdad: intenta responder cada pregunta antes de pulsar para ver la solución. Así el repaso es mucho más efectivo.
¿Este test cubre todo el temario?
Cubre los cuatro bloques más preguntados, pero no sustituye estudiar el temario completo de tu curso ni practicar escribiendo tus propios algoritmos.

Publicaciones Similares