Debugging and Testing

Debugging -

It is the discovery and correction of programming errors. When compiler displays error in a program then debugging is necessary.

डिबगिंग -
इस प्रक्रिया में प्रोग्राम में उपस्थित एरर को खोजा एवं सुधारा जाता है। जब कम्पाइलर द्वारा प्रोग्राम में उत्पन्न एरर को प्रदर्शित किया जाता है तब डिबगिंग अनिवार्य होती है 

Testing- 

Testing ensures  that program performs correctly the required task. Testing is done in 2 steps.
  1. Verification:- Verification ensures that program does what the programmers willing to do.
  2. Validation:- Validation ensures that program produces the correct result for a set of test data. 


टेस्टिंग-
टेस्टिंग यह दर्शाती है कि प्रोग्राम द्वारा दी गयी समस्या को सही तरीके से हल किया जा रहा है। यह दो चरणों में की जाती है -
  1. वेरिफिकेशन - यह सुनिश्चित करता है कि प्रोग्राम वही कार्य कर रहा है जो प्रोग्रामर द्वारा करने को कहा गया है।  
  2. वेलिडेशन - यह सुनिश्चित करता है कि प्रोग्राम दिए गए इनपुट डाटा सेट के सापेक्ष सही परिणाम प्रदान कर रहा है ।


No comments:

Post a Comment