Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

11.P2.1 Electronica 2024

Total questions: 15

Worksheet time: 45mins

Name
Class
Date
1.

Al programar una tarjeta Arduino existen unas instrucciones que se ejecutan solo una vez, cuando se arranca el programa al encender Arduino o cuando pulsamos el botón de reset.

a)

Las funciones creadas por el usuario

b)

void loop

c)

void setup

2.

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

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.

Los bloques de código se escriben entre

a)

llaves { }

b)

paréntesis ( )

c)

corchetes [ ]

6.

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

7.

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

a)

digitalRead (6, HIGH);

b)

digitalwrite(6, HIGH);

c)

digitalWrite(6, HIGH);

d)

digital_Write (6;HIGH);

8.
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
9.

¿Qué tenemos que escribir para declarar una entrada?

a)

pinMode(2,OUTPUT);

b)

pinWrite(2,OUTPUT);

c)

pinMode(2,INPUT);

d)

pinRead(2,INPUT);

10.

La variable int almacena

a)

una letra

b)

un número entero

c)

un número natural

d)

un número decimal

11.

¿Cómo podrías crear un contador descendente que inicie en 60 y termine en 0?

a)

Crear variable con nombre “Tiempo” luego cambiar a 60 a variable, colocar bloque cambiar -1 la variable

b)

Crear variable con nombre “Tiempo” luego dentro del bloque por siempre usar el bloque cambiar a 60 a variable, colocar bloque cambiar -1 la variable y esperar un segundo

c)

Crear variable con nombre “Tiempo” luego dentro del bloque por siempre usar el bloque fijar a -1 a la variable, colocar bloque cambiar 60 la variable y esperar un segundo

d)

Crear variable con nombre “Tiempo” luego usar el bloque fijar a 60 a la variable, dentro del bloque por siempre colocar bloque cambiar -1 la variable y esperar un segundo

12.

¿Cuál de las siguientes opciones permite que una variable se inicialice en un número determinado y se disminuya de 1 en 1, siempre y cuando se toque un borde?

a)

b)

c)

d)

13.

Juan y María están haciendo un programa para jugar a los dados con las siguientes reglas: • Si sale 1, vuelven a lanzar • Si sale 6, quedan empatados • Si sale 2 ó 3 gana Juan • Si sale 4 ó 5 gana María. Juan y María comenzaron por crear el diagrama de flujo y luego lo programaron en la Micro:bit. Sin embargo, el programa parece no funcionar. ¿Qué crees que deben cambiar en el programa?

a)

Intercambiar “Ganó Juan” por “Ganó María”

b)

Reemplazar el 4 por un 3

c)

Reemplazar el 0 por la variable valorDelDado

d)

Cambiar el bucle mientras por una pregunta Si

14.

5. Considera el siguiente bloque de código. ¿Cuántas veces sonará el tono Do medio cuando se presione el botón B?

a)

4

b)

5

c)

9

d)

1

15.

3. En el siguiente conjunto de instrucciones, ¿qué se mostrará en la tarjeta si la temperatura es menor a 25 grados?

a)

La cara feliz solamente

b)

Primero la temperatura y luego la cara triste, y así sucesivamente.

c)

La temperatura solamente.

d)

Primero la temperatura y luego la cara feliz, y así sucesivamente

e)

El número 25 solamente.