Magic number: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Fix link
Nessun oggetto della modifica
Riga 4:
I magic number sono nati negli ambienti [[Unix]] per identificare il formato dei [[file binario|file binari]] e per la gestione dei dati nella memoria. Oggi la maggior parte dei formati del file hanno un magic number, di byte variabile (solitamente da 2 a 10 byte). Viene anche utilizzato nei protocolli di rete, per identificare il protocollo o errori nella trasmissione dei dati.
 
Sebbene quasi tutti formati di file sono identificati da un '''magic number''', la [[Microsoft]] sin dalle prime versioni del suo sistema operativo [[DOS]] ha deciso di adottare un nuovo identificativo: l'estensione.
Sebbene normalmente i [[sistemi operativi]] utilizzino l'estensione dei file per determinare con quale programma debbano essere aperti, i magic number possono essere utili per definirne la versione.
Ancora oggi, i sistemi operativi Microsoft non utilizzano il magic number per dedurre il formato di appartenenza di un determinato file, ma appunto le estensioni. I magic number possono comunque essere utili per definirne la versione.
 
== Tipologie ==