In informatica, cos’è la parità?

Quando viene utilizzata in un ambiente informatico, la parità ha a che fare con l’approccio utilizzato per determinare se i dati sono stati persi o compromessi in qualche modo durante il trasferimento da un’origine radice a un’altra posizione. Ciò può includere movimenti come la perdita di dati durante un’operazione, la sovrascrittura dei dati e anche quando i dati vengono copiati e archiviati in qualche modo, ad esempio su disco. Entra in gioco anche quando si valuta il trasferimento di dati tra i dischi rigidi del computer.

Questo processo di controllo dei dati prende il nome dalla parola latina paritas, che significa equivalente o uguale. Poiché l’effetto desiderato del trasferimento dei dati è di farli arrivare a destinazione senza danneggiamenti di alcun tipo, è la speranza che ciò che viene ricevuto sia uguale o identico all’originale.

Stabilire la parità comporta l’inserimento di cifre binarie extra nella trasmissione dei dati. Queste cifre extra sono note come bit di parità. Un singolo bit viene aggiunto a un gruppo predeterminato di bit che vengono spostati contemporaneamente. Anche se essenzialmente corre insieme al gruppo di bit binari, in realtà non diventa parte del gruppo. Piuttosto, il bit serve a definire il gruppo e, si spera, a tenere insieme gli altri bit durante la trasmissione.

L’esatta struttura del bit extra dipende dal gruppo di bit binari con cui è assegnato a viaggiare. Prima che avvenga la trasmissione dei dati, ogni gruppo di bit viene contato per determinare il numero esatto in ciascun gruppo. Se il gruppo ha un numero dispari, il bit di parità viene impostato a zero. Quando il gruppo ha un numero pari di bit, è impostato su uno. Una volta stabilita la parità sull’estremità di origine, inizia la trasmissione dei dati.

All’estremità ricevente, ogni gruppo di bit viene nuovamente contato per garantire che l’intero set abbia completato il viaggio. Questo viene fatto assicurandosi che i bit ricevuti siano un numero dispari. Se il numero di bit è un numero pari, significa che si è verificato qualcosa durante la trasmissione ei dati sono stati persi da quel particolare gruppo di bit. Viene generato un messaggio di errore e l’utente finale ha la possibilità di provare la trasmissione una seconda volta.

La parità è semplicemente un mezzo per assicurarsi che ciò che viene inviato sia ciò che viene ricevuto. Raggiungerla è l’obiettivo con qualsiasi tipo di trasmissione dati, e questo è il più delle volte ciò che accade realmente. Se ci sono problemi continui con il suo raggiungimento durante le trasmissioni, questo è un segno che qualcosa è stato danneggiato nel processo. A questo punto è importante che uno specialista dei sistemi informativi analizzi la situazione.