Debug
Debugging क्या है?
कंप्यूटर प्रोग्रामर, हर किसी की तरह, परफेक्ट नहीं हैं। इसका मतलब है कि प्रोग्रामर जो कार्यक्रम लिखते हैं, उनमें कभी-कभी छोटी त्रुटियां होती हैं, जिन्हें "bug" कहा जाता है। ये bug मामूली हो सकते हैं, जैसे कि Users इनपुट कोनहीं पहचानना, या अधिक गंभीर, जैसे कि स्मृति रिसाव जो प्रोग्राम को क्रैश कर देता है। जनता के लिए अपने सॉफ़्टवेयर को जारी करने से पहले, प्रोग्रामर अपने कार्यक्रमों को "Debug" करते हैं, जितना संभव हो उतनी त्रुटियों को समाप्त करते हैं। यह Debuging प्रक्रिया अक्सर एक लंबा समय लेती है, क्योंकि कुछ त्रुटियों को ठीक करने से दूसरों का परिचय हो सकता है। एक गैस स्टेशन पर अपने windshield को Debug करना कंप्यूटर प्रोग्राम को Debug करने की तुलना में बहुत आसान है।
Debugging कैसे किया जाता है?
कंप्यूटर प्रोग्रामिंग और इंजीनियरिंग में Debugging, एक मल्टीस्टेप प्रक्रिया है जिसमें एक समस्या की पहचान करना, समस्या के स्रोत को अलग करना, और फिर समस्या को ठीक करना या इसके चारों ओर काम करने का एक तरीका निर्धारित करना शामिल है। Debugging का अंतिम चरण सुधार और correction करना और यह सुनिश्चित करना है कि यह काम करता है।
Bugging और Debugging क्या है?
Bugs आपके प्रोग्राम के कोड में त्रुटियां हैं जो आपके प्रोग्राम को अनुचित तरीके से कार्य करते हैं। bug को ठीक करना debugging कहलाता है। debugging आम तौर पर Visual Studio, NetBeans, CLion, PyCharm, आदि जैसे प्रमुख आईडीई में एक विशेषता है। Bugs आमतौर पर वीडियो गेम और ऐप्स के विकासशील संस्करणों और बीटा संस्करणों में देखे जाते हैं।
यहाँ debugging प्रक्रिया निचे दी हुई है:-
1. समस्या का पुन: परिचय।
2. bug का वर्णन करें। सटीक कारण प्राप्त करने के लिए उपयोगकर्ता से अधिक से अधिक इनपुट प्राप्त करने का प्रयास करें।
3. bug दिखाई देने पर प्रोग्राम स्नैपशॉट कैप्चर करें। उस समय कार्यक्रम के सभी चर मान और स्थिति प्राप्त करने का प्रयास करें।
4. program की snapshot का विश्लेषण करें। इसके आधार पर bug का कारण खोजने का प्रयास करें।
5. मौजूदा bug को ठीक करें, लेकिन यह भी जांच लें कि कोई नया bug उत्पन्न न हो।
कोई टिप्पणी नहीं:
टिप्पणी पोस्ट करें
Share your feelings