no-author 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

Hardware, software e periferiche

Software

Il software è l'informazione o le informazioni utilizzate da uno o più sistemi informatici e memorizzate su uno o più supporti informatici. Tali informazioni possono essere quindi rappresentate da uno o più programmi, oppure da uno o più dati, oppure da una combinazione delle due.
LLayer
6Sw applicativo
5Sw di base
4OS
3Driver
2Firmware
1Hardware

Sw

Rappresentazione delle informazioni per immagini e video

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

Rappresentazione delle informazioni per audio

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

Compressione dei file

Compressioni senza perdita (Lossless) e con perdita (Lossy).

Le tipiche estensioni utilizzate sono: .zip, .gz, .bzip, .rar, .7z

Multipli e sottomultipli nel Sistema Internazionale

In occasione della 11 Conférence Générale des Poids et Mésures (CGPM) del 1960, venne adottata la prima serie dei prefissi e simboli dei multipli e sottomultipli decimali delle unità del Sistema Internazionale.
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
Nel 1998 il SI ha introdotto i prefissi per multipli binari per evitare che i prefissi standard, relativi a multipli decimali, vengano usati per i multipli binari, che di regola andrebbero usati ad esempio per indicare i multipli binari dei byte; è comunque ancora usata la convenzione secondo cui, quando l'unità si misura è il byte o quelle da essa derivata, per kilo si intenda 1024 e non 1000, anche se si tratta in realtà di un errore.
I prefissi per i multipli binari hanno lo scopo di operare secondo le potenze di 2 piuttosto che secondo le potenze di 10. Il simbolo è quello standard con l'aggiunta di "i".
Così kB equivale in realtà a 1 000 B, mentre 1 kiB equivale a 1 024 B. Un hard-disk da 2 TB ha capacità pari a 2 000 000 000 000 B o di ~1,819 TiB, un computer con memoria da 4 GiB ha una capacità di 4 294 967 296 B o di ~4,295 GB.
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%