NEW
Font size
WorksheetsTCP/IP, logica, informazione, crittografia, criptovalute
Total questions: 60
Worksheet time: 37mins
Quale livello della pila ISO/OSI NON è stato implementato nell'architettura TCP/IP?
1°
4°
5°
7°
Il livello host-to-network dell'architettura TCP/IP si occupa di
inviare bit sul canale trasmissivo
inviare bit sul canale trasmissivo e rilevare errori di trasmissione dei frame
rilevare errori di trasmissione dei frame
inviare bit sul canale trasmissivo, rilevare errori di trasmissione dei frame e instradare i pacchetti
Il livello internet dell'architettura TCP/IP si occupa di
dividere il messaggio in pacchetti
dividere il messaggio in pacchetti ed instradarli
rilevare errori di trasmissione dei frame
rilevare errori di trasmissione dei frame, dividere il messaggio in pacchetti ed instradarli
Il protocollo IP
garantisce che tutti i pacchetti arrivino a destinazione
stabilisce una connessione tra mittente dei pacchetti e destinatario
assicura che se un pacchetto è partito prima di un altro arriverà prima dell'altro
tenta di far arrivare tutti i pacchetti ma non garantisce che ciò avvenga
Di quanti numeri è composto un indirizzo IP nella sua versione classica e qual è il range di ogni numero?
4 numeri decimali, ognuno compreso tra 0 a 255
4 numeri esadecimali, ognuno compreso tra 0 a FFFF
8 numeri decimali, ognuno compreso tra 0 a 255
64 esadecimali, ognuno compreso tra 0 a FFFF
Il protocollo TCP
rispedisce la maggior parte dei pacchetti andati persi
non stabilisce una connessione tra mittente dei pacchetti e destinatario
controlla che ogni pacchetto arrivi integro a destinazione
tenta di far arrivare tutti i pacchetti ma non garantisce che ciò avvenga
In quale contesto il protocollo UDP è preferibile a quello TCP?
Streaming audio/video
Invio email
Navigazione su internet
Chat
Qual è il protocollo che tutte le reti di ogni tecnologia devono comunque adottare?
HTTP
IP
TCP
Ethernet
"Se piove Filippo non utilizza il motoscafo". Se la precedente affermazione è vera, è anche vero che...
se non piove Filippo utilizza il motoscafo
se Filippo utilizza il motoscafo allora sicuramente non piove
se Filippo non utilizza il motoscafo allora piove
Filippo non utilizza il motoscafo solo quando piove
“Essere intelligente e conoscere bene le scienze è condizione necessaria e sufficiente per vivere felici”. Quali delle seguenti situazioni contraddice questa frase?
Luigi è un ottimo conoscitore della scienza ma non è vero che è felice
Marina è felice: conosce bene le scienze oppure non è particolarmente intelligente
Marta non è felice: non conosce bene le scienze
Gianni è felice nonostante sia intelligente ma non conosca bene le scienze
"I Maneskin vincono Eurovision 2021". Se questa frase è vera allora è vero anche che..
I Maneskin vincono Eurovision 2021 e sono molto contento
I Maneskin vincono Eurovision 2021 oppure me ne vado dall'Italia
Se i Maneskin vincono Eurovision 2021 non me ne vado dall'Italia
Se I Maneskin vincono Eurovision 2021 me ne vado dall'Italia
E' notte, ho sentito un rumore di qualcosa che cade. O è stato il gatto o è stato qualcuno che è entrato in casa di nascosto. Ma il gatto di notte da solo non si sveglia mai. Quindi..
E' stato qualcuno che è entrato di nascosto
E' entrato qualcuno di nascosto
E' stato il gatto
Me lo sono sognato
"Ognuno ha un genitore". Come puoi rappresentare questa frase in logica dei predicati?
∀x ∃y haGenitore(x, y)
∀x ∀y haGenitore(x, y)
∃x ∃y haGenitore(x, y)
∀x haGenitore(x, y)
"Tutte le città in cui mi sono fermato avevano una bellissima piazza". Se questa frase è vera, allora è anche vero che..
mi sono fermato in qualche città
mi sono fermato a Lucca solo se Lucca ha una bellissima piazza
nessuna città dove non sono stato ha una bellissima piazza
esiste una città in cui mi sono fermato che non ha una bellissima piazza
"C'è un barbiere che rade solo quelli che non si radono da soli". Come puoi rappresentare questa frase in logica dei predicati? Per semplicità: B(x) = x è barbiere, R(x1, x2) = x1 rade x2
∃x∀y (B(x) ∧ (R(x, y) ⟶ NOT R(y, y)))
∃x∃y (B(x) ∧ (R(x, y) ⟶ NOT R(y, y)))
∃x∃y (B(x) ∧ (NOT R(y, y) ⟶ R(x, y) ))
"Non solo i liberi professionisti evadono le tasse". Come puoi rappresentare questa frase in logica dei predicati? (LiberoP(x) = x è un libero professionista)
∃x (evade(x) ∧ NOT liberoP(x))
∃x (evade(x) ⟶ NOT liberoP(x))
∀x (evade(x) ∧ NOT liberoP(x))
∀x (evade(x) ∨ NOT liberoP(x))
Cosa posso derivare dalla frase "Tutti invidiano Chiara Ferragni"?
Tutti invidiano qualcuno
Nessuno odia Chiara Ferragni
Tutti amano Chiara Ferragni
Chiara Ferragni non invida nessuno
L'informazione che una sorgente deve comunicare ad una destinazione
dipende dal canale trasmissivo
dipende dal segnale con cui viene rappresentata
dipende da cosa deve essere comunicato
nessuna della altre tre risposte
L'obiettivo della teoria dell'informazione è
trovare una codifica efficiente del messaggio
garantire l'integrità del messaggio
garantire l'autenticità del mittente del messaggio
tutte e tre le altre risposte
La codifica di sorgente
si preoccupa del canale utilizzato
si preoccupa dell'eventuale rumore presente
si preoccupa delle limitazioni fisiche della comunicazione
nessuna delle altre tre risposte
Il concetto di rumore in teoria dell'informazione si può anche applicare a
rumore acustico
altri pacchetti che condividono la rete con quelli che ho inviato io
il segnale di un'emittente radio che cerca di trasmettere alle mie stesse frequenze (se io sono un'emittente radio)
tutte e tre le altre risposte
Quale tra i seguenti è un esempio di sorgente continua?
Emittente televisiva digitale
La mia voce
Smartphone
Macchina Enigma
Se una sorgente trasmette un simbolo con alta probabilità
vuol dire che quel simbolo contiene un grande contenuto informativo
quel simbolo non ha un grande contenuto informativo
non posso dire nulla contenuto informativo di quel simbolo
la destinazione ha grande incertezza sul simbolo ricevuto
Come Shannon ha deciso di esprimere il contenuto informativo di un simbolo x emesso con probabilità Px da una sorgente che può emettere n simboli diversi?
logn Px1
logx Pn1
log2 Px1
logn Px
Se andare bene in italiano e completamente scorrelato da andare bene in matematica, la probabilità di prendere 8 in italiano e 8 in matematica è
P8 in italiano⋅P8 in matematica
P8 in italiano+P8 in matematica
P8 in italiano1⋅P8 in matematica1
Nessuna delle altre tre risposte
Se una sorgente S1 emette tutti i suoi simboli con la stessa probabilità, mentre una sorgente S2 emette un simbolo con probabilità maggiore della probabilità con cui emette gli altri simboli
Entropia di S1 > entropia di S2
Entropia di S1 < entropia di S2
Entropia di S1 = entropia di S2
Non posso dire nulla riguardo alle entropie di S1 e S2
Quanti bit mi servono per codificare i giorni del mese?
31
2
5
8
L'efficienza di una codifica è rappresentata da
Entropia della sorgente / lunghezza del simbolo codificato
Entropia della sorgente / lunghezza media del simbolo codificato
Entropia della codifica / lunghezza del simbolo codificato
Entropia della codifica / lunghezza media del simbolo codificato
Cosa vuol dire che un codice binario è senza prefissi?
Che ogni parola di codice comincia con un bit diverso
Che nessuna parola di codice corrisponde al prefisso di un'altra parola di codice
Che ogni parola di codice ha un prefisso che corrisponde ad un'altra parola di codice
Che due parole di codice non possono avere un prefisso in comune
Qual è la strategia comune degli algoritmi Shannon-Fano e Huffman?
Assegnare parole di codice più lunghe ai simboli meno probabili
Assegnare parole di codice più corte ai simboli meno probabili
Se due simboli hanno probabilità diverse allora le rispettive parole di codice avranno lunghezze differenti
Adottano due strategie diverse
Nella codifica di Shannon-Fano
devo sempre sistemare i simboli in due gruppi quanto più possibile equiprobabili
devo sempre mappare i due simboli che hanno probabilità più bassa
aggiungo sempre uno zero alla codifica del simbolo (o gruppo di simboli) meno probabile
nessuna delle altre tre risposte
Nella codifica di Huffman
devo sempre sistemare i simboli in due gruppi quanto più possibile equiprobabili
devo sempre mappare i due simboli che hanno probabilità più bassa
aggiungo sempre uno zero alla codifica del simbolo (o gruppo di simboli) meno probabile
nessuna delle altre tre risposte
Se devo codificare le date degli esami con Huffman e so che il 50% degli esami si svolgeranno il 25 giugno
Mi basta 1 bit per codificare la data '25 giugno'
Mi bastano 2 bit per codificare la data '25 giugno'
Dipende dalla probabilità delle altre date
Dipende dall'esecuzione dell'algoritmo
Il destinatario di un messaggio codificato con la macchina Enigma doveva avere qualche altra informazione per decifrarlo (oltre ad avere a sua volta una macchina Enigma)?
No
Sì, la configurazione iniziale dei rotori, trasmessa anch'essa nel messaggio cifrato
Sì, la configurazione iniziale dei rotori, trasmessa tramite un altro canale sicuro
No ma doveva necessariamente decifrare il messaggio entro 24 ore
Nella crittografia simmetrica, per codificare e decodificare il messaggio
si usa la stessa chiave
si usano due chiavi di pari complessità
si usa la chiave pubblica dell'altra parte (il mittente se sto decodificando o il destinatario se sto codificando)
si usano due chiavi correlate da una relazione di simmetria
Nella crittografia asimmetrica, il mittente deve codificare il messaggio usando
la chiave pubblica del destinatario
la sua chiave privata
la sua chiave pubblica
la chiave privata del destinatario
L'algoritmo RSA è un algoritmo usato per rendere estremamente difficile
risalire alla chiave privata avendo la chiave pubblica
risalire alla chiave pubblica avendo la chiave privata
risalire alla chiave pubblica e privata partendo dall'identità del mittente/destinatario
Nessuna della altre risposte
Se applico un algoritmo di Hashing HASH a due input x1 e x2
HASH(x1) e HASH(x2) saranno sicuramente diversi
HASH(x1) e HASH(x2) saranno molto probabilmente diversi
HASH(x1) e HASH(x2) saranno sicuramente uguali
dipende dai due input scelti
Se applico un algoritmo di Hashing HASH a due input x1 e x2 molto simili tra loro
HASH(x1) e HASH(x2) saranno molto diversi
HASH(x1) e HASH(x2) saranno simili
HASH(x1) e HASH(x2) saranno molto probabilmente uguali
non posso saperlo
Di cosa si può servire il destinatario per verificare l'integrità del messaggio ricevuto?
L'algoritmo di Hashing
La chiave pubblica del mittente
La Certification Authority
Tutte e tre le altre risposte
Cosa sta verificando il destinatario quando verifica la firma digitale allegata al messaggio ricevuto dal mittente?
L'integrità e il mittente del messaggio
L'integrità del messaggio
Il mittente del messaggio
L'integrità, il mittente e il contenuto del messaggio
Cosa fa il mittente per calcolare la propria firma digitale da inviare insieme al messaggio?
Applica l'algoritmo di hashing al messaggio e poi cifra il risultato con la propria chiave privata
Applica l'algoritmo di hashing al messaggio e poi cifra il risultato con la chiave pubblica del destinatario
Applica l'algoritmo di hashing alla propria chiave privata
Applica l'algoritmo di hashing alla propria chiave privata e poi usa il risultato per cifrare il messaggio
Cosa fa il destinatario per verificare la firma digitale inviata dal mittente insieme al messaggio?
Decifra la firma digitale con chiave pubblica del mittente e poi la confronta con il risultato dell'hashing del messaggio
Decifra la firma digitale con la propria chiave privata del mittente e poi la confronta con il risultato dell'hashing del messaggio
Applica l'algoritmo di hashing alla firma digitale e poi la confronta con il risultato dell'hashing del messaggio
La confronta con il risultato dell'hashing del messaggio
Cosa può comunque andare storto nonostante si utilizzi la firma digitale?
Qualcuno può intercettare il messaggio e decodificarlo usando la chiave privata cifrata del mittente contenuta nel messaggio
Qualcuno può rubare la chiave privata del mittente ed inviare messaggi a nome suo
Qualcuno può rubare la chiave privata del destinatario ed inviargli messaggi
Tutte e tre le altre risposte
Cosa invia una persona fisica o una società alla Certification Authority per essere validato e poter ricevere il certificato?
la propria chiave privata
la propria chiave privata + altri eventuali documenti che attestino la sua identità
la propria chiave pubblica + altri eventuali documenti che attestino la sua identità
la propria chiave pubblica
Quale affermazione tra le seguenti è vera riguardo al protocollo SSL?
Si applica solo al protocollo HTTP, rendendolo sicuro (HTTPS)
Si applica solo ai protocolli del livello application della pila TCP/IP
Si trova al livello 4 della pila ISO/OSI
E' uno standard de iure
Quando un client va su un sito che implementa il protocollo HTTPS
richiede il certificato del server del sito
il server richiede il certificato del client
non è importante quale CA ha fornito il certificato
tutte e tre le altre risposte
Quando un utente riceve il certificato dalla CA
lo pubblica
lo codifica con la propria chiave privata e lo pubblica
lo codifica con la propria chiave pubblica e lo pubblica
lo codifica con la chiave pubblica del destinatario e lo pubblica
Nella Blockchain la hash di ogni transazione è calcolata applicando l'algoritmo di hashing a che cosa?
la transazione
la transazione + l'hash della transazione precedente
la transazione + l'hash della transazione precedente + un numero casuale
la transazione + l'hash della transazione precedente + un numero casuale + la chiave privata di chi ha effettuato la transazione
Ogni blocco della Blockchain è collegato
a tutti gli altri blocchi
al blocco precedente
al blocco successivo
non è collegato a nulla
Come funziona l'architettura della Blockchain?
Ogni nodo ha un sottoinsieme di blocchi
Ogni nodo ha una copia di tutti i blocchi
Ogni nodo ha un blocco
Nessuna delle altre risposte
La quantità totale di bitcoin che possono essere creati
è fissa
aumenta ad ogni aggiornamento della Blockchain
aumenta sempre meno man mano che vengono prodotti nuovi bitcoin
diminuisce
Ogni transazione nella Blockchain
è firmata con la chiave privata di chi ha ceduto denaro
è firmata con la chiave privata di chi ha ricevuto denaro
è firmata con la chiave pubblica di chi ha ceduto denaro
è firmata con la chiave pubblica di chi ha ricevuto denaro
In cosa consiste la Proof of Work (PoW) dei miner su ogni nuova transazione della Blockchain?
Cercano il numero che aggiunto alla transazione porta a un hash che inizia con un certo numero di zeri
Cercano il numero che aggiunto alla transazione porta a un hash diversa da tutte le precedenti
Cercano il numero che aggiunto al blocco porta a un hash che inizia con un certo numero di zeri
Cercano il numero che aggiunto al blocco porta a un hash diversa da tutte le precedenti
Cos'è uno Smart Contract?
E' un contratto intelligente che avvantaggia entrambe le parti
E' un contratto codificato su Blockchain
E' un contratto remunerato in bitcoin
E' un contratto accessibile da smartphone
Chi riesce a leggere uno Smart Contract e quindi a prendere eventuali provvedimenti necessari?
I diretti interessati
Dei programmi informatici
Chiunque
Tutte e tre le altre risposte
Esiste un'autorità centrale a capo della Blockchain?
No
Solo se uno stato lo richiede
Dipende dalla legislazione del singolo stato
Sì, è chi possiede la maggior parte dei suoi nodi
Il primo miner che risolve la Proof of Work su una nuova transazione
lo comunica ai nodi della Blockchain e ognuno effettua la validazione
lo comunica ad un nodi della Blockchain che valida la transazione
riceve bitcoin in premio solo se la hash da lui/lei trovata è la stessa che ha trovato la maggioranza dei nodi della Blockchain
riceve un numero bitcoin in premio proporzionale alla difficoltà della Proof of Work risolta
Attualmente i bitcoin sono una valuta a tutti gli effetti?
Sì
No
Solo in alcuni paesi
Solo nei circuiti bancari
Qual è il problema principale del sistema di validazione delle transazioni di bitcoin?
Non sono sicure
Si consuma troppa energia
Non sono immutabili
Hanno bisogno di qualcuno che le validi ma non è detto che si trovi
