
Examen de Algoritmos: Lógica de Programación y Pseudocódigo
Preguntas del examen
¿Qué es un algoritmo en programación?
¿Qué instrucción de pseudocódigo se utiliza habitualmente para mostrar información al usuario?
¿Cuál es el valor final de x después de ejecutar este pseudocódigo?x ← 5
x ← x + 3
¿Qué condición permite comprobar si un número entero n es par en un lenguaje que utiliza % como operador módulo?
¿Cuál es el resultado final de suma?suma ← 0
Para i desde 1 hasta 4, inclusive:
suma ← suma + i
¿Qué figura se utiliza habitualmente para representar una decisión en un diagrama de flujo?
¿Qué característica tiene un ciclo mientras o while convencional?
¿Cuándo produce verdadero el operador lógico AND entre dos condiciones booleanas?
¿Qué mostrará el siguiente pseudocódigo?n ← 7
Si n > 10:
Mostrar "Mayor"
Si no:
Mostrar "No mayor"
¿Para qué sirve validar los datos de entrada de un algoritmo?
Solucionario con explicaciones
(ver respuestas)
- ¿Qué es un algoritmo en programación?
Respuesta: b) Una secuencia definida de instrucciones para resolver un problema.
Un algoritmo describe un procedimiento organizado de pasos que permite resolver un problema o realizar una tarea.
- ¿Qué instrucción de pseudocódigo se utiliza habitualmente para mostrar información al usuario?
Respuesta: c) Mostrar.
La instrucción Mostrar, Escribir o Imprimir representa la salida de información en muchos formatos de pseudocódigo.
- ¿Cuál es el valor final de
xdespués de ejecutar este pseudocódigo?Respuesta: d) 8.
Inicialmente x vale 5; después se le suman 3 unidades. El resultado es 8.
- ¿Qué condición permite comprobar si un número entero
nes par en un lenguaje que utiliza%como operador módulo?Respuesta: a)
n % 2 == 0Un número entero es par cuando el residuo de dividirlo entre 2 es cero.
- ¿Cuál es el resultado final de
suma?Respuesta: e) 10.
El ciclo suma los números 1 + 2 + 3 + 4, obteniendo 10.
- ¿Qué figura se utiliza habitualmente para representar una decisión en un diagrama de flujo?
Respuesta: b) Rombo.
El rombo representa una condición o decisión de la que pueden derivarse diferentes caminos.
- ¿Qué característica tiene un ciclo
mientrasowhileconvencional?Respuesta: d) Repite instrucciones mientras la condición de continuación sea verdadera.
El ciclo while evalúa una condición y continúa ejecutándose mientras esta sea verdadera.
- ¿Cuándo produce
verdaderoel operador lógico AND entre dos condiciones booleanas?Respuesta: c) Cuando ambas son verdaderas.
La conjunción lógica AND es verdadera únicamente si sus dos operandos son verdaderos.
- ¿Qué mostrará el siguiente pseudocódigo?
Respuesta: e) No mayor.
Como 7 no es mayor que 10, se ejecuta la rama alternativa y se muestra «No mayor».
- ¿Para qué sirve validar los datos de entrada de un algoritmo?
Respuesta: a) Para verificar que cumplen los requisitos previstos antes de procesarlos.
La validación ayuda a detectar entradas incorrectas o fuera de los límites que el procedimiento admite.
Sobre este examen
- Preguntas: 10 de opción múltiple con una sola respuesta correcta
- Tiempo recomendado: unos 15 minutos (1,5 min por pregunta)
- Corrección: automática, con explicación de cada respuesta
- Alternativas: a) a e), con una respuesta correcta
Qué evalúa: Evalúa tus conocimientos sobre lógica de programación, pseudocódigo, condiciones, ciclos y diagramas de flujo.
¿Quieres crear un examen como este sobre otro tema?
Convierte tus apuntes en preguntas de examen.
https://generadordeexamenes.com/examen-de-algoritmos-logica-y-pseudocodigoCompartir en redes sociales: