wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

evaluación nivelación 8

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

¿Qué bucle repite un bloque un número definido de veces?

a)

while

b)

for

c)

loop

d)

repeat

2.

¿Qué hace el siguiente código? for (int i = 0; i < 3; i+=1) { delay(1000); }

a)

Repite 3 veces cada 100ms

b)

Repite 3 veces con pausa de 1 segundo

c)

Se repite 1 sola vez

d)

Hace 3 pausas de 3 segundos

3.

¿Qué es PWM en Arduino?

a)

Pulso de voltaje máximo

b)

Modulación por ancho de pulso

c)

Potencia mínima de onda

d)

Paso motor variable

4.

¿Qué pines permiten enviar señales PWM en la mayoría de placas Arduino?

a)

Los pines digitales pares~ (ej: 2, 4, 8, 12)

b)

Los pines marcados con ~ (ej: 3, 5, 6, 9, 10, 11)

c)

Todos los pines analógicos~ (ej: 3, 5, 6, 9, 10, 11)

d)

Solo el pin 13

5.

¿Qué función se usa para escribir una señal PWM en un pin?

a)

writePWM()

b)

analogWrite()

c)

digitalWritePWM()

d)

pwmSignal()

6.

¿Qué tipo de señal recibe un servomotor con .write(90)?

a)

Una señal PWM equivalente a 90°

b)

Una señal de voltaje fijo

c)

Una señal digital de 1

d)

Una señal binaria

7.

¿Cuál es el propósito de Serial.begin(9600);?

a)

Iniciar la comunicación serial a 9600 baudios

b)

Encender el pin 9 y 6 a 9600 baudios

c)

Activar el PWM en pines analógicos

d)

Guardar valores seriales a 9600 baudios

8.

¿Qué función se utiliza para leer un valor analógico de un pin?

a)

getAnalogValue()

b)

digitalRead()

c)

readAnalog()

d)

analogRead()

9.

¿Cuál es el valor de retorno de digitalRead(pin) si el pin está en estado alto?

a)

LOW

b)

HIGH

c)

0

d)

1

10.

¿Qué función se utiliza para inicializar un pin como salida en Arduino?

a)

pinMode()

b)

setPin()

c)

digitalWrite()

d)

initializePin()

11.

¿Qué valor se debe pasar a digitalWrite(pin, valor) para encender un LED?

a)

LOW

b)

HIGH

c)

1

d)

0

12.

¿Cuál es la función que se utiliza para pausar la ejecución del programa en milisegundos?

a)

sleep()

b)

delay()

c)

wait()

d)

pause()

13.

Para que sirve INT en Arduino ?

a)
Sirve para declarar variables de tipo flotante.
b)
Sirve para crear funciones en Arduino.
c)
Sirve para declarar variables de tipo entero.
d)
Sirve para manejar entradas y salidas digitales.
14.

¿PARA QUE SIRVE EL VOID SETUP?

a)
Sirve para inicializar configuraciones y variables antes de que comience el bucle principal.
b)
Sirve para almacenar datos de salida del programa.
c)
Sirve para crear funciones que se ejecutan en el bucle principal.
d)
Sirve para finalizar el programa después de la ejecución.
15.

¿Para que sirve byte en Arduino?

a)

El byte en Arduino sirve para definir variables y almacenar valores numéricos entre 0 y 255.

b)
El byte en Arduino se utiliza para almacenar texto.
c)
El byte en Arduino puede almacenar valores negativos.
d)
El byte en Arduino es un tipo de sensor.