Úvod do Ako problému roku 2000 pracoval
Budete počul o " rok 2000 " Problémom stále v správach v tomto roku. A budete počuť veľa protichodných informácií v tomto procese. K dispozícii je tiež dobré trochu " koniec sveta " rétorika plávajúce okolo na internete. Čo by ste mali veriť?
V tomto vydaní ako látka pracuje budeme diskutovať o probléme roku 2000 (tiež známy ako problém Y2K), takže presne viete, čo sa deje a čo sa deje okolo neho. Môžete tiež preskúmať celý rad odkazov. Z tejto informácie si nakresliť svoj vlastný informovaných závery.
Aký je problém Y2K?
Príčinou problému Y2K je veľmi jednoduchý. Až do nedávnej doby, programátori boli vo zvyku pomocou dvoch číslic vyhradené miesta pre rok časť dáta v ich softvéru. Napríklad, dátum vypršania platnosti pre typickú poistnej zmluvy alebo kreditnej karty sú uchovávané v počítačovom súbore v DD /MM /YY formáte (napr - 08/31/99). Programátori urobil to z rôznych dôvodov, vrátane:
Rok Formát 2-miestne vytvára problém pre väčšinu programov, kedy ". 00 " je zapísaná na rok. Tento softvér nevie, či sa má vykladať " 00 " ako " 1900 " alebo " quot;. 2000- Väčšina programov sa preto východiskovú 1900. To znamená, že kód, ktorý najviac programátor je písal buď predradí " 19 " pred dátumom dvojmiestne, alebo to robí žiadny predpoklad o storočie, a preto, v predvolenom nastavení, to je " 19 ". To by nemal byť problém s tým, že programy vykonávať mnoho výpočtov na rande. Ak chcete napríklad vypočítať, ako staré máte program bude mať dnešný dátum a odpočítať svoje dátum narodenia z neho. To odčítanie funguje na dátach dve číslice roku, kým sú dnešný dátum a vaše dátum narodenia v rôznych stáročia. Potom sa výpočet už pracuje. Napríklad, ak program si myslí, že dnešn