O bug do ano 2000 Der Bug des Jahres 2000 Le bug de l'an 2000 El error del año 2000 The year 2000 bug

Nota: Questo articolo è stato redatto prima del 2000

Il bug dell'anno 2000

Il bug dell'anno 2000 deriva dal fatto che le date su molti computer sono codificate su due cifre, cioè che al posto di visualizzare (di calcolare) 4 cifre (come 1974) questi computer visualizzano 2 cifre (quindi 74).
Questo è dovuto al fatto che all'epoca in cui questi computer sono stati costruiti, la memoria costava estremamente cara, quindi i programmatori e i costruttori cercavano di massimizzare al massimo.
Così, quando i computer dovranno passare l'anno 2000, alle 23:59 del 31 dicembre 1999, i computer nonché tutti gli elementi la cui data è codificata solamente su 2 cifre si "teletrasporteranno" dall'anno 2000 all'anno 00, cioè per il computer all'anno 1900.

Inoltre questo porrà un problema per gli elementi che si servono dell'ora e della data del sistema, soprattutto per conoscere una durata facendo una sottrazione, o ancora i software che effettuano delle operazioni automatiche seguendo i giorni della settimana (il 1 gennaio 1900 era un lunedì, mentre il 1ergennaio 2000 sarà un sabato).
Del resto, come se non bastasse, l'anno 2000 è bisestile mentre l'anno 1900 non lo era, per cui un mese di febbraio di 28 giorni nel 1900 e un febbraio di 29 giorni nel 2000.

Il1 gennaio 2000 molti computer e sistemi il cui funzionamento è gestito dall'orologio del sistema funzioneranno in modo aleatorio, forniranno dei risultati errati, o semplicemente smetteranno di funzionare. Tutto questo può portare dal semplice errore non grave fino al blocco di un intero laboratorio, passando per dei problemi supplementari riguardanti l'ecologia, la difesa, le industrie, la borsa...

Per questa ragione molte stringhe di codice (dei milioni) devono essere modificate (per i programmi), e dei patch (correzioni software) devono essere installate su numerosi terminali per permettere loro questo passaggio critico.

Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:00.Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.

Migliori risposte per « Il bug dell'anno 2000 » in :
Backup del Registro di Configurazione (Windows Registry) VediLa Base del registro (Windows Registry) è un file che memorizza le impostazioni sul tuo computer. Perché salvare i dati? Effettuare un backup Erunt Windows 95 Windows 98 Windows Vista / Windows XP / Windows 2000 /Windows NT Ripristinare...
Download Drivers Realtek High Definition Audio pour 2000/XP R2.27 VediIl driver Realtek High Definition Audio per Windows 2000/XP è compatibile con i chipset audio seguenti : Realtek ALC260 Realtek ALC262 Realtek ALC267 Realtek ALC268 Realtek ALC269 Realtek ALC272 Realtek ALC273 Realtek ALC275 Realtek...
Lsass - Lsass.exe - LSA shell VediLsass - Lsass.exe Il processo Lsass.exe (LSASS significa Local Security Authority Subsystem Service) è un processo di sistema di base di Windows 2000/XP che gestisce i meccanismi di sicurezza locale e di autentificazione degli utenti attraverso il...
Mmc - mmc.exe Vedimmc - mmc.exe Il processo mmc.exe (mmc significa Microsoft Management Console) è un processo generico di Windows NT/2000/XP che serve a fornire e visualizzare un certo numero di strumenti di amministrazione e di plugin per la gestione dell'hardware...