anno  2 0 0 0

Il bug


Che cosa è il millennium bug?


Il problema è tanto semplice da spiegare,
quanto complicato da risolvere:


tutto cominciò quando i programmatori dei primi computer (i cosiddetti mainframe, armadi di circuiti grossi come stanze), alle prese con la ristrettezza della preziosa memoria disponibile per il loro software dovettero risparmiare fino all'ultimo byte, anzi fino agli ultimi due byte, e cioè le prime due cifre che compongono l'anno in una data.

Così per esempio il 10 luglio 1998 invece di essere indicato come 10/07/1998 venne ristretto a 10/07/98. Questo non pose nessun problema negli anni sessanta, ma sta cominciando ad andarci stretto negli anni novanta e nel duemila rischia di essere molto pericoloso.

In pratica allo scoccare della mezzanotte del 31 dicembre 1999 gli orologi di molti apparecchi eletronici segneranno 00, ma chi spiegherà agli stessi apparecchi che non si tratta del 1900, ma del 2000? e soprattutto, come potranno convincersi che la cifra 00 viene dopo 99 e non viceversa?

Se il problema non è ancora chiaro vediamo due esempi molto rappresentativi.


| Torna SU | Indice | Chat room | Link | Informazioni | E-mail |