wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TCP/IP, logica, informazione, crittografia, criptovalute

Total questions: 60

Worksheet time: 37mins

Name
Class
Date
1.

Quale livello della pila ISO/OSI NON è stato implementato nell'architettura TCP/IP?

a)

b)

c)

d)

2.

Il livello host-to-network dell'architettura TCP/IP si occupa di

a)

inviare bit sul canale trasmissivo

b)

inviare bit sul canale trasmissivo e rilevare errori di trasmissione dei frame

c)

rilevare errori di trasmissione dei frame

d)

inviare bit sul canale trasmissivo, rilevare errori di trasmissione dei frame e instradare i pacchetti

3.

Il livello internet dell'architettura TCP/IP si occupa di

a)

dividere il messaggio in pacchetti

b)

dividere il messaggio in pacchetti ed instradarli

c)

rilevare errori di trasmissione dei frame

d)

rilevare errori di trasmissione dei frame, dividere il messaggio in pacchetti ed instradarli

4.

Il protocollo IP

a)

garantisce che tutti i pacchetti arrivino a destinazione

b)

stabilisce una connessione tra mittente dei pacchetti e destinatario

c)

assicura che se un pacchetto è partito prima di un altro arriverà prima dell'altro

d)

tenta di far arrivare tutti i pacchetti ma non garantisce che ciò avvenga

5.

Di quanti numeri è composto un indirizzo IP nella sua versione classica e qual è il range di ogni numero?

a)

4 numeri decimali, ognuno compreso tra 0 a 255

b)

4 numeri esadecimali, ognuno compreso tra 0 a FFFF

c)

8 numeri decimali, ognuno compreso tra 0 a 255

d)

64 esadecimali, ognuno compreso tra 0 a FFFF

6.

Il protocollo TCP

a)

rispedisce la maggior parte dei pacchetti andati persi

b)

non stabilisce una connessione tra mittente dei pacchetti e destinatario

c)

controlla che ogni pacchetto arrivi integro a destinazione

d)

tenta di far arrivare tutti i pacchetti ma non garantisce che ciò avvenga

7.

In quale contesto il protocollo UDP è preferibile a quello TCP?

a)

Streaming audio/video

b)

Invio email

c)

Navigazione su internet

d)

Chat

8.

Qual è il protocollo che tutte le reti di ogni tecnologia devono comunque adottare?

a)

HTTP

b)

IP

c)

TCP

d)

Ethernet

9.

"Se piove Filippo non utilizza il motoscafo". Se la precedente affermazione è vera, è anche vero che...

a)

se non piove Filippo utilizza il motoscafo

b)

se Filippo utilizza il motoscafo allora sicuramente non piove

c)

se Filippo non utilizza il motoscafo allora piove

d)

Filippo non utilizza il motoscafo solo quando piove

10.

“Essere intelligente e conoscere bene le scienze è condizione necessaria e sufficiente per vivere felici”. Quali delle seguenti situazioni contraddice questa frase?

a)

Luigi è un ottimo conoscitore della scienza ma non è vero che è felice

b)

Marina è felice: conosce bene le scienze oppure non è particolarmente intelligente

c)

Marta non è felice: non conosce bene le scienze

d)

Gianni è felice nonostante sia intelligente ma non conosca bene le scienze

11.

"I Maneskin vincono Eurovision 2021". Se questa frase è vera allora è vero anche che..

a)

I Maneskin vincono Eurovision 2021 e sono molto contento

b)

I Maneskin vincono Eurovision 2021 oppure me ne vado dall'Italia

c)

Se i Maneskin vincono Eurovision 2021 non me ne vado dall'Italia

d)

Se I Maneskin vincono Eurovision 2021 me ne vado dall'Italia

12.

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..

a)

E' stato qualcuno che è entrato di nascosto

b)

E' entrato qualcuno di nascosto

c)

E' stato il gatto

d)

Me lo sono sognato

13.

"Ognuno ha un genitore". Come puoi rappresentare questa frase in logica dei predicati?

a)

 x y haGenitore(x, y)\forall x\ \exists y\ haGenitore\left(x,\ y\right)  

b)

 x y haGenitore(x, y)\forall x\ \forall y\ haGenitore\left(x,\ y\right)  

c)

 x y haGenitore(x, y)\exists x\ \exists y\ haGenitore\left(x,\ y\right)  

d)

 x haGenitore(x, y)\forall x\ haGenitore\left(x,\ y\right)  

14.

"Tutte le città in cui mi sono fermato avevano una bellissima piazza". Se questa frase è vera, allora è anche vero che..

a)

mi sono fermato in qualche città

b)

mi sono fermato a Lucca solo se Lucca ha una bellissima piazza

c)

nessuna città dove non sono stato ha una bellissima piazza

d)

esiste una città in cui mi sono fermato che non ha una bellissima piazza

15.

"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

a)

 xy (B(x)  (R(x, y)  NOT R(y, y)))\exists x\forall y\ \left(B\left(x\right)\ \wedge\ \left(R\left(x,\ y\right)\ \longrightarrow\ NOT\ R\left(y,\ y\right)\right)\right)  

b)


 xy (B(x)  (NOT R(y, y)  R(x, y)))\exists x\forall y\ \left(B\left(x\right)\ \wedge\ \left(NOT\ R\left(y,\ y\right)\ \longrightarrow\ R\left(x,\ y\right)\right)\right)  

c)

 xy (B(x)  (R(x, y)  NOT R(y, y)))\exists x\exists y\ \left(B\left(x\right)\ \wedge\ \left(R\left(x,\ y\right)\ \longrightarrow\ NOT\ R\left(y,\ y\right)\right)\right)  

d)

 xy (B(x)  (NOT R(y, y)  R(x, y) ))\exists x\exists y\ \left(B\left(x\right)\ \wedge\ \left(NOT\ R\left(y,\ y\right)\ \longrightarrow\ R\left(x,\ y\right)\ \right)\right)  

16.

"Non solo i liberi professionisti evadono le tasse". Come puoi rappresentare questa frase in logica dei predicati? (LiberoP(x) = x è un libero professionista)

a)

 x (evade(x)  NOT liberoP(x))\exists x\ \left(evade\left(x\right)\ \wedge\ NOT\ liberoP\left(x\right)\right)  

b)

 x (evade(x)  NOT liberoP(x))\exists x\ \left(evade\left(x\right)\ \longrightarrow\ NOT\ liberoP\left(x\right)\right)  

c)

 x (evade(x)  NOT liberoP(x))\forall x\ \left(evade\left(x\right)\ \wedge\ NOT\ liberoP\left(x\right)\right)  

d)

 x (evade(x)  NOT liberoP(x))\forall x\ \left(evade\left(x\right)\ \vee\ NOT\ liberoP\left(x\right)\right)  

17.

Cosa posso derivare dalla frase "Tutti invidiano Chiara Ferragni"?

a)

Tutti invidiano qualcuno

b)

Nessuno odia Chiara Ferragni

c)

Tutti amano Chiara Ferragni

d)

Chiara Ferragni non invida nessuno

18.

L'informazione che una sorgente deve comunicare ad una destinazione

a)

dipende dal canale trasmissivo

b)

dipende dal segnale con cui viene rappresentata

c)

dipende da cosa deve essere comunicato

d)

nessuna della altre tre risposte

19.

L'obiettivo della teoria dell'informazione è

a)

trovare una codifica efficiente del messaggio

b)

garantire l'integrità del messaggio

c)

garantire l'autenticità del mittente del messaggio

d)

tutte e tre le altre risposte

20.

La codifica di sorgente

a)

si preoccupa del canale utilizzato

b)

si preoccupa dell'eventuale rumore presente

c)

si preoccupa delle limitazioni fisiche della comunicazione

d)

nessuna delle altre tre risposte

21.

Il concetto di rumore in teoria dell'informazione si può anche applicare a

a)

rumore acustico

b)

altri pacchetti che condividono la rete con quelli che ho inviato io

c)

il segnale di un'emittente radio che cerca di trasmettere alle mie stesse frequenze (se io sono un'emittente radio)

d)

tutte e tre le altre risposte

22.

Quale tra i seguenti è un esempio di sorgente continua?

a)

Emittente televisiva digitale

b)

La mia voce

c)

Smartphone

d)

Macchina Enigma

23.

Se una sorgente trasmette un simbolo con alta probabilità

a)

vuol dire che quel simbolo contiene un grande contenuto informativo

b)

quel simbolo non ha un grande contenuto informativo

c)

non posso dire nulla contenuto informativo di quel simbolo

d)

la destinazione ha grande incertezza sul simbolo ricevuto

24.

Come Shannon ha deciso di esprimere il contenuto informativo di un simbolo x emesso con probabilità  PxP_x da una sorgente che può emettere n simboli diversi?

a)

 logn 1Px\log_n\ \frac{1}{P_x}  

b)

 logx 1Pn\log_x\ \frac{1}{P_n}  

c)

 log2 1Px\log_2\ \frac{1}{P_x}  

d)

 logn Px\log_n\ P_x  

25.

Se andare bene in italiano e completamente scorrelato da andare bene in matematica, la probabilità di prendere 8 in italiano e 8 in matematica è

a)

P8 in italianoP8 in matematicaP_{8\ in\ italiano}\cdot P_{8\ in\ matematica}

b)

P8 in italiano+P8 in matematicaP_{8\ in\ italiano}+P_{8\ in\ matematica}

c)

1P8 in italiano1P8 in matematica\frac{1}{P_{8\ in\ italiano}}\cdot\frac{1}{P_{8\ in\ matematica}}

d)

Nessuna delle altre tre risposte

26.

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

a)

Entropia di S1 > entropia di S2

b)

Entropia di S1 < entropia di S2

c)

Entropia di S1 = entropia di S2

d)

Non posso dire nulla riguardo alle entropie di S1 e S2

27.

Quanti bit mi servono per codificare i giorni del mese?

a)

31

b)

2

c)

5

d)

8

28.

L'efficienza di una codifica è rappresentata da

a)

Entropia della sorgente / lunghezza del simbolo codificato

b)

Entropia della sorgente / lunghezza media del simbolo codificato

c)

Entropia della codifica / lunghezza del simbolo codificato

d)

Entropia della codifica / lunghezza media del simbolo codificato

29.

Cosa vuol dire che un codice binario è senza prefissi?

a)

Che ogni parola di codice comincia con un bit diverso

b)

Che nessuna parola di codice corrisponde al prefisso di un'altra parola di codice

c)

Che ogni parola di codice ha un prefisso che corrisponde ad un'altra parola di codice

d)

Che due parole di codice non possono avere un prefisso in comune

30.

Qual è la strategia comune degli algoritmi Shannon-Fano e Huffman?

a)

Assegnare parole di codice più lunghe ai simboli meno probabili

b)

Assegnare parole di codice più corte ai simboli meno probabili

c)

Se due simboli hanno probabilità diverse allora le rispettive parole di codice avranno lunghezze differenti

d)

Adottano due strategie diverse

31.

Nella codifica di Shannon-Fano

a)

devo sempre sistemare i simboli in due gruppi quanto più possibile equiprobabili

b)

devo sempre mappare i due simboli che hanno probabilità più bassa

c)

aggiungo sempre uno zero alla codifica del simbolo (o gruppo di simboli) meno probabile

d)

nessuna delle altre tre risposte

32.

Nella codifica di Huffman

a)

devo sempre sistemare i simboli in due gruppi quanto più possibile equiprobabili

b)

devo sempre mappare i due simboli che hanno probabilità più bassa

c)

aggiungo sempre uno zero alla codifica del simbolo (o gruppo di simboli) meno probabile

d)

nessuna delle altre tre risposte

33.

Se devo codificare le date degli esami con Huffman e so che il 50% degli esami si svolgeranno il 25 giugno

a)

Mi basta 1 bit per codificare la data '25 giugno'

b)

Mi bastano 2 bit per codificare la data '25 giugno'

c)

Dipende dalla probabilità delle altre date

d)

Dipende dall'esecuzione dell'algoritmo

34.

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)?

a)

No

b)

Sì, la configurazione iniziale dei rotori, trasmessa anch'essa nel messaggio cifrato

c)

Sì, la configurazione iniziale dei rotori, trasmessa tramite un altro canale sicuro

d)

No ma doveva necessariamente decifrare il messaggio entro 24 ore

35.

Nella crittografia simmetrica, per codificare e decodificare il messaggio

a)

si usa la stessa chiave

b)

si usano due chiavi di pari complessità

c)

si usa la chiave pubblica dell'altra parte (il mittente se sto decodificando o il destinatario se sto codificando)

d)

si usano due chiavi correlate da una relazione di simmetria

36.

Nella crittografia asimmetrica, il mittente deve codificare il messaggio usando

a)

la chiave pubblica del destinatario

b)

la sua chiave privata

c)

la sua chiave pubblica

d)

la chiave privata del destinatario

37.

L'algoritmo RSA è un algoritmo usato per rendere estremamente difficile

a)

risalire alla chiave privata avendo la chiave pubblica

b)

risalire alla chiave pubblica avendo la chiave privata

c)

risalire alla chiave pubblica e privata partendo dall'identità del mittente/destinatario

d)

Nessuna della altre risposte

38.

Se applico un algoritmo di Hashing HASH a due input x1 e x2

a)

HASH(x1) e HASH(x2) saranno sicuramente diversi

b)

HASH(x1) e HASH(x2) saranno molto probabilmente diversi

c)

HASH(x1) e HASH(x2) saranno sicuramente uguali

d)

dipende dai due input scelti

39.

Se applico un algoritmo di Hashing HASH a due input x1 e x2 molto simili tra loro

a)

HASH(x1) e HASH(x2) saranno molto diversi

b)

HASH(x1) e HASH(x2) saranno simili

c)

HASH(x1) e HASH(x2) saranno molto probabilmente uguali

d)

non posso saperlo

40.

Di cosa si può servire il destinatario per verificare l'integrità del messaggio ricevuto?

a)

L'algoritmo di Hashing

b)

La chiave pubblica del mittente

c)

La Certification Authority

d)

Tutte e tre le altre risposte

41.

Cosa sta verificando il destinatario quando verifica la firma digitale allegata al messaggio ricevuto dal mittente?

a)

L'integrità e il mittente del messaggio

b)

L'integrità del messaggio

c)

Il mittente del messaggio

d)

L'integrità, il mittente e il contenuto del messaggio

42.

Cosa fa il mittente per calcolare la propria firma digitale da inviare insieme al messaggio?

a)

Applica l'algoritmo di hashing al messaggio e poi cifra il risultato con la propria chiave privata

b)

Applica l'algoritmo di hashing al messaggio e poi cifra il risultato con la chiave pubblica del destinatario

c)

Applica l'algoritmo di hashing alla propria chiave privata

d)

Applica l'algoritmo di hashing alla propria chiave privata e poi usa il risultato per cifrare il messaggio

43.

Cosa fa il destinatario per verificare la firma digitale inviata dal mittente insieme al messaggio?

a)

Decifra la firma digitale con chiave pubblica del mittente e poi la confronta con il risultato dell'hashing del messaggio

b)

Decifra la firma digitale con la propria chiave privata del mittente e poi la confronta con il risultato dell'hashing del messaggio

c)

Applica l'algoritmo di hashing alla firma digitale e poi la confronta con il risultato dell'hashing del messaggio

d)

La confronta con il risultato dell'hashing del messaggio

44.

Cosa può comunque andare storto nonostante si utilizzi la firma digitale?

a)

Qualcuno può intercettare il messaggio e decodificarlo usando la chiave privata cifrata del mittente contenuta nel messaggio

b)

Qualcuno può rubare la chiave privata del mittente ed inviare messaggi a nome suo

c)

Qualcuno può rubare la chiave privata del destinatario ed inviargli messaggi

d)

Tutte e tre le altre risposte

45.

Cosa invia una persona fisica o una società alla Certification Authority per essere validato e poter ricevere il certificato?

a)

la propria chiave privata

b)

la propria chiave privata + altri eventuali documenti che attestino la sua identità

c)

la propria chiave pubblica + altri eventuali documenti che attestino la sua identità

d)

la propria chiave pubblica

46.

Quale affermazione tra le seguenti è vera riguardo al protocollo SSL?

a)

Si applica solo al protocollo HTTP, rendendolo sicuro (HTTPS)

b)

Si applica solo ai protocolli del livello application della pila TCP/IP

c)

Si trova al livello 4 della pila ISO/OSI

d)

E' uno standard de iure

47.

Quando un client va su un sito che implementa il protocollo HTTPS

a)

richiede il certificato del server del sito

b)

il server richiede il certificato del client

c)

non è importante quale CA ha fornito il certificato

d)

tutte e tre le altre risposte

48.

Quando un utente riceve il certificato dalla CA

a)

lo pubblica

b)

lo codifica con la propria chiave privata e lo pubblica

c)

lo codifica con la propria chiave pubblica e lo pubblica

d)

lo codifica con la chiave pubblica del destinatario e lo pubblica

49.

Nella Blockchain la hash di ogni transazione è calcolata applicando l'algoritmo di hashing a che cosa?

a)

la transazione

b)

la transazione + l'hash della transazione precedente

c)

la transazione + l'hash della transazione precedente + un numero casuale

d)

la transazione + l'hash della transazione precedente + un numero casuale + la chiave privata di chi ha effettuato la transazione

50.

Ogni blocco della Blockchain è collegato

a)

a tutti gli altri blocchi

b)

al blocco precedente

c)

al blocco successivo

d)

non è collegato a nulla

51.

Come funziona l'architettura della Blockchain?

a)

Ogni nodo ha un sottoinsieme di blocchi

b)

Ogni nodo ha una copia di tutti i blocchi

c)

Ogni nodo ha un blocco

d)

Nessuna delle altre risposte

52.

La quantità totale di bitcoin che possono essere creati

a)

è fissa

b)

aumenta ad ogni aggiornamento della Blockchain

c)

aumenta sempre meno man mano che vengono prodotti nuovi bitcoin

d)

diminuisce

53.

Ogni transazione nella Blockchain

a)

è firmata con la chiave privata di chi ha ceduto denaro

b)

è firmata con la chiave privata di chi ha ricevuto denaro

c)

è firmata con la chiave pubblica di chi ha ceduto denaro

d)

è firmata con la chiave pubblica di chi ha ricevuto denaro

54.

In cosa consiste la Proof of Work (PoW) dei miner su ogni nuova transazione della Blockchain?

a)

Cercano il numero che aggiunto alla transazione porta a un hash che inizia con un certo numero di zeri

b)

Cercano il numero che aggiunto alla transazione porta a un hash diversa da tutte le precedenti

c)

Cercano il numero che aggiunto al blocco porta a un hash che inizia con un certo numero di zeri

d)

Cercano il numero che aggiunto al blocco porta a un hash diversa da tutte le precedenti

55.

Cos'è uno Smart Contract?

a)

E' un contratto intelligente che avvantaggia entrambe le parti

b)

E' un contratto codificato su Blockchain

c)

E' un contratto remunerato in bitcoin

d)

E' un contratto accessibile da smartphone

56.

Chi riesce a leggere uno Smart Contract e quindi a prendere eventuali provvedimenti necessari?

a)

I diretti interessati

b)

Dei programmi informatici

c)

Chiunque

d)

Tutte e tre le altre risposte

57.

Esiste un'autorità centrale a capo della Blockchain?

a)

No

b)

Solo se uno stato lo richiede

c)

Dipende dalla legislazione del singolo stato

d)

Sì, è chi possiede la maggior parte dei suoi nodi

58.

Il primo miner che risolve la Proof of Work su una nuova transazione

a)

lo comunica ai nodi della Blockchain e ognuno effettua la validazione

b)

lo comunica ad un nodi della Blockchain che valida la transazione

c)

riceve bitcoin in premio solo se la hash da lui/lei trovata è la stessa che ha trovato la maggioranza dei nodi della Blockchain

d)

riceve un numero bitcoin in premio proporzionale alla difficoltà della Proof of Work risolta

59.

Attualmente i bitcoin sono una valuta a tutti gli effetti?

a)

b)

No

c)

Solo in alcuni paesi

d)

Solo nei circuiti bancari

60.

Qual è il problema principale del sistema di validazione delle transazioni di bitcoin?

a)

Non sono sicure

b)

Si consuma troppa energia

c)

Non sono immutabili

d)

Hanno bisogno di qualcuno che le validi ma non è detto che si trovi