| Per coloro che hanno difficoltà a capire la differenza tra Hardware e Software: il Software è la parte che insulti, l’Hardware è la parte che prendi a calci Anonimo |
| L | Layer |
|---|---|
| 6 | Sw applicativo |
| 5 | Sw di base |
| 4 | OS |
| 3 | Driver |
| 2 | Firmware |
| 1 | Hardware |
Le informazioni delle immagini vengono memorizzate un pixel dopo l'altro. Per ogni pixel si memorizza il colore, che si esprime per mezzo di una terna (RGB) di intensità di colori.
La profondità di colore rappresenta quanti colori può assumere un singolo pixel. Tipicamente vengono associati un certo numero di bit per ogni colore (RGB=Red/Green/Blue). Ad esempio, se ad ogni colore vengono associati 8 bit, ogni pixel può assumere 2^(3*8)=2^24 colori.
Le tipiche estensioni utilizzate per le immagini sono: .bmp, .tif, .gif, .png, .webp; .jpg
Le tipiche estensioni utilizzate per i video sono: .mp4, .avi, .mov, .wmv, .webm
Le informazioni audio vengono memorizzate per mezzo di due tecniche dette campionamento e quantizzazione. Il campionamento rappresenta la lettura dell'intensità del segnale audio a frequenza regolare (tipicamente 44.1kHz, 48kHz, 96kHz, 192kHz). La quantizzazione rappresenta invece l'arrotondamento al valore più vicino.
Chiaramente se si utilizza un maggior numero di bit (tipicamente 16 o 24 o 32) l'errore di quantizzazione è inferiore. Un segnale audio è pertanto memorizzato mediante la scrittura di una sequenza di valori campionati.
Le tipiche estensioni utilizzate sono: .wav, .aiff, .flac; .mp3, .aac, .wma
Compressioni senza perdita (Lossless) e con perdita (Lossy).
Le tipiche estensioni utilizzate sono: .zip, .gz, .bzip, .rar, .7z
| Fattore di moltiplicazione | Nome esteso/Prefisso | Simbolo | Nome alternativo | Valore |
|---|---|---|---|---|
| 1024 | yotta | Y | quadrilione | 1 000 000 000 000 000 000 000 000 |
| 1021 | zetta | Z | triliardo | 1 000 000 000 000 000 000 000 |
| 1018 | exa | E | trilione | 1 000 000 000 000 000 000 |
| 1015 | peta | P | biliardo | 1 000 000 000 000 000 |
| 1012 | tera | T | bilione | 1 000 000 000 000 |
| 109 | giga | G | miliardo | 1 000 000 000 |
| 106 | mega | M | milione | 1 000 000 |
| 103 | chilo | k | mille | 1 000 |
| 100 | uno | 1 | ||
| 10-3 | milli | m | millesimo | 0.001 |
| 10-6 | micro | µ | milionesimo | 0.000 001 |
| 10-9 | nano | n | miliardesimo | 0.000 000 001 |
| 10-12 | pico | p | bilionesimo | 0.000 000 000 001 |
| 10-15 | femto | f | biliardesimo | 0.000 000 000 000 001 |
| 10-18 | atto | a | trilionesimo | 0.000 000 000 000 000 001 |
| 10-21 | zepto | z | triliardesimo | 0.000 000 000 000 000 000 001 |
| 10-24 | yocto | y | quadrilionesimo | 0.000 000 000 000 000 000 000 001 |
| Fattore di moltiplicazione | Nome esteso | Prefisso | Simbolo | Valore | Errore=(Va-Ve)/Ve |
|---|---|---|---|---|---|
| 280 | yottabinary | yobi | Yi | 1 208 925 819 614 629 174 706 176 | 280/1024-1≃20.9% |
| 270 | zettabinary | zibi | Zi | 1 180 591 620 717 411 303 424 | 270/1021-1≃18.1% |
| 260 | exabinary | exbi | Ei | 1 152 921 504 606 846 976 | 260/1018-1≃15.3% |
| 250 | petabinary | pebi | Pi | 1 125 899 906 842 624 | 250/1015-1≃12.6% |
| 240 | terabinary | tebi | Ti | 1 099 511 627 776 | 240/1012-1≃10.0% |
| 230 | gigabinary | gibi | Gi | 1 073 741 824 | 230/109-1≃7.4% |
| 220 | megabinary | mebi | Mi | 1 048 576 | 220/106-1≃4.9% |
| 210 | chilobinary | kibi | ki | 1 024 | 210/103-1≃2.4% |
| 20 | 1 | 20/100-1=0% |