Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016....

39
Corso “Informatica per l'Impresa” Esercitazione: RAPPRESENTAZIONE DELL’INFORMAZIONE Ing. Falcone Alberto

Transcript of Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016....

Page 1: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Corso “Informatica per l'Impresa”

Esercitazione:RAPPRESENTAZIONE DELL’INFORMAZIONE

Ing. Falcone Alberto

Page 2: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 1Quante codifiche si possono ottenere con 4 bit?

Dopo averle calcolate scrivere tutte le codifiche ottenibili.

Page 3: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 1 - Soluzione𝑘 = 4𝑏𝑖𝑡

Numero di codifiche ottenibili:𝑁 = 2𝑘

Soluzione:𝑁 = 2𝑘 = 24 = 16

Page 4: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Codifiche:

Esercizio 1 - Soluzione

0000000100100011010001010110011110001001101010111100110111101111

Page 5: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 2Quanti bit mi servono per generare 72 codifiche (ogni codifica poi potrebbe rappresentare un simbolo, un colore, un numero naturale, etc.) ?

Page 6: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 2 - Soluzione𝑁 = 72

Dobbiamo trovare il numero di bit k per ottenere le Ncodifiche:

2𝑘 = 𝑁à 𝑘 >= log2(𝑁)à 𝑘 = 𝑙𝑜𝑔6(𝑁)

Soluzione:𝑘 >= log2(72)à 𝑘 = 6,169925 à 𝑘 = 7𝑏𝑖𝑡

Page 7: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 3 - (1/3)Quanti numeri naturali si possono codificare con 5 bit?

Scrivere le codifiche ottenibili e a fianco il numeronaturale corrispondente.

A quale numero naturale corrisponderà la codifica 11001 ?

Page 8: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 3 - Soluzione (1/3)Quanti numeri naturali si possono codificare con 5 bit?

𝑘 = 5𝑏𝑖𝑡

Numero di numeri naturali ottenibili:𝑁 = 2𝑘

Soluzione:𝑁 = 2𝑘 = 25 = 32

Page 9: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Scrivere le codifiche ottenibili e a fianco il numero naturale corrispondente.Esercizio 3 – Soluzione (1/3)

00000 000001 100010 200011 300100 400101 500110 600111 701000 801001 901010 1001011 1101100 1201101 1301110 1401111 15

10000 1610001 1710010 1810011 1910100 2010101 2110110 2210111 2311000 2411001 2511010 2611011 2711100 2811101 2911110 3011111 31

Page 10: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

A quale numero naturale corrisponderà la codifica 11001 ?Esercizio 3 – Soluzione (1/3)

00000 000001 100010 200011 300100 400101 500110 600111 701000 801001 901010 1001011 1101100 1201101 1301110 1401111 15

10000 1610001 1710010 1810011 1910100 2010101 2110110 2210111 2311000 2411001 2511010 2611011 2711100 2811101 2911110 3011111 31

Page 11: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 3 - (2/3)Se dei 5 bit il primo viene utilizzato per rappresentare il segno (lo zero il segno + e l’uno il segno - ) quanti numeri interi si possono codificare?

Scrivere le codifiche ottenibili e a fianco il numero intero corrispondente.

A quale numero intero corrisponderà la codifica 11001 ?

Page 12: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 3 - Soluzione (2/3)Se dei 5 bit il primo viene utilizzato per rappresentare il segno (lo zero il segno + e l’uno il segno - ) quanti numeri interi si possono codificare?

𝑘 = 5𝑏𝑖𝑡

Numero di numeri interi codificabili:𝑁 = 2𝑘

Soluzione:𝑁 = 2𝑘 = 25 = 32 − 𝟏 = 𝟑𝟏

Attenzione!Il numero di rappresentazioni codificabili con 5 bit è 32.

31 è il numero di numeri rappresentabili, poiché contiamo una sola volta lo zero (vedi tabella, slide successiva).

Page 13: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Scrivere le codifiche ottenibili e a fianco il numero naturale corrispondente.Esercizio 3 – Soluzione (2/3)

00000 000001 100010 200011 300100 400101 500110 600111 701000 801001 901010 1001011 1101100 1201101 1301110 1401111 15

10000 010001 -110010 -210011 -310100 -410101 -510110 -610111 -711000 -811001 -911010 -1011011 -1111100 -1211101 -1311110 -1411111 -15

Attenzione!Le codifiche 00000 e 10000 fanno riferimento allo stesso numero: lo zero.

Quindi il numero di numeri rappresentati con 5 bit è 31 (da -15 a +15).

Page 14: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

A quale numero naturale corrisponderà la codifica 11001 ?Esercizio 3 – Soluzione (2/3)

00000 000001 100010 200011 300100 400101 500110 600111 701000 801001 901010 1001011 1101100 1201101 1301110 1401111 15

10000 010001 -110010 -210011 -310100 -410101 -510110 -610111 -711000 -811001 -911010 -1011011 -1111100 -1211101 -1311110 -1411111 -15

Page 15: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 3 - (3/3)Se dei 5 bit il primo viene utilizzato per rappresentare il segno(lo zero il segno + e l’uno il segno - ), i 2 bit successivi per la parte intera e i 2 restanti per la parte decimale, quanti numeri reali si possono codificare?

Scrivere le codifiche ottenibili e a fianco il numero reale corrispondente.

A quale numero reale corrisponderà la codifica 11001 ?

Page 16: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 3 - Soluzione (2/3)Se dei 5 bit il primo viene utilizzato per rappresentare il segno (lo zero il segno + e l’uno il segno - ), i 2 bit successivi per la parte intera e i 2 restanti per la parte decimale, quanti numeri reali si possono codificare?𝑘 = 5𝑏𝑖𝑡

Numero di numeri reali codificabili:𝑁 = 2𝑘

Soluzione:𝑁 = 2𝑘 = 25 = 32 − 𝟏 = 𝟑𝟏

Attenzione!Il numero di rappresentazioni codificabili con 5 bit è 32.

31 è il numero di numeri rappresentabili, poiché contiamo una sola volta lo zero (vedi tabella, slide successiva).

Page 17: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Scrivere le codifiche ottenibili e a fianco il numero reale corrispondente.Esercizio 3 – Soluzione (3/3)

00000 0,000001 0,100010 0,200011 0,300100 1,000101 1,100110 1,200111 1,301000 2,001001 2,101010 2,201011 2,301100 3,001101 3,101110 3,201111 3,3

10000 0,010001 -0,110010 -0,210011 -0,310100 -1,010101 -1,110110 -1,210111 -1,311000 -2,011001 -2,111010 -2,211011 -2,311100 -3,011101 -3,111110 -3,211111 -3,3

Attenzione!Le codifiche 00000 e 10000 fanno riferimento allo stesso numero: lo zero.

Quindi il numero di numeri rappresentati con 5 bit è 31.

Page 18: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

A quale numero naturale corrisponderà la codifica 11001 ?Esercizio 3 – Soluzione (3/3)

00000 0,000001 0,100010 0,200011 0,300100 1,000101 1,100110 1,200111 1,301000 2,001001 2,101010 2,201011 2,301100 3,001101 3,101110 3,201111 3,3

10000 0,010001 -0,110010 -0,210011 -0,310100 -1,010101 -1,110110 -1,210111 -1,311000 -2,011001 -2,111010 -2,211011 -2,311100 -3,011101 -3,111110 -3,211111 -3,3

Page 19: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4Considerare un testo costituito da 256 caratteri. Se il testo viene codificato utilizzando la codifica ASCII (basata su una tabella di codifica che assegna ad ogni carattere 8 bit) calcolare: 1. Da quanti bit sarà costituita la sequenza di bit che codifica l’intero testo.2. Esprimere il risultato ottenuto al punto 1 in Kbit.3. Esprimere il risultato ottenuto al punto 1 in Byte.4. Ripetere i calcoli ai punti precedenti utilizzando anziché la codifica

ASCII quella UNICODE che impiega 16 bit per codificare ciascun carattere.

Page 20: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (1/4)Da quanti bit sarà costituita la sequenza di bit che codifica l’intero testo.

𝐴𝑆𝐶𝐼𝐼 = 8𝑏𝑖𝑡𝑝𝑒𝑟𝑐𝑎𝑟𝑎𝑡𝑡𝑒𝑟𝑒

Soluzione:𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 256 ∗ 8 = 2048bit

Page 21: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (2/4)Esprimere il risultato ottenuto al punto 1 in Kbit.

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 2048𝑏𝑖𝑡

Soluzione:1Kbit=1024bit

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝐾𝑏𝑖𝑡 =20481024 = 2𝐾𝑏𝑖𝑡

Page 22: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (3/4)Esprimere il risultato ottenuto al punto 1 in Byte.

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 2048𝑏𝑖𝑡

Soluzione:1Byte=8bit

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝐵𝑦𝑡𝑒 =20488 = 256𝐵𝑦𝑡𝑒

Page 23: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (4/4)

Ripetere i calcoli ai punti precedenti utilizzando anziché la codifica ASCII quella UNICODE che impiega 16 bit per codificare ciascun carattere.

Page 24: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (4/4) - 1Da quanti bit sarà costituita la sequenza di bit che codifica l’intero testo.

𝑈𝑁𝐼𝐶𝑂𝐷𝐸 = 16𝑏𝑖𝑡

Soluzione:𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 256 ∗ 16 = 4096𝑏𝑖𝑡

Page 25: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (4/4) - 2Esprimere il risultato ottenuto al punto 1 in Kbit.

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 4096𝑏𝑖𝑡

Soluzione:1Kbit=1024bit

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝐾𝑏𝑖𝑡 =40961024 = 4𝐾𝑏𝑖𝑡

Page 26: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 4 - Soluzione (4/4) - 3Esprimere il risultato ottenuto al punto 1 in Byte.

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 4096𝑏𝑖𝑡

Soluzione:1Byte=8bit

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝐵𝑦𝑡𝑒 =40968 = 512𝐵𝑦𝑡𝑒

Page 27: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5Considerare un’immagine con una risoluzione di 64x16 (ossia la griglia è costituita da 64 colonne e 16 righe), calcolare:1. Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata in bianco

e nero;2. Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 16

toni di grigio;3. Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 16

colori;4. Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 256

colori;5. Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con

codifica TRUE COLOR;

Page 28: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (1/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata in bianco e nero

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑒𝑙𝑙𝑒 = 64 ∗ 16 = 1024𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑜𝑙𝑜𝑟𝑖 = 2

Numero di bit necessari per rappresentare i colori:2𝑘 = 𝑁à 𝑘 >= log2(𝑁)à 𝑘 = 𝑙𝑜𝑔6(𝑁)𝑘 >= log2(2)à 𝑘 = 1 à 𝑘 = 1𝑏𝑖𝑡

Soluzione:Numero di bit = 1024 * 1 = 1024 bit

Page 29: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (2/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 16 toni di grigio

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑒𝑙𝑙𝑒 = 64 ∗ 16 = 1024𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑜𝑙𝑜𝑟𝑖 = 16

Numero di bit necessari per rappresentare i colori:𝑁 = 2𝑘à 𝑘 >= log2(𝑁)à 𝑘 = 𝑙𝑜𝑔6(𝑁)𝑘 >= log2(16)à 𝑘 = 4 à 𝑘 = 4𝑏𝑖𝑡

Soluzione:Numero di bit = 1024 * 4 = 4096 bit

Page 30: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (3/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 16 colori

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑒𝑙𝑙𝑒 = 64 ∗ 16 = 1024𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑜𝑙𝑜𝑟𝑖 = 16

Numero di bit necessari per rappresentare i colori:𝑁 = 2𝑘à 𝑘 >= log2(𝑁)à 𝑘 = 𝑙𝑜𝑔6(𝑁)𝑘 >= log2(16)à 𝑘 = 4 à 𝑘 = 4𝑏𝑖𝑡

Soluzione:Numero di bit = 1024 * 4 = 4096 bit

Page 31: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (4/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 256 colori

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑒𝑙𝑙𝑒 = 64 ∗ 16 = 1024𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑐𝑜𝑙𝑜𝑟𝑖 = 256

Numero di bit necessari per rappresentare i colori:𝑁 = 2𝑘à 𝑘 >= log2(𝑁)à 𝑘 = 𝑙𝑜𝑔6(𝑁)𝑘 >= log2(256)à 𝑘 = 8 à 𝑘 = 8𝑏𝑖𝑡

Soluzione:Numero di bit = 1024 * 8 = 8192 bit

Page 32: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (5/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con codifica TRUE COLOR

• Si associa ad ogni cella (pixel) una tripletta di valori, uno per colore primario (R, G, B).

• Ogni colore primario è rappresentato con una codifica a 8 bit. • Quindi per ogni cella 24 bit

Page 33: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (5/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con codifica TRUE COLOR

Soluzione:Numero di bit = 1024 * 24 = 24576 bit

Page 34: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5

Fornire le risposte ai suddetti punti in bit, Kbit, Byte e dove possibile in KB (K Byte).

Page 35: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (1/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata in bianco e nero

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 1024

Soluzione:

[\6][\6] = 1𝐾𝑏𝑖𝑡 [\6]^ = 128𝐵𝑦𝑡𝑒 [6^[\6] = 0,125𝐾𝐵𝑦𝑡𝑒

Page 36: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (2/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 16 toni di grigio

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 4096

Soluzione:

]\_`[\6] = 4𝐾𝑏𝑖𝑡 ]\_`^ = 512𝐵𝑦𝑡𝑒 a[6[\6] = 0,5𝐾𝐵𝑦𝑡𝑒

Page 37: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (3/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 16 colori

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 4096

Soluzione:

]\_`[\6] = 4𝐾𝑏𝑖𝑡 ]\_`^ = 512𝐵𝑦𝑡𝑒 a[6[\6] = 0,5𝐾𝐵𝑦𝑡𝑒

Page 38: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (4/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con 256 colori

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 8192

Soluzione:

^[_6[\6] = 8𝐾𝑏𝑖𝑡 ^[_6^ = 1024𝐵𝑦𝑡𝑒 [\6][\6] = 1𝐾𝐵𝑦𝑡𝑒

Page 39: Corso “Informatica per l'Impresa”si.deis.unical.it/~garro/infimpresaeco/materiale/... · 2016. 10. 17. · Corso “Informatica per l'Impresa ... Esercizio 4 Considerare un testo

Esercizio 5 - Soluzione (5/5)Da quanti bit sarà costituita la sequenza di bit che codifica l’immagine se codificata con codifica TRUE COLOR

𝑁𝑢𝑚𝑒𝑟𝑜𝑑𝑖𝑏𝑖𝑡 = 24576

Soluzione:

6]ab`[\6] = 24𝐾𝑏𝑖𝑡 6]ab`^ = 3072𝐵𝑦𝑡𝑒 c\b6[\6] = 3𝐾𝐵𝑦𝑡𝑒