wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino

Total questions: 51

Worksheet time: 32mins

Name
Class
Date
1.

Los bloques de código se escriben entre

a)

llaves { }

b)

paréntesis ( )

c)

corchetes [ ]

2.

El bloque void setup ()

a)

Se ejecuta al finalizar el programa

b)

Se ejecuta al inicio y al final del programa

c)

Se ejecuta una vez al inicio de cada bucle de programa

d)

Se ejecuta una sola vez; solo al principio del programa

3.

Para subir un programa a la placa de Arduino se utiliza el botón

a)
b)
4.
Al final de cada línea de código, hay que poner...
a)
Nada, darle al Intro para pasar a la línea siguiente
b)
;
c)
:
d)
.
5.

El bloque void loop ()

a)

se ejecuta una y otra vez mientras la placa tenga alimentación

b)

Se ejecuta una vez al inicio para configurar entradas, salidas y variables

c)

Es una parte de void setup () obligatoria si van a conectarse motores

6.

Cuando queremos activar la salida digital 6 de Arduino, la instrucción correcta es...

a)

digitalWrite (6, HIGH)

b)

digitalwrite(6, HIGH);

c)

digitalWrite(6, HIGH);

d)

digital_Write (6;HIGH);

7.

La instrucción delay(1000);

a)

Para el programa durante 1 segundo

b)

Salta a la siguiente línea de programa y la ejecuta 1000 veces

c)

Inicia un bucle de 1000 repeticiones

d)

Detiene el programa durante 1000 segundos

8.
Si un pin de Arduino es una salida digital es que...
a)
Su valor es 0 ó 5 voltios
b)
Su valor está entre 0 y 5 voltios
c)
Vamos a conectar un LED a ese pin
d)
El valor analógico correspondiente está entre 0 y 1023
9.
La entrada analógica está marcada en la placa como 
a)
Una fila aparte de conectores que pueden ser entradas o salidas analógicas
b)
Son 6 conectores que aparecen como A0...A5
c)
Son 6 conectores de color azul
d)
Son 6 conectores que aparecen como A0...A5, configurables como salidas o entradas
10.
¿Qué tipo de variable necesito para almacenar una letra?
a)
Int
b)
Char
c)
float
d)
byte
11.
Dentro de un programa de Arduino, podemos repetir un bloque n veces.
Eso se hace con la instrucción
a)
if...else
b)
repeat
c)
for
d)
delay (n)
12.

¿Qué tenemos que escribir para declarar una entrada?

a)

pinMode(2,OUTPUT);

b)

pinMode(2,OUTPUT)

c)

pinMode(2,INPUT);

d)

pinMode(2,INPUT)

13.

Los comentarios en Arduino

a)

van precedidos de // y no se ejecutan

b)

van precedidos de // y se ejecutan siempre

c)

van precedidos de // y se ejecutan solo si se indica

14.

¿Qué tenemos que escribir para declarar una salida?

a)

pinMode(2,OUTPUT);

b)

pinMode(2,OUTPUT)

c)

pinMode(2,INPUT);

d)

pinMode(2,INPUT)

15.

¿Qué realiza el siguiente programa, sabiendo que las salidas están conectadas a diodos LED?

a)

hace parpadear dos leds de manera alternativa

b)

hace parpadear dos leds simultáneamente

c)

hace parpadear un único led

16.

¿Qué realiza el siguiente programa, sabiendo que las salidas están conectadas a diodos LED?

a)

hace parpadear dos leds de manera alternativa

b)

hace parpadear dos leds simultáneamente

c)

hace parpadear un único led

17.

La variable int almacena

a)

una letra

b)

un número entero

c)

un número natural

d)

un número decimal

18.

La variable float almacena

a)

una letra

b)

un número entero

c)

un número natural

d)

un número decimal

19.

El bucle if se utiliza

a)

para repetir una instrucción un determinado número de veces

b)

para repetir un bloque de instrucciones hasta que se cumpla una condición

c)

cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable

20.

El bucle for se utiliza

a)

para repetir una instrucción un determinado número de veces

b)

para repetir un bloque de instrucciones hasta que se cumpla una condición

c)

cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable

21.

El bucle while se utiliza

a)

para repetir una instrucción un determinado número de veces

b)

para repetir un bloque de instrucciones hasta que se cumpla una condición

c)

cuando el programa tenga que tomar una decisión en función de lo que haya almacenado en una variable

22.

Arduino es una plataforma basada en:

a)

Hardware Libre y Software Propietario

b)

Software Libre y Hardware Propietario

c)

Hardware y Software Propietario

d)

Hardware y Software Libre

23.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

24.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

25.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

26.

NO es una parte de la placa de arduino

a)

Botón de Reset

b)

Vin

c)

Interruptores

d)

Pines de entrada y salida

27.

NO es un puerto de alimentación en Arduino

a)

Vin

b)

5V

c)

3.3V

d)

ARef

28.

El voltaje habitual de los pines de entrada y salida es

a)

3.3V

b)

5V

c)

12V

d)

6V

29.

¿A que programa identifica este logotipo?

a)

Excel

b)

Power Point

c)

Internet

d)

Arduino

30.

¿A la par de Arduino se utiliza una herramienta indispensable, para realizar conexiones, que es llamada?

a)

Protoboard o tableta de experimentos

b)

Galleta nutritiva

c)

Teclado

d)

Windows

31.

Tipo de cable que se utiliza para conectar de arduino para la protoboard, con las 2 puntas iguales:

a)

Coaxial

b)

Ethernet o red

c)

cable electrico

d)

Cable macho - macho

32.

¿Para que se utiliza este cable en Arduino?

a)

para imprimir

b)

para conectar la tarjeta de arduino a la computadora

c)

para pasar wi fi

d)

para encender una luz

33.

¿Que representa esta imagen en arduino?

a)

programa de Word

b)

Programa de Excel

c)

Programa de Acces

d)

Códigos o programación de arduino

34.

¿Este diagrama de conexión que nos permite hacer?

a)

Imprimir datos

b)

Encender la luz led

c)

quemar la placa de arduino

d)

mover un objeto

35.

para que se utiliza INPUT ?

a)

declarar variables como entrada

b)

declarar variables como salida

c)

declarar variables como enteros

d)

declarar variables como variables

36.

Para que se utiliza OUTPUT

a)

declarar variables como salidas

b)

declarar variables como entradas

c)

declarar variables como flotantes

37.

forma correcta de poner el alto el pin 10

a)

digitalWrite(10 , HIGH);

b)

digitalWrite(10 , HIGH)

c)

digitalwrite(10 , HIGH)

d)

digitalWrite(10 , LOW);

38.

para que sirve el delay() ?

a)

controla el espacio tiempo

b)

sirve para retrasar el programa los segundos que necesitemos

c)

sirve para realizar codificaciones de tipo especial

d)

no funciona, no existe

39.

que hace delay(3000);

a)

detiene el programa durante 3 segundos

b)

detiene el programa durante 3mil segundos

c)

nada

40.

como ingresar un mensaje en arduino ?

a)

Serial.println("Hola");

b)

Serial.println("Hola")

c)

Serial.print("Hola");

d)

serial.println("Hola")

41.

para que sirve Serial.begin(9600);

a)

inicia la comunicacion serial con la computadora

b)

inicia la comunicacion con el programa

c)

sirve para realizar especificacion aleatorias sobre los diferentes tipos de variables existentes

d)

sirve para escribir mensaje

42.

Teniendo las conexiones que se ven en la imagen, ¿qué pin deberé poner en estado ALTO para que se encienda el led rojo?

a)

PIN 8

b)

PIN 9

c)

PIN 7

d)

PIN 6

e)

¿Qué es un PIN?

43.

¿Mozart era un genio del mundo de...?

a)

El deporte

b)

La medicina

c)

La música

d)

La opera

44.

¿Como llamamos al latido del corazón ?

a)

Impulso

b)

Bombeo

c)

Latido

d)

Pulso

45.

¿En que fecha comenzó y termino la segunda guerra mundial?

a)

1938-1945

b)

1914-1918

c)

1935-1939

d)

1939-1945

46.

¿Cuál es tercer planeta en el sistema solar?

a)

Tierra

b)

Saturno

c)

Marte

d)

Júpiter

47.

¿Cuántos años tiene un lustro?

a)

50 años

b)

100 años

c)

5 años

48.

¿Quién menciono la famosa frase

”Solo sé que no sé nada”?

a)

Platón

b)

Sócrates

c)

Tales de Mileto

d)

Sófocles

49.

¿Qué es más pequeño, un átomo o una molécula?

a)

Átomo

b)

Molécula

50.

¿Cuánto es la mitad de dos + dos?

a)

3

b)

1

c)

2

51.

¿Cual es país más poblado de la Tierra?

a)

Japón

b)

China

c)

EE.UU

d)

España