¿Qué es un algoritmo?
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Qué es un algoritmo?
Un tipo de dato
Una serie de pasos ordenados para resolver un problema
Un lenguaje de programación
Un dispositivo electrónico
Una serie de pasos ordenados para resolver un problema
2.
¿Cuál de las siguientes NO es una característica de un algoritmo?
Finitud
Precisión
Ambigüedad
Entrada
Ambigüedad
3.
Completa la frase: Un algoritmo debe tener un número _____ de pasos.
Respuesta: ____________________________________________
finito
4.
¿Cuál de los siguientes es un ejemplo cotidiano de algoritmo?
Una canción
Una receta de cocina
Una película
Un cuadro
Una receta de cocina
5.
Si un algoritmo suma dos números, ¿cuál es su salida?
El proceso
Un error
Los números
La suma
La suma
6.
Las instrucciones de un algoritmo deben ser _____ (claras e inequívocas).
Respuesta: ____________________________________________
claras
7.
¿Cuál de los siguientes NO es un tipo común de algoritmo?
Recursivo
Iterativo
Aleatorio
Secuencial
Aleatorio
8.
En un diagrama de flujo, ¿qué forma geométrica representa una decisión?
Rectángulo
Rombo
Círculo
Rombo
9.
La persona que escribe algoritmos en el ámbito de la programación se llama _____.
Respuesta: ____________________________________________
programador
10.
¿Qué describe mejor un bucle en un algoritmo?
Elegir entre dos caminos
Repetir un conjunto de pasos
Detener el proceso
Leer datos de entrada
Repetir un conjunto de pasos
11.
Si un algoritmo tiene una condición que verifica si un número es positivo, ¿cuál puede ser el siguiente paso?
Sumar 1
Mostrar 'positivo'
Terminar
Todos los anteriores son posibles
Todos los anteriores son posibles
12.
El estado inicial antes de ejecutar un algoritmo se llama _____.
Respuesta: ____________________________________________
entrada
13.
¿Cuál de las siguientes situaciones es un ejemplo de algoritmo?
El color del cielo
Preparar un sándwich paso a paso
Un número aleatorio
Qué película ver
Preparar un sándwich paso a paso
14.
¿Cuál es el primer paso al diseñar un algoritmo?
Escribir código
Identificar el problema
Probar el algoritmo
Documentar
Identificar el problema
15.
Un algoritmo debe ser _____ para que una computadora lo ejecute correctamente.
Respuesta: ____________________________________________
preciso
16.
¿Cuál NO es una propiedad deseable en un algoritmo?
Eficiencia
Claridad
Complejidad innecesaria
Precisión
Complejidad innecesaria
17.
Si un algoritmo no tiene fin, se denomina _____.
Recursivo
Bucle infinito
Secuencia
Condición
Bucle infinito
18.
El resultado que produce un algoritmo después de ejecutarse se llama _____.
Respuesta: ____________________________________________
salida
19.
¿Cuál es una forma común de representar visualmente un algoritmo?
Diagrama de flujo
Novela
Película
Canción
Diagrama de flujo
20.
¿Cuál de las siguientes afirmaciones sobre los algoritmos es verdadera?
Solo se usan en computación
Pueden existir sin un problema
Deben ser ejecutados por una computadora
Son independientes del lenguaje de programación
Son independientes del lenguaje de programación
Respuestas
-
B.
Una serie de pasos ordenados para resolver un problema
-
C.
Ambigüedad
-
finito
-
B.
Una receta de cocina
-
D.
La suma
-
claras
-
C.
Aleatorio
-
B.
Rombo
-
programador
-
B.
Repetir un conjunto de pasos
-
D.
Todos los anteriores son posibles
-
entrada
-
B.
Preparar un sándwich paso a paso
-
B.
Identificar el problema
-
preciso
-
C.
Complejidad innecesaria
-
B.
Bucle infinito
-
salida
-
A.
Diagrama de flujo
-
D.
Son independientes del lenguaje de programación