Guia de practica - Introducción a Pseudocódigo: Secuencias Simples
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Qué es un algoritmo?
Un programa de computadora.
Una lista de instrucciones ordenadas para resolver un problema.
Un lenguaje de programación.
Una fórmula matemática.
Una lista de instrucciones ordenadas para resolver un problema.
2.
¿Qué es el pseudocódigo?
Un lenguaje de programación real.
Una forma de escribir algoritmos usando lenguaje natural y reglas simples.
Un tipo de diagrama.
Un programa ejecutable.
Una forma de escribir algoritmos usando lenguaje natural y reglas simples.
3.
En un algoritmo secuencial simple, las instrucciones se ejecutan:
En el orden en que están escritas.
En cualquier orden.
De atrás hacia adelante.
Según la entrada del usuario.
En el orden en que están escritas.
4.
¿Cuál de los siguientes símbolos se usa para asignar un valor a una variable en pseudocódigo?
==
=
:=
<-
=
5.
En pseudocódigo, para almacenar un número sin decimales se usa una variable de tipo ___ (escribe el nombre del tipo).
Respuesta: ____________________________________________
entero
6.
¿Cuál de los siguientes nombres de variable NO es válido en pseudocódigo?
edad
peso
2nombre
altura
2nombre
7.
Si en pseudocódigo escribimos 'leer nombre', ¿qué sucede?
Se pide al usuario que ingrese un valor y se guarda en 'nombre'.
Se muestra el valor de 'nombre'.
Se borra 'nombre'.
Se asigna automáticamente 0.
Se pide al usuario que ingrese un valor y se guarda en 'nombre'.
8.
¿Cuál instrucción se usa para mostrar un mensaje en pantalla?
desplegar
mostrar
imprimir
escribir
escribir
9.
Dado el siguiente algoritmo: inicio; a = 5; b = a + 3; escribir b; fin. ¿Qué valor se muestra?
5
3
15
8
8
10.
El símbolo '//' en pseudocódigo se usa para escribir ___ (una palabra que comienza con 'c').
Respuesta: ____________________________________________
comentarios
11.
¿Cuál de las siguientes expresiones NO es válida en pseudocódigo?
(2+3)*4
2+*4
2+3*4
2*3+4
2+*4
12.
Si tenemos: inicio; x = 10; y = x / 5; z = y + 1; escribir z; fin. ¿Qué valor se muestra?
10
2
3
5
3
13.
¿Cuál de las siguientes NO es una instrucción típica en pseudocódigo secuencial?
si-entonces
leer
escribir
asignar
si-entonces
14.
¿Qué es una constante?
Una instrucción.
Un valor que puede cambiar durante el algoritmo.
Un tipo de variable.
Un valor fijo que no cambia.
Un valor fijo que no cambia.
15.
La operación de dar un valor a una variable se llama ___ (una palabra, empieza con 'a').
Respuesta: ____________________________________________
asignación
16.
Dado: inicio; a = 3; b = a + 2; a = b * 2; escribir a; fin. ¿Qué se muestra?
10
5
6
3
10
17.
¿Cuál es el orden correcto para preparar un sándwich?
- Colocar ingredientes 2. Abrir pan 3. Cerrar pan
- Cerrar pan 2. Colocar ingredientes 3. Abrir pan
- Abrir pan 2. Colocar ingredientes 3. Cerrar pan
- Abrir pan 2. Cerrar pan 3. Colocar ingredientes
- Abrir pan 2. Colocar ingredientes 3. Cerrar pan
18.
El proceso de seguir un algoritmo paso a paso en papel para verificar su funcionamiento se llama 'prueba de ___' (escribe la palabra que falta).
Respuesta: ____________________________________________
escritorio
19.
¿Qué tipo de datos usarías para almacenar tu nombre?
entero
texto
real
booleano
texto
20.
La estructura básica de cualquier algoritmo en pseudocódigo incluye:
leer y escribir
variables y constantes
números y letras
inicio y fin
inicio y fin
Respuestas
-
B.
Una lista de instrucciones ordenadas para resolver un problema.
-
B.
Una forma de escribir algoritmos usando lenguaje natural y reglas simples.
-
A.
En el orden en que están escritas.
-
B.
=
-
entero
-
C.
2nombre
-
A.
Se pide al usuario que ingrese un valor y se guarda en 'nombre'.
-
D.
escribir
-
D.
8
-
comentarios
-
B.
2+*4
-
C.
3
-
A.
si-entonces
-
D.
Un valor fijo que no cambia.
-
asignación
-
A.
10
-
C.
- Abrir pan 2. Colocar ingredientes 3. Cerrar pan
-
escritorio
-
B.
texto
-
D.
inicio y fin