إن مشكلة عام 2000 (عام 2000) أخافت العالم. على الرغم من أن البعض كانوا على استعداد "للاحتفال مثل عام 1999" ، إلا أن البعض الآخر توقع حدوث كارثة في نهاية العام بسبب برمجة افتراض من الأيام الأولى لأجهزة الكمبيوتر. دخلت Y2K المحادثة الثقافية بسبب مخاوف من فشل التكنولوجيا والأنظمة الآلية عندما تضطر ساعاتهم إلى تحويل التاريخ من ديسمبر 31 ، 1999 إلى يناير 1, 2000.
عصر الخوف التكنولوجي
افترض الكثيرون أن الإلكترونيات لن تكون قادرة على حساب التواريخ التي لم تبدأ بـ "19" لأنها تعمل على برمجة قديمة قصيرة النظر. ستكون أنظمة الكمبيوتر مشوشة للغاية بحيث يتم إغلاقها تمامًا ، مما يؤدي إلى الفوضى وتعطيل واسع النطاق.
بالنظر إلى مقدار حياتنا اليومية التي كانت تديرها أجهزة الكمبيوتر في عام 99 ، كان من المتوقع أن تؤدي السنة الجديدة إلى عواقب محوسبة خطيرة. كان الناس قلقين بشأن البنوك ، إشارات المروروشبكة الكهرباء والمطارات والميكروويف وأجهزة التلفاز التي يتم تشغيلها جميعًا بواسطة أجهزة الكمبيوتر.
حتى أن Doomsayers تنبأت بأن العمليات الميكانيكية مثل تنظيف المراحيض ستتأثر بخلل Y2K. اعتقد البعض أن Y2K ستنهي الحضارة كما عرفناها. مع اندفاع مبرمجي الكمبيوتر بجنون لتحديث أنظمة الكمبيوتر بمعلومات جديدة ، أعد العديد من الجمهور أنفسهم من خلال تخزين المزيد من النقد والإمدادات الغذائية.
الاستعدادات للحشرة
بحلول عام 1997 ، قبل سنوات قليلة من الذعر الواسع الانتشار حول مشكلة الألفية ، كان علماء الكمبيوتر يعملون بالفعل نحو الحل. قام المعهد البريطاني للمعايير (BSI) بتطوير معايير حاسوبية جديدة لتحديد متطلبات المطابقة لعام 2000. معروف ك قرص PD2000-1، أوجز المعيار أربع قواعد:
- لن تتسبب أي قيمة للتاريخ الحالي في حدوث أي انقطاع في العملية.
- يجب أن تتصرف الوظائف المستندة إلى التاريخ بشكل ثابت للتواريخ قبل وأثناء وبعد عام 2000.
- في جميع الواجهات وتخزين البيانات ، يجب تحديد القرن في أي تاريخ بشكل صريح أو من خلال قواعد وخوارزميات الاستنتاج غير الواضحة.
- يجب الاعتراف بسنة 2000 باعتبارها سنة كبيسة.
بشكل أساسي ، فهم المعيار الخطأ بحيث يعتمد على مشكلتين رئيسيتين:
- كان التمثيل الحالي المكون من رقمين يمثل مشكلة في معالجة التاريخ.
- تسبب سوء فهم الحسابات للسنوات الكبيسة في التقويم الغريغوري في عدم برمجة عام 2000 كسنة كبيسة.
تم حل المشكلة الأولى عن طريق إنشاء برمجة جديدة للتواريخ ليتم إدخالها على أنها مكونة من أربعة أرقام الأرقام (1997 ، 1998 ، 1999 ، وما إلى ذلك) ، حيث كان يتم تمثيلهم سابقًا فقط برقمين (97 ، 98 ، و 99). كان الحل الثاني هو تعديل الخوارزمية لحساب السنوات الكبيسة إلى "أي قيمة سنة مقسومة على 100 ليست سنة كبيسة" ، مع إضافة "باستثناء السنوات القابلة للقسمة على 400".
ماذا حدث في 1 يناير؟
مع الكثير من التحضير والبرمجة المحدثة التي تمت قبل تغيير التاريخ ، تم تجنب الكارثة في الغالب. عندما جاء موعد النبوة وتحديث ساعات الكمبيوتر حول العالم حتى يناير 1 ، 2000 ، حدث القليل الذي كان غير طبيعي. فقط حدثت بعض المشاكل الطفيفة نسبيا في الألفية ، وتم الإبلاغ عن عدد أقل.