Mar
28th
left
right

Unità di misura informatiche mettiamoci d’accordo!!!!

Quando utilizzi un computer o navighi sul web avrai sicuramente letto o sentito le parole Bits e Bytes. Tutto o quasi nel mondo dei PC si misura in Bits o Bytes: capacità dell’Hard disk, della RAM, della scheda di memoria, lo spazio occupato da un file etc.

Per non parlare della pubblicità!!! “Computer con un processore Pentium a 32 bit, 256 megabytes di RAM e un Hard disk da 200 Gigabytes”. Ma cosa sono questi Bits e Bytes?? Il modo più semplice per capire cos’è un bit (acronimo della parola inglese Binary digIT cioè Cifra Binaria) è quello di confrontarlo con i numeri decimali. Un numero può contenere valori da 0 a 9 e siamo nel sistema decimale (0,1,2,3,4,5,6,7,8,9); un numero contiene valori da 0 a 1 (0,1) e siamo nel sistema binario. Avremo un sistema in base 10 (decimale) ed in base 2 (binario). In sintesi per contare una volta usiamo dieci dita un’altra solo due!!! Ovviamente quando contiamo o usiamo i numeri non pensiamo minimamente alla numerazione in base 10, ci viene naturale forse perchè abbiamo 10 dita ed impariamo a contare con quelle fin dalla scuola materna. Ricordando l’operazione elementare di elevazione a potenza e tenendo conto della posizione dei numeri scriveremo

Come accennato i Bits rappresentano l’unità di misura fondamentale in un computer ma raramente hanno un senso se sono da soli. Nel 99% dei casi essi sono raggruppati in serie da 8 e sono chiamati Bytes. Un byte quindi è una serie di 8 bit. Possiamo quindi rappresentare un massimo di 256 valori, da 0 a 255 (usiamo l’elevamento a potenza: 2 elevato alla 8 vale 256!!!).

In alcune circostanze, ad esempio per campionare la musica nei files Wav, Mp3 o Wma vengono usati 2 bytes ovvero 16 bits . Quando si sente pronunciare la parola bytes, solitamente c’è sempre un prefisso davanti ad essa (Mega, Kilo, Giga, ecc..). Cioè

Nome Abbr. Qtà
Kilo K 2^10 = 1,024
Mega M 2^20 = 1,048,576
Giga G 2^30 = 1,073,741,824

Vediamo nella tabella sopra che un Kilo rappresenta circa 1000 bytes, un Mega un milione ed un Giga un miliardo! Va notato che per le unità informatiche i multipli non corrispondono rigorosamente ai multipli propri della Fisica ove 1k=1000, 1G= 1.000.000, etc. Per chiarirci quando qualcuno dice “questo Palmare ha una scheda di memoria da 2 Giga” significa che nella sua “memory card” potrà inserire circa 2 miliardi di bytes, per la precisione 2.147.483.648 bytes.

Per quanto riguarda invece il mondo Internet in genere le dimensioni dei file sono date in bytes cioè 8 bits mentre la velocità di connessione alla rete delle reti è data in bits/s dunque se devo fare il download (“scaricare” in gergo della rete) di un file dalle dimensioni di 5MB (bytes) cioè 5242880 B (bytes) cioè 41943040b (bites)  con una connessione a 2Mb (bites)/s impiego circa 20 s infatti 5MB = 5 x 1024 x 1024 x 8 bit; 2Mb/s = 2 x 1024 x 1024 bit al secondo dividendo ottengo 20s.



© 2la.it - Riproduzione riservata.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *