Sistemi operativi mobili
Ingegneria informatica e dell'automazione
Docente: Vecchio Massimo
Lezione 002
Domande e risposte
-
Cosa è l'IDE Arduino?
- Un componente firmware della scheda Arduino
- Nessuna di queste risposte
- Un componente hardware della scheda Arduino
- Un software che serve per sviluppare software per schede Arduino e programmarle
-
Cosa si intende per apertura hardware?
- Nessuna di queste risposte
- La possibilità di avere a disposizione il codice sorgente di un microcontrollore
- La possibilità di connettere ad un microcontrollore o circuito elettronico dei dispositivi esterni tramite porte di espansione
- La possibilità di avere a disposizione il progetto hardware di un circuito elettronico
-
Quanti livelli di apertura hardware conosci?
- 2
- 10
- Nessuna di queste risposte
-
Rientra nel concetto di apertura hardware dare libero accesso agli schemi elettronici di un componente, senza rendere pubblico il firmware di uno o più microcontrollori al suo interno?
- Nessuna di queste risposte
- No, aperto vuol dire rendere tutto disponibile
- Sì, sono livelli diversi di apertura
- Il firmware è un software, quindi non c'entra nulla con l'apertura hardware
-
Quale delle seguenti affermazioni è vera?
- Un progetto con licenza open hardware non genera mai profitto
- Tutte queste risposte sono false
- Un progetto con licenza open hardware non è in grado di generare profitto
- Un progetto con licenza open hardware non deve generare profitto
-
Cosa è Arduino?
- Un microcontrollore open hardware
- Un software open source
- Una piattaforma open hardware dotata di un software di sviluppo open source
- Nessuna di queste risposte
-
Arduino ruota attorno a:
- Nessuna di queste risposte
- Un microcontrollore che espone ingressi e uscite digitali ed analogici facilmente accessibili, ma non configurabili
- Un microcontrollore che espone ingressi e uscite digitali ed analogici facilmente accessibili e configurabili
- Un microcontrollore i cui ingressi ed uscite sono già configurati per l'uso
-
Una qualunque scheda Arduino
- Di per sé può non avere alcun sensore a bordo
- Ha già dei sensori a bordo, quindi è pronta all'uso
- Può essere espansa collegandoci dei sensori e/o degli attuatori
- Nessuna di queste risposte
-
Uno shield Arduino
- Nessuna di queste risposte
- Serve per proteggere il microcontrollore dagli agenti atmosferici (acqua, umidità)
- Serve per alimentare il microcontrollore a batteria
- Serve per proteggere il microcontrollore dagli sbalzi elettrici
-
Ogni Arduino
- Deve avere lo stesso numero di uscite digitali (14)
- Nessuna di queste risposte
- Deve avere per lo meno 32 KB di memoria flash
- Ha lo stesso microcontrollore Atmel
-
Una scheda Arduino
- Ha sempre bisogno di una connessione USB per essere alimentato e comandato
- Può funzionare a batterie
- Nessuna di queste risposte
- Deve funzionare a batterie
-
Quali sono i principi fondamentali attorno ai quali ruota Arduino?
-
Cosa è l'IDE Arduino?
-
Cosa è uno shield Arduino?
-
Cosa troviamo sicuramente su una scheda Arduino (a livello di hardware)?
-
Rientra nel concetto di apertura hardware dare libero accesso agli schemi elettronici di un componente, senza rendere pubblico il firmware di uno o più microcontrollori al suo interno?
-
Cosa è Arduino?
-
Quanti livelli di apertura hardware conosci?
-
Cosa si intende per apertura hardware?
© 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:00:47 - 3/38
Set Domande: Sistemi operativi mobili
Ingegneria informatica e dell'automazione
Docente: Vecchio Massimo
Lezione 003
Domande e risposte
-
Un array di caratteri in Arduino
- Non è un tipo consentito
- Si definisce, per esempio, come: array int[] ={1,2,3};
- Si dichiara, per esempio, come: int v[4];
- Nessuna di queste risposte
-
In Arduino, per accedere all'i-esimo elemento di un array si utilizza l'istruzione
- vv->[i]
- v(i)
- Nessuna di queste risposte
- v[i]
-
In Arduino un array
- È un contenitore di variabili dello stesso tipo, accessibili in maniera sequenziale
- È un tipo da evitare, date le ridotte dimensioni della RAM a bordo del microprocessore
- Nessuna di queste risposte
- È un contenitore di variabili dello stesso tipo, accessibili tramite un indice
-
Un array di interi in Arduino
- Nessuna di queste risposte
- Si definisce, per esempio, come: array int[] ={1,2,3};
- Si dichiara, per esempio, come: int v[4];
- Non è un tipo consentito
-
Un array di interi in Arduino
- Non è un tipo consentito
- Nessuna di queste risposte
- Si definisce, per esempio, come: array integer[] ={1,2,3};
- Si dichiara, per esempio, come: integer v[4];
-
In Arduino
- L'unico tipo predefinito è int
- Nessuna di queste risposte
- Non esistono tipi predefiniti
- Non è necessario specificare i tipi delle variabili (il linguaggio non è tipizzato)
-
Nella sua forma più elementare, uno sketch Arduino
- È formato dalla sola funzione loop()
- È formato dalla sola funzione execute()
- È formato dalla sola funzione setup()
- Nessuna di queste risposte
-
Il tipo unsigned int in Arduino
- Nessuna di queste risposte
- Occupa la metà dello spazio di un int
- Occupa lo stesso spazio di un int
- Occupa il doppio dello spazio di un int
-
La funzione setup() di uno sketch Arduino
- Viene invocata esplicitamente dal programmatore
- È invocata automaticamente quando lo sketch va in esecuzione
- È invocata automaticamente quando lo sketch viene compilato
- Nessuna di queste risposte
-
La funzione loop() di uno sketch Arduino
- È una funzione che viene invocata automaticamente in caso di errore
- Nessuna di queste risposte
- È una funzione che viene eseguita per la prima volta al termine della funzione setup()
- Serve per realizzare un ciclo for
-
Nella funzione loop() di uno sketch Arduino
- Non è possibile realizzare cicli while e for (essendo la funzione loop() di per sé un ciclo)
- È possibile realizzare solo cicli for, il costrutto while non è realizzato in Arduino
- È possibile realizzare solo cicli for e while che terminano
- Nessuna di queste risposte
-
Un array di caratteri in Arduino
- Si definisce, per esempio, come: array char[] ={'1','2','3'};
- Non è un tipo consentito
- Nessuna di queste risposte
- Si dichiara, per esempio, come: char v[3];
-
Come posso definire un array di interi in Arduino?
-
Come posso dichiarare un array di interi in Arduino?
-
Cosa è e cosa fa la funzione setup() di uno sketch Arduino?
-
Nella sua forma più elementare, uno sketch Arduino è...?
-
Cosa è e cosa fa la funzione loop() di uno sketch Arduino?
-
Nella funzione loop() di uno sketch Arduino cosa posso e cosa non posso fare?
-
Il tipo unsigned int in Arduino è...?
-
Un array di interi in Arduino è...?
-
Come posso definire un array di caratteri in Arduino?
-
In Arduino, come si accede all'i-esimo elemento di un array v?
© 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:00:48 - 6/38
Set Domande: Sistemi operativi mobili
Ingegneria informatica e dell'automazione
Docente: Vecchio Massimo
Lezione 004
Domande e risposte
-
In Arduino cosa intendiamo per driver?
- Un modulo software
- Un componente hardware
- Nessuna di queste risposte
- Un componente da comprare a parte
-
Cosa si intende per Internet of Things (IoT)?
- Un paradigma di programmazione distribuita
- Un paradigma per cui tutte le cose connesse ad Internet sono anche connesse tra di loro
- Nessuna di queste risposte
- Un paradigma per cui tutto è visto come una cosa
-
Un sensore
- Nessuna di queste risposte
- Produce dati digitali
- Produce dati analogici o digitali, a seconda del tipo di sensore
- Produce dati analogici
-
Cosa si intende per physical computing?
- La possibilità di utilizzare un microprocessore per monitorare le grandezze fisiche di un essere umano
- Nessuna di queste risposte
- La realizzazione di un sistema hardware che memorizza dati dell'ambiente circostante
- La realizzazione di un sistema che interagisce con il mondo reale
-
I seguenti sono esempi di sensori facilmente reperibili e a basso costo, da poter essere montati su un Arduino, tranne uno, quale?
- Umidità
- Temperatura
- Conta-passi (passometro)
- Intensità di luce
-
I seguenti sono esempi di sensori esistenti e facilmente integrabili su un Arduino, tranne uno
- Sensore di acidità
- Misuratore di forza
- Accelerometro
- Sensore infrarosso
-
Un accelerometro
- Misura l'accelerazione lungo al più 3 assi
- Nessuna di queste risposte
- Misura l'accelerazione lungo un solo asse
- Benché facilmente integrabile su Arduino, il suo costo elevato ne pregiudica l'uso capillare
-
Secondo il paradigma dell'Internet of Things (IoT)
- Un semaforo stradale è una "cosa" se connessa ad Internet
- Un semaforo stradale è una "cosa"
- Un semaforo stradale è una "cosa" se pilotabile da remoto
- Un semaforo stradale è una "cosa" se il suo stato può essere monitorato e/o controllato da remoto
-
Un LED può essere visto come
- Un attuatore
- Dipende dall'uso che se ne fa
- Nessuna di queste risposte
- Un sensore
-
Qual è l'effetto di collegare un LED su una linea digitale di uscita di un Arduino su cui la tensione forma un'onda quadra con periodo di un secondo
- Vedremo il LED accendersi e spegnersi ad intervalli regolari
- Vedremo il LED accendersi e spegnersi un po' a caso
- Nessuna di queste risposte
- Non noteremo nulla
-
In Arduino la funzione delay()
- Serve per far assestare gli ingressi digitali
- Si può usare solo nel corpo della funzione loop()
- Nessuna di queste risposte
- Si può usare solo nel corpo della funzione setup()
-
In Arduino la funzione delay()
- L'argomento in ingresso specifica il numero di ritardi da introdurre
- Non ha bisogno di argomento di ingresso
- Nessuna di queste risposte
- Mette in attesa attiva il microprocessore
-
A cosa serve un driver in Arduino?
- Nessuna di queste risposte
- Per far interagire il microprocessore con un componente software
- Per far interagire il microprocessore con un componente hardware
- A far comunicare 2 Arduino tra di loro
-
In Arduino una libreria
- Tutte queste risposte sono vere
- È un insieme di funzioni anche molto diverse tra di loro, ma raggruppate in uno stesso modulo
- È un insieme di funzioni simili raggruppate in uno stesso modulo
- Un file con estensione .h
-
Un sensore analogico
- Nessuna di queste risposte
- Può essere integrato su Arduino che ha un ADC a bordo
- È inutilizzabile su un Arduino, visto che ha solo ingressi digitali
- Può essere integrato su Arduino, ma abbiamo bisogno di un ADC esterno
-
In Arduino
- Le librerie sono fornite solo dai proprietari del marchio Arduino
- Le librerie sono implementabili da chiunque ne abbia capacità e voglia
- Nessuna di queste risposte
- Le librerie sono fornite solo dai produttori di hardware
-
Cosa si intende per physical computing?
-
Proporre degli esempi di sensori facilmente reperibili e a basso costo, da poter essere montati su un Arduino
-
Proporre degli esempi di
© 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:00:49 - 9/38
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Paniere completo di Sistemi operativi mobili (2025) - Risposte multiple
-
Paniere Calcolatori e sistemi operativi - risposte multiple
-
Paniere con risposte aperte - Sistemi operativi mobili (2023/2024)
-
Paniere con risposte chiuse - Sistemi operativi mobili (2023/2024)