ხარვეზი, რომელსაც შეხვდნენ კომპიუტერის პროგრამისტები და მომხმარებლები მთელ მსოფლიოში 1 იანვარს, 2000, ასევე ცნობილია როგორც "ათასწლეულის შეცდომა". (ასო K, რომელიც ნიშნავს კილოს (ერთეული 1000), ჩვეულებრივ გამოიყენება 1 000 რიცხვის წარმოსაჩენად. ასე რომ, Y2K ნიშნავს 2000 წელს.)
მოხდა რამე ათასწლეულის ხარვეზს?
გაეროს საერთაშორისო Y2K საკოორდინაციო ცენტრმა შეაფასა ღირებულება 300 მილიარდი და 500 მილიარდი აშშ დოლარი. შემდეგ 1 იანვარმა კატასტროფის გარეშე ჩაიარა და დაიწყო მითი, რომ საფრთხე უხეშად გადაჭარბებული იყო. 2000 წლის იანვარში ბევრი წარუმატებლობა იყო, მნიშვნელოვანიდან ტრივიალურამდე.
როგორ ავიცილეთ თავიდან Y2K?
პროგრამისტებს, რომლებსაც სურდათ Y2K შეცდომების თავიდან აცილება, ჰქონდათ ორი ფართო ვარიანტი: მთლიანად გადაეწერათ მათი კოდი, ან მიეღოთ სწრაფი გამოსწორება, სახელწოდებით "windowing", რომელიც მოერგებოდა ყველა თარიღს 00-დან 20, როგორც 2000-იანი წლებიდან, ვიდრე 1900-იანი წლებიდან. 1999 წელს დაფიქსირებული კომპიუტერების დაახლოებით 80 პროცენტი იყენებდა უფრო სწრაფ და იაფ ვარიანტს.
რატომ არ მოხდა ათასწლეულის შეცდომა?
„Y2K კრიზისი არ მომხდარა ზუსტად რადგან ადამიანებმა დაიწყეს მზადება ამისთვის ათწლეულზე მეტი ხნის წინ. და ფართო საზოგადოებას, რომელიც დაკავებული იყო მარაგებითა და ნივთებით, უბრალოდ არ გააჩნდა იმის გაგება, რომ პროგრამისტები მუშაობდნენ“, - ამბობს პოლ საფო, ფუტურისტი და სტენფორდის უნივერსიტეტის დამხმარე პროფესორი.
რეალურია 2038 წლის პრობლემა?
მარტივი პასუხია არა, არა თუ კომპიუტერული სისტემებიდროულად განახლდა. პრობლემა სავარაუდოდ გაჩნდება 2038 წლამდე ნებისმიერი სისტემისთვის, რომელიც მომავალ წლებს ითვლის. … თუმცა, დესკტოპ კომპიუტერებში თითქმის ყველა თანამედროვე პროცესორი მზადდება და იყიდება 64-ბიტიანი სისტემების სახით, რომლებიც მუშაობენ 64-ბიტიან პროგრამულ უზრუნველყოფას.