Čo bolo Y2K Scare?

Y2K Scare bol fenomén na prelome 21. storočia, kde sa používatelia počítačov a programátori obávali, že počítače prestanú pracovať 31. decembra 1999. Tento fenomén bol tiež označovaný ako „Millennium Bug“ alebo „Year 2000 problem“ technológiou odborníci. Veľa plánovania sa začalo pripravovať na „Millennium Bug“. V skutočnosti strach viedol vlády a súkromné ​​organizácie, aby utratili milióny dolárov v snahe odvrátiť riziko.

Pozadie

V šesťdesiatych a sedemdesiatych rokoch, keď počítačoví inžinieri pracovali na komplexných počítačových programoch, používali dvojciferné kódy na reprezentáciu roka. Prvé dve číslice boli vynechané. Napríklad namiesto kódovania „1960“ sa použilo iba „60“. Hlavným dôvodom pre vynechanie prvých dvoch číslic bolo ušetriť na úložnom priestore, ktorý bol príliš nákladný. Napríklad kilobyte ukladacieho priestoru sa vyšlo až na 100 USD. Okrem toho programátori neočakávali, že programy budú trvať až do prelomu storočia. Keď sa priblížilo nové tisícročie, počítačoví experti si uvedomili, že softvér by rozpoznal „00“ ako rok 1900 namiesto roku 2000. Táto realizácia predstavuje riziko pre mnohé inštitúcie, ako sú banky, poisťovne, nemocnice a vládne oddelenia, ktoré sa spoliehali na počítače. presný čas a dátum.

ohrozenie

Ako sa kalendár približoval k roku 2000, úzkosť sa rozšírila po celom svete, keď sa ľudia obávali, že počítačové systémy sa vypnú. Bankovým inštitúciám, ktoré sa pri výpočte denných úrokov spoliehali na softvérové ​​programy, hrozilo riziko zlyhania systému. V dôsledku toho sa ceny akcií bankových inštitúcií v priebehu roka 2000 znížili. Dopravné systémy boli postihnuté najmä v leteckej spoločnosti, ktorej činnosť závisí od presného času a dátumu. Tam boli povesti, že lietadlá by spadnúť z neba, keď hodiny sa obrátil na polnoci 31. decembra 1999. To viedlo cestujúcich, aby sa zabránilo letiska na Silvestra. Nemocnice, elektrárne a vládne organizácie neboli vyhrážané ani hrozbami.

Programovacie riešenie

Kvôli vážnym dôsledkom možného odstavenia, organizácie prešli do veľkých dĺžok, aby zabránili zlyhaniu systému. Jedným zo spôsobov, akým bol rok 2000 vyriešený, bolo vytvorenie nových softvérových programov, ktoré ukladali dátumy ako štyri číslice namiesto dvoch predtým použitých číslic. Realizácia nápravy bola veľmi nákladná. Ďalším riešením bolo zmeniť algoritmus použitý pri výpočte priestupných rokov tak, aby bol rok 2000 rozpoznaný ako priestupný rok.

Úsvit nového tisícročia

Na veľmi očakávaný dátum 1. januára 2000, počítačové programy aktualizované na nové dátumy a vykonávané ako obvykle. Až na niekoľko prípadov zlyhania softvéru sa v čase, ktorý sa predpokladal skôr, nestalo veľa. Počítačoví experti boli neskôr obvinení z preháňania konceptu "Millenium Bug", keďže milióny dolárov boli vynaložené na prípravu problému Y2K.