मुख्य प्रौद्योगिकी

Y2K बग कंप्यूटर विज्ञान

Y2K बग कंप्यूटर विज्ञान
Y2K बग कंप्यूटर विज्ञान

वीडियो: Computer part-2 with 35 MCQ questions 2024, जून

वीडियो: Computer part-2 with 35 MCQ questions 2024, जून
Anonim

Y2K बग, जिसे वर्ष 2000 बग या मिलेनियम बग भी कहा जाता है, कम्प्यूटरीकृत सिस्टम के कोडिंग में एक समस्या है जिसे वर्ष 2000 की शुरुआत में दुनिया भर के कंप्यूटरों और कंप्यूटर नेटवर्क में तबाही मचाने का अनुमान था (मीट्रिक माप में, k का मतलब 1,000 है)। एक वर्ष से अधिक समय तक अंतर्राष्ट्रीय अलार्म, बुखार की तैयारी और प्रोग्रामिंग सुधार के बाद, 31 दिसंबर, 1999 से 1 जनवरी, 2000 तक संक्रमण में कुछ प्रमुख विफलताएं हुईं।

1990 के दशक तक कई कंप्यूटर प्रोग्राम (विशेषकर कंप्यूटर के शुरुआती दिनों में लिखे गए) मेमोरी स्पेस को बचाने के लिए चार-अंकीय वर्षों को दो अंकों के रूप में संक्षिप्त करने के लिए डिज़ाइन किए गए थे। ये कंप्यूटर "1998" के रूप में "98" को पहचान सकते थे, लेकिन "00" को "2000" के रूप में पहचानने में असमर्थ होंगे, शायद इसकी व्याख्या 1900 का मतलब है। कई लोगों को डर था कि जब 1 जनवरी, 2000 की आधी रात को घड़ियां हुईं, तो कई प्रभावित कंप्यूटर एक गलत तारीख का उपयोग करें और इस तरह से ठीक से संचालित करने में विफल रहें जब तक कि कंप्यूटर के सॉफ्टवेयर की मरम्मत न हो या उस तारीख से पहले इसे बदल न दिया जाए। अन्य कंप्यूटर प्रोग्राम जो भविष्य में बजट या ऋण का अनुमान लगाते हैं, वे 1999 में खराबी की शुरुआत कर सकते हैं जब उन्होंने 2000 में अनुमान लगाया। इसके अलावा, कुछ कंप्यूटर सॉफ़्टवेयरों ने इस बात पर ध्यान नहीं दिया कि वर्ष 2000 एक लीप वर्ष था। और 2000 की सुबह से पहले, यह आशंका थी कि 9 सितंबर, 1999 (9/9/99) को कुछ कंप्यूटर विफल हो सकते हैं, क्योंकि शुरुआती प्रोग्रामर अक्सर एक कार्यक्रम के अंत का संकेत देने के लिए 9s की एक श्रृंखला का उपयोग करते थे।

यह आशंका थी कि इस तरह के गलत प्रसार से ऐसे महत्वपूर्ण क्षेत्रों में उपयोग किए जाने वाले कंप्यूटरों में बैंकिंग और उपयोगिताओं, सरकारी रिकॉर्ड्स, और इसी तरह के कंप्यूटरों में सॉफ़्टवेयर और हार्डवेयर विफलताओं को बढ़ावा मिलेगा, और 1 जनवरी, 2000 को व्यापक अराजकता की संभावना है।, जिनमें आम तौर पर बीमा कंपनियों और बैंकों को चलाने के लिए उपयोग किया जाता था, को सबसे गंभीर Y2K समस्याओं के अधीन माना जाता था, लेकिन यहां तक ​​कि नए सिस्टम जो डेस्कटॉप कंप्यूटर के नेटवर्क का उपयोग करते थे, उन्हें कमजोर माना जाता था।

हालाँकि, Y2K समस्या पारंपरिक सॉफ्टवेयर चलाने वाले कंप्यूटरों तक सीमित नहीं थी। व्यावसायिक इमारतों में लिफ्ट से लेकर तापमान-नियंत्रण प्रणाली से लेकर चिकित्सा उपकरण तक, कंप्यूटर चिप वाले कई उपकरणों को जोखिम में माना जाता था, जो कैलेंडर तिथियों की संवेदनशीलता के लिए इन "एम्बेडेड सिस्टम" की जाँच की आवश्यकता थी।

संयुक्त राज्य अमेरिका में, व्यापार और सरकारी प्रौद्योगिकी टीमों ने दिसंबर 1999 के अंत से पहले सिस्टम की जाँच करने और सॉफ़्टवेयर को ठीक करने के लक्ष्य के साथ स्पष्ट रूप से काम किया। हालांकि कुछ उद्योग Y2K समस्या को हल करने के रास्ते पर थे, अधिकांश विशेषज्ञों को डर था कि संघीय सरकार राज्य और स्थानीय सरकारें पिछड़ रही थीं। न्यूयॉर्क की कंप्यूटर उद्योग परामर्श कंपनी कैप जेमिना अमेरिका द्वारा 1998 के अंत में एक Y2K तैयारियों का सर्वेक्षण किया गया, जिसमें पता चला कि संयुक्त राज्य अमेरिका में अध्ययन किए गए 13 आर्थिक क्षेत्रों में, सरकार Y2K के लिए सबसे कम तैयार थी। (तैयारियों के लिए उच्चतम दर्जा सॉफ्टवेयर उद्योग था।)

Y2K, अमेरिकी राष्ट्रपति के बारे में महत्वपूर्ण जानकारी साझा करने के लिए कंपनियों को प्रोत्साहित करने के प्रयास में। अक्टूबर 1998 में बिल क्लिंटन ने वर्ष 2000 सूचना और तत्परता प्रकटीकरण अधिनियम पर हस्ताक्षर किए। कानून अमेरिकी कंपनियों को Y2K उत्पादों, विधियों और सर्वोत्तम प्रथाओं के बारे में जानकारी साझा करने के लिए सीमित देयता संरक्षण प्रदान करके Y2K डेटा साझा करने के लिए प्रोत्साहित करने के लिए डिज़ाइन किया गया था।

पश्चिमी यूरोप में यूरोपीय आयोग ने एक चेतावनी जारी की कि कई यूरोपीय संघ के सदस्य देशों में Y2K को हल करने के प्रयास अपर्याप्त थे, विशेष रूप से 2000 तक तैयार होने के लिए आवश्यक सीमा पार से सहयोग के संदर्भ में। ब्रिटिश सरकार ने घोषणा की कि इसकी सशस्त्र सेना होगी यदि उपयोगिताओं, परिवहन प्रणालियों, या आपातकालीन सेवाओं में विफल रहा तो समय पर तैयार किया जाएगा और स्थानीय पुलिस को सहायता प्रदान करेगा।

कई अन्य देशों, विशेष रूप से एशियाई देशों में उस समय चल रहे आर्थिक संकट के साथ-साथ छोटे या भौगोलिक रूप से अलग-थलग पड़े देशों से भी कम तैयार होने के बारे में सोचा गया था। यह अनिश्चित था कि यह कैसे समेकित विश्व अर्थव्यवस्था और भौतिक बुनियादी ढांचे को प्रभावित करेगा। दिसंबर 1998 के मध्य में यूएन ने सूचना और संकट-प्रबंधन के प्रयासों को साझा करने के प्रयास में Y2K पर अपना पहला अंतर्राष्ट्रीय सम्मेलन आयोजित किया और वाशिंगटन, डीसी में स्थित अंतर्राष्ट्रीय Y2K सहयोग केंद्र की स्थापना की।

कंप्यूटर और एप्लिकेशन प्रोग्रामों को अपग्रेड करने के लिए Y2K-अनुरूप होने के लिए अनुमानित $ 300 बिलियन (संयुक्त राज्य में लगभग आधा) खर्च किया गया था। जनवरी 2000 के पहले दिन के रूप में dawned और यह स्पष्ट हो गया कि कम्प्यूटरीकृत सिस्टम बरकरार थे, राहत की खबरों ने मीडिया को भर दिया। इन आरोपों के बाद आरोप लगाया गया कि असफलता की संभावना शुरुआत से ही बहुत बढ़ गई थी। जिन लोगों ने वाई 2 के-अनुपालन प्रयासों में काम किया था, उन्होंने जोर देकर कहा कि खतरा वास्तविक था। उन्होंने कहा कि कम्प्यूटरीकृत प्रणालियों की निरंतर व्यवहार्यता इस बात का प्रमाण है कि सामूहिक प्रयास सफल हुआ था। बाद के वर्षों में, कुछ विश्लेषकों ने बताया कि प्रोग्रामिंग अपग्रेड जो कि Y2K- अनुपालन अभियान का हिस्सा था, ने कंप्यूटर सिस्टम में सुधार किया था और आने वाले कुछ समय तक इन सुधारों का लाभ देखा जाता रहेगा।