सामान्य तौर पर, डिबग एक प्रोग्राम के स्रोत कोड से त्रुटियों की जांच और हटाने की प्रक्रिया को संदर्भित करता है। उदाहरण के लिए, एक डेवलपर एक डिबग कमांड को एक प्रोग्राम के माध्यम से यह देखने के लिए भेज सकता है कि कोड में कोई त्रुटि कहां होती है इसलिए इसे हल(resolved) या बायपास(bypassed) किया जा सकता है।
कंप्यूटर प्रोग्रामर, हर किसी की तरह, परिपूर्ण(Perfect) नहीं हैं। इसका मतलब है कि वे जो Program लिखते हैं, उनमें कभी-कभी छोटी त्रुटियां(Error) होती हैं, जिन्हें "बग" कहा जाता है। ये बग मामूली हो सकते हैं, जैसे कि उपयोगकर्ता इनपुट को पहचानना नहीं, या अधिक गंभीर, जैसे कि memory leak जो प्रोग्राम को क्रैश कर देता है।
जनता के लिए अपने सॉफ़्टवेयर को जारी करने से पहले, प्रोग्रामर अपने कार्यक्रमों को "डिबग" करते हैं, जितना संभव हो उतनी त्रुटियों को समाप्त करते हैं। यह डिबगिंग प्रक्रिया अक्सर एक लंबा समय लेती है, क्योंकि कुछ त्रुटियों(Error) को ठीक करने से दूसरों का परिचय(introduction) हो सकता है। एक गैस स्टेशन पर अपने विंडशील्ड को डिबग करना कंप्यूटर प्रोग्राम को डीबग करने की तुलना में बहुत आसान है।
कंप्यूटर प्रोग्रामर, हर किसी की तरह, परिपूर्ण(Perfect) नहीं हैं। इसका मतलब है कि वे जो Program लिखते हैं, उनमें कभी-कभी छोटी त्रुटियां(Error) होती हैं, जिन्हें "बग" कहा जाता है। ये बग मामूली हो सकते हैं, जैसे कि उपयोगकर्ता इनपुट को पहचानना नहीं, या अधिक गंभीर, जैसे कि memory leak जो प्रोग्राम को क्रैश कर देता है।
जनता के लिए अपने सॉफ़्टवेयर को जारी करने से पहले, प्रोग्रामर अपने कार्यक्रमों को "डिबग" करते हैं, जितना संभव हो उतनी त्रुटियों को समाप्त करते हैं। यह डिबगिंग प्रक्रिया अक्सर एक लंबा समय लेती है, क्योंकि कुछ त्रुटियों(Error) को ठीक करने से दूसरों का परिचय(introduction) हो सकता है। एक गैस स्टेशन पर अपने विंडशील्ड को डिबग करना कंप्यूटर प्रोग्राम को डीबग करने की तुलना में बहुत आसान है।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks