![...](/f/922ee6ebae4e615cf85a1b967578da20.jpg)
एप्लिकेशन त्रुटियां महंगी और हल करने में मुश्किल हो सकती हैं।
कंप्यूटर उपयोगकर्ता उन्हें नापसंद करते हैं और सॉफ्टवेयर डेवलपर उनसे नफरत करते हैं। अनुप्रयोग त्रुटियाँ तब होती हैं जब कोई वेब-आधारित या डेस्कटॉप अनुप्रयोग योजना के अनुसार कार्य करने में विफल रहता है। ये त्रुटियां हमेशा मौजूद रहेंगी क्योंकि उनके कारण होने वाली हर कल्पनीय स्थिति का परीक्षण करना असंभव है और यह सत्यापित करने के लिए कि कंप्यूटर पर सभी हार्डवेयर और नेटवर्किंग घटक हमेशा सही काम कर रहे हैं स्थिति।
गलत धारणाएं
यदि कोई एप्लिकेशन क्रैश नहीं होता है, तो इसका मतलब यह नहीं है कि कोई एप्लिकेशन त्रुटियां नहीं हैं। जैसे ही प्रोग्राम निष्पादित होते हैं, पर्दे के पीछे समस्याएँ उत्पन्न हो सकती हैं। ये समस्याएँ उपयोगकर्ता को कभी भी प्रकट नहीं हो सकती हैं। डेवलपर्स अक्सर प्रोग्राम को कोड करते हैं ताकि वे छोटी त्रुटियों का पता लगा सकें और उन्हें डेटाबेस में लॉग कर सकें। ऐसी त्रुटियां आमतौर पर गैर-महत्वपूर्ण होती हैं और किसी एप्लिकेशन की कार्यक्षमता या उसके डेटा की अखंडता को प्रभावित नहीं करती हैं।
दिन का वीडियो
कारण
कभी-कभी एक प्रोग्राम जो पूरी तरह से काम करता है, अचानक एप्लिकेशन त्रुटियों को प्रदर्शित करेगा। यह तब हो सकता है जब कोई नया प्रोग्राम संस्थापन प्रक्रिया के दौरान साझा फ़ाइल को संशोधित करता है। साझा फ़ाइल का उपयोग करने वाला कोई भी प्रोग्राम ठीक से काम करने में विफल हो सकता है। हालांकि, अधिकांश एप्लिकेशन त्रुटियां होती हैं क्योंकि डेवलपर्स या तो अनजाने में अपने कोड में तर्क त्रुटियों को पेश करते हैं या किसी एप्लिकेशन के परीक्षण चरण के दौरान संभावित समस्याओं की खोज नहीं करते हैं। वायरस और दोषपूर्ण हार्डवेयर भी एप्लिकेशन त्रुटियों के कारण होते हैं। एक साउंड कार्ड, उदाहरण के लिए, आंशिक रूप से विफल हो सकता है और मीडिया प्लेयर एप्लिकेशन को प्रभावित कर सकता है। एक सॉफ्टवेयर ड्राइवर एक छोटा प्रोग्राम है जो प्रिंटर जैसे हार्डवेयर डिवाइस को प्रबंधित या चलाता है। यदि कोई ड्राइवर समस्याओं का अनुभव करता है, तो एक प्रिंटिंग प्रोग्राम एक एप्लिकेशन त्रुटि प्रदर्शित कर सकता है।
आशय
आवेदन त्रुटि के परिणामस्वरूप होने वाले परिणाम मामूली असुविधा से लेकर आय के विनाशकारी नुकसान तक होते हैं। यदि कोई प्रोग्राम एक संदेश प्रदर्शित करता है जो कहता है, "त्रुटि: कृपया, दूसरा रंग चुनें," तो आप बस दूसरा रंग चुन सकते हैं। एक अधिक गंभीर अनुप्रयोग त्रुटि एक निगम को लाखों डॉलर खोने का कारण बन सकती है क्योंकि एक प्रोग्राम मॉड्यूल वैश्विक बिक्री अनुप्रयोग में दशमलव बिंदु के लिए खाते में विफल रहा है। कार्यक्रम की त्रुटियों में समय और पैसा भी खर्च होता है। उदाहरण के लिए, माइक्रोसॉफ्ट विंडोज ऑपरेटिंग सिस्टम के लिए लगातार सॉफ्टवेयर फिक्स और अपडेट प्रदान करता है। ऐसा करने के लिए, उसे उन डेवलपर्स को भुगतान करना होगा जिनका एकमात्र काम एप्लिकेशन त्रुटियों को ठीक करना है।
समाधान
कम्प्यूटरों को अद्यतन एवं अनुरक्षित रखें। अपनी हार्ड ड्राइव को नियमित रूप से डीफ़्रैग्मेन्ट करें और अपनी हार्ड ड्राइव पर पर्याप्त खाली डिस्क स्थान बनाए रखें। वायरस और अन्य मैलवेयर से बचाने के लिए एंटीवायरस प्रोग्राम का उपयोग करें। सबसे महत्वपूर्ण, सॉफ़्टवेयर डेवलपर्स और Microsoft से नवीनतम सुरक्षा अद्यतन और हॉट फ़िक्सेस डाउनलोड और इंस्टॉल करें। यदि कोई एप्लिकेशन त्रुटि मौजूद है, तो एप्लिकेशन के डेवलपर्स को इसके बारे में पहले से ही पता हो सकता है और सॉफ़्टवेयर अपडेट उपलब्ध हो सकते हैं।
रोचक तथ्य
सबसे प्रसिद्ध और संभावित विनाशकारी अनुप्रयोग त्रुटियों में से एक तब हुआ जब अपोलो 11 चंद्रमा पर पहली बार छूने वाला था। अंतरिक्ष यान के आदिम ऑन-बोर्ड नेविगेशनल कंप्यूटर ने एक एप्लिकेशन त्रुटि का अनुभव किया, जिसके कारण यह चंद्र मॉड्यूल को एक खतरनाक बोल्डर से भरे गड्ढे की ओर निर्देशित कर रहा था। कमांडर, नील आर्मस्ट्रांग ने कंप्यूटर के निर्देशों की अवहेलना की और मैन्युअल रूप से अंतरिक्ष यान को चंद्रमा पर सुरक्षित रूप से उतारा।