wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Preguntas sobre Arduino y Programación

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

¿Qué componente permite mostrar texto en una pantalla en proyectos con Arduino?

a)

Sensor DHT11

b)

Display LCD I2C

c)

Potenciómetro

d)

LED

2.

¿Qué componente puede emitir sonidos o tonos musicales simples?

a)

Repetir un bloque de código

b)

Evaluar una condición y ejecutar si es verdadera

c)

Buzzer

d)

Sensor ultrasónico

3.

¿Cuál es la función de la instrucción IF en programación?

a)

Ejecuta una vez

b)

Solo ejecuta si se presiona un botón

c)

Evalúa una condición y ejecuta si es verdadera

d)

Repite la condición

4.

¿Qué tipo de señal se necesita para controlar el color de un LED RGB?

a)

Digital fija

b)

PWM

c)

Analógica

d)

Binaria

5.

¿Cuál de estos sensores permite medir temperatura y humedad?

a)

Ultrasónico HC-SR04

b)

DHT11

c)

Servomotor

d)

LED RGB

6.

¿Cuál es la principal característica de un bucle WHILE en Arduino?

a)

Se ejecuta mientras la condición sea verdadera

b)

Controla salidas digitales

c)

Termina el programa

d)

Reinicia la variable

7.

¿Qué placa es ideal para comenzar en robótica educativa?

a)

Raspberry Pi

b)

Arduino UNO

c)

ESP32

d)

NodeMCU

8.

¿Qué componente permite emitir luz de diferentes colores desde un solo punto?

a)

LED RGB

b)

Zumbador

c)

Display LCD

d)

LED común

9.

¿Cuál es el propósito del comando delay() en Arduino?

a)

Iniciar el programa

b)

Pausar la ejecución por un tiempo específico

c)

Ejecutar funciones matemáticas

d)

Termina el programa

10.

¿Qué función usamos para imprimir mensajes en el monitor serial?

a)

Serial.begin()

b)

Serial.print()

c)

print()

d)

lcd.print()

11.

¿Qué hace la instrucción 'else' en un bloque IF?

a)

Ejecuta cuando la condición IF es verdadera

b)

Ejecuta cuando la condición IF es falsa

c)

Termina el programa

d)

Reinicia la variable

12.

¿Para qué sirve la función 'millis()' en Arduino?

a)

Obtener el tiempo desde el último delay()

b)

Contar segundos exactos

c)

Medir el tiempo desde que Arduino se encendió

d)

Reiniciar el programa

13.

¿Qué estructura se usa para repetir un bloque de código un número fijo de veces?

a)

FOR

b)

WHILE

c)

SWITCH

d)

IF

14.

¿Qué operador lógico se usa para indicar 'y' en una condición?

a)

||

b)

&&

c)

==

d)

!=

15.

¿Cuál es el resultado de la condición (5 > 3) && (2 < 4)?

a)

VERDADERO

b)

FALSO

c)

Error

d)

0

16.

¿Qué tipo de dato se utiliza para almacenar verdadero o falso?

a)

int

b)

float

c)

bool

d)

char

17.

¿Qué hace el operador '==' en una condición?

a)

Compara igualdad

b)

Asigna un valor

c)

Genera un error

d)

Puede quedar en un bucle infinito

18.

¿Qué palabra clave define una variable constante en Arduino?

a)

static

b)

const

c)

define

d)

permanent

19.

¿Qué ocurre si no se actualiza la condición en un bucle WHILE?

a)

No se ejecuta nunca

b)

Se ejecuta una sola vez

c)

Genera un error

d)

Puede quedar en un bucle infinito

20.

¿Cuál es el símbolo para 'o' lógico en programación?

a)

&&

b)

||

c)

===

d)

!==