Hlavní technika

Počítačová věda Y2K

Počítačová věda Y2K
Počítačová věda Y2K

Video: JAK FUNGUJE INTERNET – NEZkreslená věda V 2024, Červen

Video: JAK FUNGUJE INTERNET – NEZkreslená věda V 2024, Červen
Anonim

Chyba Y2K, nazývaná také chyba roku 2000 nebo chyba tisíciletí, problém v kódování počítačových systémů, který byl počátkem roku 2000 vytvořen v počítačích a počítačových sítích na celém světě (v metrických měřeních, k znamená 1000)). Po více než ročním mezinárodním poplachu, horečnatých přípravách a programových opravách došlo při přechodu z 31. prosince 1999 do 1. ledna 2000 k několika závažným selháním.

Až do 90. let bylo mnoho počítačových programů (zejména těch, které byly napsány v počátcích počítačů) navrženo tak, aby zkrátily čtyřmístné roky jako dvě číslice, aby se ušetřilo místo v paměti. Tyto počítače mohly rozpoznat „98“ jako „1998“, ale nebyly by schopny rozpoznat „00“ jako „2000“, možná by to interpretovaly jako 1900. Mnoho se obávalo, že když hodiny zasáhnou půlnoci 1. ledna 2000, mnoho postižených počítačů by používat nesprávné datum, a proto nepracuje správně, pokud nebyl software počítačů před tímto datem opraven nebo vyměněn. Jiné počítačové programy, které předpokládaly rozpočet nebo dluhy do budoucnosti, by mohly začít fungovat v roce 1999, když předpovídaly rok 2000. Některé počítačové programy navíc nezohlednily, že rok 2000 byl přestupným rokem. A ještě před úsvitem roku 2000 se obával, že některé počítače mohou selhat 9. září 1999 (9/9/99), protože časní programátoři často označovali konec programu pomocí řady 9s.

Obávalo se, že takové nesprávné čtení povede k selhání softwaru a hardwaru v počítačích používaných v tak důležitých oblastech, jako je bankovnictví, systémy veřejných služeb, vládní záznamy atd., S potenciálem rozsáhlého chaosu 1. ledna 2000 a po něm. Sálové počítače, včetně těch, které se obvykle používají k řízení pojišťovacích společností a bank, byly považovány za nejzávažnější problémy s Y2K, ale dokonce i novější systémy využívající sítě stolních počítačů byly považovány za zranitelné.

Problém Y2K se však neomezoval pouze na počítače s běžným softwarem. Mnoho zařízení obsahujících počítačové čipy, od výtahů po systémy regulace teploty v komerčních budovách až po lékařské vybavení, bylo považováno za ohrožené, což vyžadovalo kontrolu citlivosti těchto „zabudovaných systémů“ z hlediska citlivosti na kalendářní data.

Ve Spojených státech americké obchodní a vládní technologické týmy horlivě pracovaly s cílem zkontrolovat systémy a opravit software do konce prosince 1999. Ačkoli některá průmyslová odvětví byla na dobré cestě k vyřešení problému Y2K, většina odborníků se obávala, že federální vláda a státní a místní vlády zaostávaly. Průzkum připravenosti Y2K zadaný koncem roku 1998 společností Cap Gemini America, poradenská firma pro počítačový průmysl v New Yorku, ukázal, že mezi 13 ekonomickými sektory studovanými ve Spojených státech byla vláda pro Y2K nejméně připravená. (Nejvyšším hodnocením připravenosti byl softwarový průmysl.)

Ve snaze povzbudit společnosti ke sdílení kritických informací o Y2K, US Pres. Bill Clinton v říjnu 1998 podepsal zákon o zveřejňování informací a připravenosti za rok 2000. Účelem zákona bylo povzbudit americké společnosti ke sdílení dat Y2K tím, že jim nabízí omezenou ochranu odpovědnosti za sdílení informací o produktech, metodách a osvědčených postupech Y2K.

V západní Evropě vydala Evropská komise zprávu, že úsilí o vyřešení Y2K v mnoha členských zemích Evropské unie bylo nedostatečné, zejména pokud jde o přeshraniční spolupráci, která měla být připravena do roku 2000. Britská vláda oznámila, že její ozbrojené síly budou připraven včas a poskytl by pomoc místní policii v případě selhání rozvodných sítí, dopravních systémů nebo pohotovostních služeb.

Mnohé další země, zejména asijské země, které v té době trpěly probíhající hospodářskou krizí, jakož i malé nebo geograficky izolované země, byly považovány za méně dobře připravené. Nebylo jisté, jak by to ovlivnilo pevně integrovanou světovou ekonomiku a fyzickou infrastrukturu. V polovině prosince 1998 OSN svolala svou první mezinárodní konferenci o Y2K ve snaze sdílet informace a úsilí v oblasti řešení krizí a založila mezinárodní centrum spolupráce Y2K se sídlem ve Washingtonu, DC

Odhadovaných 300 miliard USD bylo vynaloženo (téměř polovina ve Spojených státech) na upgrade počítačů a aplikačních programů tak, aby vyhovovaly Y2K. Jak první den v lednu 2000 vyšel a vyšlo najevo, že počítačové systémy jsou neporušené, zprávy o reliéfu zaplňovaly zpravodajská média. Následovala obvinění, že pravděpodobný výskyt selhání byl od začátku velmi přehnaný. Ti, kteří pracovali na úsilí o dodržování předpisů Y2K, trvali na tom, že hrozba byla skutečná. Tvrdili, že pokračující životaschopnost počítačových systémů je důkazem úspěchu kolektivního úsilí. V následujících letech někteří analytici poukázali na to, že programové upgrady, které byly součástí kampaně pro dodržování předpisů Y2K, zlepšily počítačové systémy a že přínosy těchto vylepšení budou ještě nějakou dobu vidět.