Magic number: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Xqbot (discussione | contributi)
Nessun oggetto della modifica
Riga 2:
In informatica, parlando di '''magic number''' si intende una sequenza di bit, normalmente posta prima della sequenza di dati, che serve per definire il formato in cui i dati sono memorizzati.
 
I magic number sono usati principalmentenati 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 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.

== Tipologie ==
I file immagine [[GIF]], per esempio, cominciano sempre con la stringa [[ASCII]] GIF87a o GIF89a che definisce lo standard al quale il file aderisce.
 
[[Categoria:Terminologia informatica]]