Contando con Bucles
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Qué es un bucle en programación?
Una instrucción que permite repetir un bloque de código varias veces
Una variable que guarda un número
Un comando que detiene el programa
Un tipo de dato especial
Una instrucción que permite repetir un bloque de código varias veces
2.
¿Cuál es una ventaja de usar un bucle?
Para escribir código más corto y evitar repetir instrucciones
Para que el programa sea más rápido
Para usar menos memoria
Para escribir código más corto y evitar repetir instrucciones
3.
Si un bucle cuenta del 1 al 5, ¿cuántas veces se repite?
3
5
4
6
5
4.
¿Qué sucede si un bucle nunca cumple la condición de salida?
El programa se detiene
El programa muestra un error
El bucle se repite sin fin (bucle infinito)
El bucle se salta al final
El bucle se repite sin fin (bucle infinito)
5.
Escribe el nombre de la estructura de control que permite repetir acciones: __
Respuesta: ____________________________________________
bucle
6.
Si ejecutas un bucle que dice 'muestra i' para i desde 1 hasta 3, ¿qué números se muestran?
1,2,3,4
1,2,3
0,1,2,3
1,2,3
7.
¿Qué ventaja tiene usar un bucle en lugar de escribir las mismas instrucciones varias veces?
Es más fácil de modificar
Hace que el código sea más difícil de entender
Aumenta la cantidad de instrucciones
Ninguna de las anteriores
Es más fácil de modificar
8.
¿Cuál de los siguientes es un ejemplo de bucle?
while (condición) { ... }
if (condición) { ... }
variable = 5
suma = a + b
while (condición) { ... }
9.
En un bucle que cuenta del 1 al 5, ¿cuál es el valor inicial del contador?
Respuesta: ____________________________________________
1
10.
¿Cuál es el último valor que toma el contador en un bucle que cuenta del 1 al 5?
4
6
5
5
11.
¿Qué significa 'incrementar' una variable?
Disminuir su valor
Aumentar su valor en 1
Multiplicarla por 2
Restarle 1
Aumentar su valor en 1
12.
¿Cómo se llama cada vuelta del bucle?
Repetición
Condición
Iteración
Variable
Iteración
13.
Si un bucle cuenta desde 1 hasta 5 con un paso de +2, ¿qué números imprimirá?
1,2,3,4,5
2,4
1,3
1,3,5
1,3,5
14.
Completa: Un bucle que nunca termina se llama bucle __.
Respuesta: ____________________________________________
infinito
15.
¿Cómo se llama el bucle que se repite un número fijo de veces?
for
while
if
for
16.
¿Cuál es la palabra clave que inicia un bucle que se repite mientras una condición sea verdadera?
while
for
repeat
until
while
17.
Si tienes un bucle infinito, ¿qué puedes hacer para detenerlo?
Apagar la computadora
Usar una instrucción de salida (break)
Cambiar el color de fondo
No se puede detener
Usar una instrucción de salida (break)
18.
En un bucle, la variable que va cambiando su valor cada repetición se llama __.
Respuesta: ____________________________________________
contador
19.
Un bucle for dice: 'muestra "hola"' para i desde 1 hasta 3. ¿Cuántas veces aparece 'hola'?
1
2
3
4
3
20.
Para contar desde 5 hasta 1 usando un bucle, ¿cuál debe ser el paso (incremento)?
+1
-2
+2
-1
-1
Respuestas
-
A.
Una instrucción que permite repetir un bloque de código varias veces
-
A.
Para escribir código más corto y evitar repetir instrucciones
-
B.
5
-
C.
El bucle se repite sin fin (bucle infinito)
-
bucle
-
B.
1,2,3
-
A.
Es más fácil de modificar
-
A.
while (condición) { ... }
-
1
-
C.
5
-
B.
Aumentar su valor en 1
-
C.
Iteración
-
D.
1,3,5
-
infinito
-
A.
for
-
A.
while
-
B.
Usar una instrucción de salida (break)
-
contador
-
C.
3
-
D.
-1