Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SOLUZIONE
6. Affinché la comunicazione seriale tra Raspberry Pi e Arduino avvenga correttamente, cosa è necessario fare?
È necessario collegare i pin GND, TX e RX delle schede utilizzando un partitore di tensione tra le GND
È necessario collegare solo i pin TX e RX delle schede utilizzando un partitore di tensione
È necessario collegare i pin GND, TX e RX utilizzando un partitore di tensione tra questi ultimi
Può avvenire collegando i pin TX e RX delle due schede senza ulteriori accorgimenti
7. Qual’è la differenza tra Raspberry Pi e Arduino?
Arduino è un microcontrollore e ha bisogno di un computer per caricare i programmi, Raspberry Pi può
compilare ed eseguire direttamente i suoi programmi
Arduino può eseguire diversi programmi contemporaneamente, Raspberry Pi può eseguire un solo thread
alla volta
Arduino può usare diversi linguaggi di programmazione, Raspberry Pi ha invece il suo linguaggio
Arduino può compilare i propri programmi invece Raspberry Pi no
8. Per utilizzare il protocollo ssh da terminale qual è il comando da utilizzare?
indirizzo_IP@nome_utente ssh
nome_utente ssh indirizzo_IP
ssh indirizzo_IP#nome_utente
ssh nome_utente@indirizzo_IP
9. Un sensore IMU che dati permette di conoscere?
La corrente utilizzata per muovere un motore
Il numero di impulsi avvenuti durante una rotazione
La frequenza e il duty cycle con cui si sta generando il PWM
L’orientamento rispetto a un riferimento inerziale
11. Quale comando da Raspberry Pi permette di conoscere informazioni sui pin presenti?
layout
pinlist
GPIO
pinout
12. Per creare un socket cosa occorre specificare?
Il tipo di socket, l’indirizzo IP e la porta
Il tipo di socket e l’indirizzo IP
Soltanto la porta su cui il socket è in ascolto
Soltanto l’indirizzo IP
13. La funzione s.listen() dove s è un oggetto di tipo socket cosa indica?
Che quel socket ha la funzione di server
Che quel socket ha la funzione di client
Bisogna utilizzarla sia sul lato client che sul lato server
14. Tramite i thread cosa è possibile fare?
Si assegnano funzioni specifiche ad ogni thread che vengono eseguite solo quando il programma principale
è terminato
Si assegnano funzioni specifiche ad ogni thread che vengono eseguite separatamente dal programma
principale
L’esecuzione del programma rimane tutta nel programma principale
Creando più thread questi eseguono sempre la stessa funzione
15. Cosa permette di fare SSH?
Collegarsi da remoto ad una scheda solo per vedere, trasferire e modificare i file
Collegarsi da remoto ad una scheda utilizzandone anche l’interfaccia grafica
Collegarsi da remoto ad una scheda solo tramite interfaccia testuale
16. Cosa permette di fare un socket?
Permette a due processi, anche non sullo computer, di comunicare attraverso seriale
Permette a due processi sullo stesso computer di comunicare attraverso ethernet
Permette a due processi sullo stesso computer di comunicare attraverso seriale
Permette a due processi, anche non sullo computer, di comunicare attraverso la rete internet
17. In un sistema operativo Linux, cosa si intende con “root”?
L’amministratore del sistema operativo
Il terminale testuale del sistema operativo
L’interfaccia grafica del sistema operativo
Un comando che ti permette di entrare nella cartella radice del sistema operativo
18. Tramite il controllo remoto cosa è possibile fare?
Accedere solo a schede che siano fisicamente vicine a noi
Chiedere a una persona di fare al posto nostro l’accesso ad una scheda
Accedere a schede anche non fisicamente nella nostra stessa stanza tramite internet
Accedere alle schede che utilizzano lo stesso sistema operativo che stiamo usando in quel momento
19. Quante versioni di Raspberry Pi esistono?
3, Rasperry Pi 2, Raspberry Pi 4 e Raspberry Pi Zero
1, Raspberry Pi 2
5, Raspberry Pi 1, Raspberry Pi 2, Raspberry Pi 3, Raspberry Pi 4 e Raspberry Pi Zero
2, Raspberry Pi 2 e Raspberry Pi 4
20. Nei sistemi operativi GNU/Linux, cos’è GNU e cosa è Linux?
GNU è il kernel e Linux il sistema operativo
GNU è l’acronimo di "GNU’s not Unix" e quindi non può essere utilizzato insieme a Linux
GNU è un sistema operativo open-source senza kernel, il kernel è infatti Linux
GNU e Linux sono la stessa cosa
21. Con la seguente riga di codice che tipo di socket sto creando?
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
TCP
UDP
EBP
22. Cosa permette di fare il protocollo FTP?
Collegarsi da remoto ad una scheda solo tramite interfaccia testuale
Collegarsi da remoto ad una scheda utilizzandone anche l’interfaccia grafica
Collegarsi da remoto ad una scheda solo per vedere, trasferire e modificare i file
23. In quanti modi è possibile numerare i pin della Raspberry PI?
1
3
4
2
24. E qual è/quali sono il/i metodo/i di numerazione dei pin?