wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Evaluacion diagnostica m4s2

Total questions: 22

Worksheet time: 16mins

Name
Class
Date
1.

traduzca esta linea de código: delay(10000);

a)

Espere un segundo

b)

Dar un retardo de 0.1 segundos

c)

Tiempo de espera 10000 segundos

d)

Espere 10 segundos

2.

Si yo quiero declarar a un pin como salida cual sería la instrucción correcta, tome en cuenta la sintaxis.

a)

pinmode(8, output)

b)

Pinmode(8,OUTPUT);

c)

pinMode(8, OUTPUT);

d)

pinMode(8,INPUT);

3.

¿En que parte del código de arduino escribo las instrucciones que se repetiran varias veces?

a)

void setup ( )

b)

void loop ( )

c)

digitalWrite ( )

d)

analogWrite ( )

4.

¿Como consideraría a un potenciómetro dentro de Arduino?

a)

Entrada Analógica

b)

Entrada DIgital

c)

Salida Digital

d)

Salida Analógica

5.

¿Si quiero leer la información de una entrada digital que instrucción debo usar?

a)

digitalWrite( )

b)

digitalVoid( )

c)

digitalRead( )

d)

analogRead( )

6.

¿Qué es un ciclo for?

a)

Instrucción que se repite

b)

Condicional que se repite hasta que se cumpla la condición

c)

Ciclo que se ejecuta una sola vez

d)

No es un ciclo

7.

¿Cuantos pines digitales tiene un arduino uno?

a)

20

b)

42

c)

18

d)

Ninguno es correcto

8.

¿Como configurar una entrada en arduino?

a)

pinMode(13,INPUT)

b)

pinmode(13,IMPUT)

c)

PINMODE(13,OUTPUT)

d)

Ninguna es correcta

9.

Un LED en arduino se configura como...

a)

Salida

b)

Entrada

c)

Conmutador

d)

Ninguna es correcta

10.

Un pulsador (boton) en arduino puede usarse como...

a)

Salida

b)

Entrada

c)

Switch

d)

Ninguno es correcta

11.

¿Qué función en Arduino se utiliza para terminar la ejecución de un bucle for, while o switch?

a)

continue

b)

return

c)

exit

d)

break

12.

¿Qué funciones se utilizan para interactuar con los pines digitales del Arduino?

a)

analogRead(), analogWrite(), analogReference()

b)

delay(), millis(), micros()

c)

digitalRead(), digitalWrite(), pinMode()

d)

random(), randomSeed(), map()

13.

¿Qué es un Lenguaje de Programación?

a)

es un lenguaje informal que proporciona una serie de operaciones que permiten a un usuario utilizar algoritmos para controlar el comportamiento de una computadora.

b)

es un lenguaje formal que proporciona una serie de instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos para controlar el comportamiento físico y lógico de una computadora.

14.
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)
.
15.

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

16.

¿Cuál es el programa que emula la placa arduino?

a)

Arduino emule

b)

Tinkercad

c)

Sketch Up

d)

Arduino player

17.

La instrucción pinMode(a, OUTPUT); le está indicando al "cerebro" de ARDUINO que:

a)

El puerto "a" lo debe configurar como una entrada de voltaje hacia el LED "a".

b)

El puerto "a" lo debe configurar como una salida de voltaje hacia el LED "b".

c)

El puerto "a" lo debe configurar como una salida de voltaje hacia el LED "c".

d)

El puerto "a" lo debe configurar como una salida de voltaje hacia el LED "a".

18.

En esta parte del código de ARDUINO, void setup(), se le debe indicar:

a)

Los loops osea el modo en que están conectadas las entradas y salidas de los sensores y actuadores.

b)

Los pinMode, osea el modo en que están conectadas las entradas y salidas de los sensores y actuadores.

c)

Los colores de las resistencias

d)

Los componentes del ARDUINO

19.

Para indicarle al cerebro de ARDUINO que envíe una señal Alta (es decir encendido) de salida por el puerto b, se utiliza la orden:

a)

Void setup()

b)

Void loop()

c)

digitalRead(sensor);

d)

digitalWrite(b, HIGH);

20.

¿Cómo es la comunicación entre la placa arduino y la computadora?

a)

A través de bluethoth

b)

A través de cable serial

c)

Por wifi

d)

Por fibra óptica

21.

Serial.begin(9600) este comando sirve para

a)

Establece velocidad de comunicación

b)

Es para escribir texto

c)

Es para comunicarse con un pin

d)

Es para declarar variables

22.

Serial.println(“ “)

a)

Es para declarar variables

b)

Es para mostrar texto en pantalla

c)

Es para repetir un ciclo

d)

Es para conectar un pin en la placa