wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen de Programación Undécimo

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
¿Cuál es la función principal de un arreglo en Python?
a)
Almacenar múltiples valores en una sola variable
b)
Ejecutar funciones automáticamente
c)
Enviar señales a sensores físicos
d)
Imprimir valores en pantalla
2.
¿Qué tipo de dato puede almacenar un arreglo en Python?
a)
Solo números enteros
b)
Solo cadenas de texto
c)
Cualquier tipo de dato
d)
Solo booleanos
3.
¿Cuál es el índice del primer elemento en un arreglo de Python?
a)
1
b)
0
c)
-1
d)
Depende del tamaño
4.
¿Qué componente de Arduino permite generar un sonido?
a)
Servo motor
b)
LED RGB
c)
Buzzer
d)
Resistencia
5.
¿Cuál es la finalidad de un sensor ultrasónico en Arduino?
a)
Detectar colores
b)
Medir temperatura
c)
Detectar distancia a objetos
d)
Medir nivel de luz
6.
¿Qué librería se usa comúnmente para manejar servos en Arduino?
a)
Wire.h
b)
Servo.h
c)
Ultrasonic.h
d)
Motor.h
7.
¿Qué hace la instrucción `print(arreglo[2])` en Python?
a)
Imprime todo el arreglo
b)
Imprime el tercer valor del arreglo
c)
Imprime el segundo valor del arreglo
d)
Imprime el tamaño del arreglo
8.
¿Qué hace la función `append()` en un arreglo de Python?
a)
Elimina un elemento del arreglo
b)
Reemplaza un valor
c)
Agrega un valor al final
d)
Ordena el arreglo
9.
¿Cuál es el voltaje estándar de salida de un pin digital en Arduino cuando está en HIGH?
a)
0V
b)
3.3V
c)
5V
d)
12V
10.
¿Qué instrucción en Arduino enciende un LED conectado al pin 13?
a)
digitalWrite(13, HIGH);
b)
digitalRead(13);
c)
analogWrite(13, LOW);
d)
turnOn(13);
11.
¿Qué tipo de señal emite un sensor ultrasónico para medir distancia?
a)
Señal de luz
b)
Señal infrarroja
c)
Señal sonora
d)
Señal magnética
12.
¿Qué representa `len(lista)` en Python?
a)
El contenido de la lista
b)
La última posición de la lista
c)
La longitud de la lista
d)
El primer valor de la lista
13.
¿Cuál de los siguientes sensores se utiliza para detectar obstáculos?
a)
Sensor de humedad
b)
Ultrasonido HC-SR04
c)
Sensor de temperatura
d)
Potenciómetro
14.
¿Cuál es el propósito de la instrucción `delay(1000);` en Arduino?
a)
Acelerar la ejecución
b)
Esperar 1 segundo
c)
Reiniciar el código
d)
Parpadear un LED
15.
¿Cuál de los siguientes dispositivos puede rotar en ángulos precisos?
a)
Motor DC
b)
Ventilador
c)
Servo motor
d)
Buzzer
16.
¿Cómo se declara un arreglo con tres números en Python?
a)
numeros = int[1,2,3]
b)
numeros = {1,2,3}
c)
numeros = [1,2,3]
d)
numeros = (1,2,3)
17.
¿Qué instrucción se usa para definir que un pin digital es de salida en Arduino?
a)
digitalWrite(pin, OUTPUT);
b)
pinMode(pin, OUTPUT);
c)
setOutput(pin);
d)
pinWrite(pin, ON);
18.
¿Cuál es el propósito del buzzer en Arduino?
a)
Detectar vibraciones
b)
Emitir sonido
c)
Medir temperatura
d)
Controlar LEDs
19.
¿Qué valor lógico representa 'apagado' en un pin digital?
a)
1
b)
HIGH
c)
ON
d)
LOW
20.
¿Qué pasa si intentas acceder a un índice que no existe en un arreglo de Python?
a)
Se repite el último valor
b)
Retorna 0
c)
Lanza un error
d)
Ignora la instrucción
21.
¿Cuál es la secuencia correcta para medir distancia con el sensor HC-SR04?
a)
Envío de señal, espera, cálculo de tiempo
b)
Medición de voltaje, envío de señal
c)
Activar buzzer, medir luz
d)
Conectar pin analógico y leer distancia
22.
¿Qué componente convierte señales digitales en movimiento angular?
a)
LED
b)
Buzzer
c)
Servo motor
d)
Sensor de luz
23.
¿Cómo se accede al primer valor de un arreglo `datos` en Python?
a)
datos[1]
b)
datos[0]
c)
datos[-1]
d)
datos[primero]
24.
¿Qué función de Python se usa para obtener datos del usuario?
a)
print()
b)
type()
c)
input()
d)
len()
25.
¿Qué sensor de Arduino permite medir distancia sin contacto?
a)
Sensor de luz
b)
Sensor ultrasónico
c)
Potenciómetro
d)
LDR