wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino 102

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

I pin digitali:

a)

Non sono programmabili come input.

b)

Sono programmabili ma solo in ingresso.

c)

Non si possono mai programmare.

d)

Sono programmabili come input o come output

2.

Quanti sono i pin OUTPUT digitali di una scheda Arduino Uno?

a)

10

b)

12

c)

14

d)

8

3.

Quanti sono i pin INPUT digitali di una scheda Arduino Uno?

a)

8

b)

12

c)

10

d)

14

4.

Con Arduino possiamo:

a)

Ricevere informazioni da diversi sensori e pilotare dispositivi come motori, attuatori ecc..

b)

Ricevere informazioni da dispositivi come motori e pilotare sensori di vario tipo.

c)

Ricevere comunicazioni via satellite

d)

Nessuna delle precedenti

5.

Il pin GND della scheda Arduino :

a)

Può essere usato per fornire l'alimentazione al circuito.

b)

Può essere usato per pilotare un dispositivo in digitale.

c)

Può essere usato per effettuare una lettura in ingresso.

d)

Può essere usato per i collegamenti a massa.

6.

Che tipo di linguaggio utilizziamo per programmare con Arduino?

a)

La programmazione avviene con il linguaggio Python.

b)

La programmazione avviene con il linguaggio Visual Basic.

c)

La programmazione avviene con i linguaggi C - C++.

d)

La programmazione avviene con i linguaggi HTML - PHP

7.

Un programma scritto con l' IDE di Arduino è chiamato…

a)

IDE source

b)

Sketch

c)

Source Code

d)

Template

e)

Speech

8.

Come si comunica il termine di un’istruzione?

a)

Con il simbolo :

b)

Con il simbolo ;

c)

Con il simbolo //

d)

Andando a capo

9.

Il comando delay(2000) genera un ritardo di

a)

2000 secondi

b)

200 millisecondi

c)

200 secondi

d)

2 secondi

10.

Come inizia un commento che sta in una riga?

a)

Con il simbolo .

b)

Con il simbolo ;

c)

Con il simbolo //

d)

Con il simbolo #

11.

int x = 10;

Cosa c'è di sbagliato in questa istruzione?

a)

niente

b)

non ci va il ;

c)

x non è definita

d)

dipende dal valore precedente di x

12.

int OUTPUT = 10;

Cosa c'è di sbagliato in questa istruzione?

a)

niente

b)

non ci va il ;

c)

la parola OUTPUT non si può usare come nome di variabile

d)

dipende dal valore precedente di OUTPUT

13.

int R1= 10;

R1 = R1 +20;

Che valore assume la variabile R1 alla fine del programma?

a)

non si può dire

b)

10

c)

20

d)

30

14.

Cosa è una variabile?

a)

una zona di memoria con nome e valore

b)

un valore memorizzato che può variare

c)

un punto con le sue coordinate

d)

una variazione del programma

15.

int Ciano = 35;

Serial.print("Ciano")

Cosa stampa questo pezzo di programma?

a)

niente, è sbagliato

b)

Ciano

c)

35

d)

Ciano = 35