Schimbările Y2K și sfârșitul secolului se schimbă

click fraud protection

Problema anului 2000 (Y2K) a speriat lumea. Deși unii erau pregătiți să „petreacă ca în 1999”, alții au prezis catastrofa la sfârșitul anului, din cauza unei programare presupunere din primele zile de calculatoare. Y2K a intrat în conversația culturală îngrijorându-se că tehnologia și sistemele automatizate vor eșua atunci când ceasurile lor trebuiau să convertească data de la Dec. 31, 1999 până în ian. 1, 2000.

Epoca fricii tehnologice

Mulți au presupus că electronica nu va fi în măsură să calculeze date care nu au început cu „19”, deoarece au rulat pe o programare învechită, cu viziune scurtă. Sistemele informatice ar fi atât de confuze încât s-ar opri complet, ceea ce duce la haos și la întreruperi la scară largă.

Având în vedere cât din viața noastră de zi cu zi a fost condusă de computere în '99, se preconizează că Anul Nou ar avea consecințe grave computerizate. Oamenii erau îngrijorați de bănci, semafor, rețeaua de energie electrică, aeroporturi, microunde și televizoare, care sunt toate administrate de computere.

instagram viewer

Doomsayers chiar a prezis că procesele mecanice, cum ar fi toaletele de spălare vor fi afectate de bug-ul Y2K. Unii au crezut că Y2K va pune capăt civilizației așa cum o știam. Pe măsură ce programatorii de calculator au înnebunit să actualizeze sistemele de calculatoare cu informații noi, mulți din public s-au pregătit prin stocarea numerarului suplimentar și a proviziilor alimentare.

Pregătirile pentru eroare

Până în 1997, cu câțiva ani înaintea unei panici răspândite în ceea ce privește problema mileniului, oamenii de informatică lucrau deja spre soluție. Institutul britanic de standarde (BSI) a dezvoltat noi standarde informatice pentru a defini cerințele de conformitate pentru anul 2000. Cunoscut ca DISC PD2000-1, standardul a prezentat patru reguli:

  1. Nicio valoare pentru data curentă nu va provoca nicio întrerupere în funcționare.
  2. Funcționalitatea bazată pe date trebuie să se comporte constant pentru datele anterioare, în timpul și după 2000.
  3. În toate interfețele și stocarea de date, secolul în orice dată trebuie specificat fie în mod explicit, fie prin reguli și algoritmi de inferențare fără ambiguitate.
  4. 2000 trebuie recunoscut ca an biseric.

În esență, standardul a înțeles eroarea să se bazeze pe două probleme cheie:

  1. Reprezentarea existentă din două cifre a fost problematică în procesarea datelor.
  2. O neînțelegere a calculelor pentru anii biseriți în calendarul gregorian a făcut ca anul 2000 să nu fie programat ca an biseric.

Prima problemă a fost rezolvată prin crearea unei noi programări pentru datele care trebuie introduse sub patru cifre numere (1997, 1998, 1999, etc.), unde anterior au fost reprezentate doar de două (97, 98, și 99). A doua soluție a fost modificarea algoritmului pentru calcularea anilor biscuiti la „orice valoare împărțită la 100 nu este un an bis”, cu adăugarea „excluzând ani divizibili cu 400”.

Ce s-a întâmplat la 1 ianuarie?

Cu atât de multă pregătire și programare actualizată efectuate înainte de schimbarea datei, catastrofa a fost evitată în cea mai mare parte. Când a venit data profetizată și ceasurile de computer din întreaga lume au fost actualizate la ianuarie. 1, 2000, s-a întâmplat foarte puțin, care a fost anormal. Numai câteva erori relativ mici ale mileniului au apărut și au fost raportate și mai puține.

instagram story viewer