1 Cosa definisce loop()
loop()
2 Cosa definisce setup()
setup()
3 Come viene interpretato il codice scritto esternamente a setup() e loop()?
4 Nel costrutto if, quando è necessario inserire le parentesi graffe?
if
elseif
5 Il costrutto for esegue un numero prestabilito di passi. E’ possibile alterare il numero di passi durante la sua esecuzione? Come?
for
break
6 Come si può riscrivere più agevolmente un codice che controlla (tramite if) molte volte la stessa variabile?
switch...case
while
do...while
7 Come si comunica il termine di un’istruzione?
:
//
;
8 Qual è il modo migliore per definire un pin?
9 Qual è la differenza tra digitalRead e analogRead?
digitalRead
analogRead
10 Qual è la differenza tra digitalWrite e analogWrite?
digitalWrite
analogWrite
11 Nella divisione tra interi (es. int b = 23/8;) qual è il risultato?
int b = 23/8;
2.9
2
2.875
12 Come ottengo il resto della divisione intera?
a = resto(b; c)
a = b mod c;
a = b % c;
13 Quali sono i vantaggi e svantaggi dei tipi unsigned?
unsigned
14 Come si determina con precisione un intervallo di tempo?
clock.h
15 Come inizia un commento?
.
16 Il comando delay(2000) genera un ritardo di
delay(2000)