# La Memoria e le Unità di Misura in Informatica In informatica, la **memoria** è lo spazio utilizzato per memorizzare dati. Questa memoria è composta da un grande numero di piccole celle, ognuna delle quali può memorizzare una quantità fissa di dati. Ogni cella di memoria è chiamata **bit** ed è l’unità più piccola possibile, in grado di contenere un valore binario: 0 o 1. Per rappresentare dati più complessi, come lettere, numeri o immagini, i bit vengono raggruppati in unità più grandi: - **Byte (B)**: è l’unità fondamentale di misura per la memoria e corrisponde a **8 bit**. Un byte può rappresentare un singolo carattere di testo (ad esempio, la lettera “A”). Quando abbiamo bisogno di lavorare con grandi quantità di dati, le informazioni sono organizzate in unità di misura ancora più grandi, come **Kilobyte (KB)**, **Megabyte (MB)**, **Gigabyte (GB)**, e così via. ### Perché Usare Scale Basate su Potenze di 2? In informatica, le unità di misura della memoria seguono scale basate su potenze di **2** invece che di 10. Questo avviene perché i computer operano con il sistema **binario** (che usa solo due stati: 0 e 1), per cui è naturale che la memoria sia organizzata in multipli di 2. Ad esempio: - **1 Kilobyte** (KB) corrisponde a \(2^{10}\), cioè 1.024 byte, e non 1.000. - **1 Megabyte** (MB) corrisponde a \(2^{20}\), cioè 1.048.576 byte. - **1 Gigabyte** (GB) corrisponde a \(2^{30}\), cioè 1.073.741.824 byte. Queste unità di misura sono costruite gerarchicamente, con ciascuna unità successiva pari a 1.024 volte l’unità precedente. ### Unità di Misura della Memoria in Dettaglio Ecco come sono strutturate le principali unità di misura: - **1 Kilobyte (KB)** = 1.024 byte - **1 Megabyte (MB)** = 1.024 KB = 1.048.576 byte - **1 Gigabyte (GB)** = 1.024 MB = 1.073.741.824 byte - **1 Terabyte (TB)** = 1.024 GB = 1.099.511.627.776 byte ### Differenza tra Scala Binaria e Scala Decimale (Sistema Internazionale) Nella vita di tutti i giorni, le unità di misura (come metri o litri) seguono il sistema decimale (potenze di 10). Tuttavia, in informatica, la memoria è organizzata secondo la scala binaria, quindi ogni unità successiva è un multiplo di 1.024 della precedente. ### Esempi di Dimensioni di File con la Scala Binaria Ecco alcuni esempi pratici per aiutare a comprendere queste scale di grandezza: - **1 KB (1.024 byte)**: un breve messaggio di testo o un piccolo file di testo. - **1 MB (1.048.576 byte)**: una canzone in formato MP3. - **1 GB (1.073.741.824 byte)**: un film in definizione standard. - **1 TB (1.099.511.627.776 byte)**: circa 250.000 canzoni MP3 o 500 ore di film in HD.