wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programación y Robótica con Arduino

Total questions: 27

Worksheet time: 18mins

Name
Class
Date
1.

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

2.

Estos pines son:

a)

Pines Digitales

b)

Pines Analógicos

c)

Pines PWM

d)

Microcontrolador

3.

Estos pines son:

a)

Pines Digitales

b)

Pines Analógicos

c)

Pines PWM

d)

Microcontrolador

4.

Lo remarcado es:

a)

Regulador de energía

b)

Regulador de voltaje

c)

Batería

d)

Microcontrolador

5.

Lo remarcado es:

a)

Conector para fuente de alimentación externa

b)

Conector USB

c)

Botón de encendido

6.

Lo remarcado es:

a)

Botón de reinicio

b)

Regulador de voltaje

c)

Botón RED de comunicación

7.

Lo remarcado es:

a)

LED de encendido

b)

LED de transmisión y recepción

c)

LED de reseteo

d)

LED de niveles de batería

8.

Lo remarcado es:

a)

Conector para fuente de alimentación externa

b)

Conector USB

c)

Botón de encendido

9.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

10.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

11.

Este modelo de Arduino es:

a)

Nano

b)

UNO

c)

Mega

d)

Micro

12.

¿Qué es la protoboard?

a)
b)
c)
13.

Este componente se llama

a)

Led

b)

Foco

c)

Lamparilla

14.

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

15.

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

a)
b)
16.
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)
.
17.

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

18.

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);

19.

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

20.
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
21.
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
22.

¿Qué tenemos que escribir para declarar una entrada?

a)

pinMode(2,OUTPUT);

b)

pinMode(2,OUTPUT)

c)

pinMode(2,INPUT);

d)

pinMode(2,INPUT)

23.

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

24.

¿Qué tenemos que escribir para declarar una salida?

a)

pinMode(2,OUTPUT);

b)

pinMode(2,OUTPUT)

c)

pinMode(2,INPUT);

d)

pinMode(2,INPUT)

25.

La variable int almacena

a)

una letra

b)

un número entero

c)

un número natural

d)

un número decimal

26.

El condicional 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

27.

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