What are the steps for Developing of a Program
किसी भी प्रोग्राम को डेवलप करने के लिए Various Steps को Follow किया जाता है –
- Problem Definition
- Program Design
- Coding
- Debugging
- Testing
- Documentation
- Maintenance
Problem Definition
किसी भी Program को Develop करने के लिए सबसे First Step यह होता है कि उस Problems को पह्चानना और समझना जिसके लिए आप Software को Develop कर रहे है।
इस Step में सभी Factors like- I/O, Processor, Memory, Error handling etc. को इसमें कंसीडर किया जाता है
Program Design
Second Step Program को Design करना होता है , किसी भी को डिज़ाइन करने के लिए Software Developer algorithm और Flowchart Tools का उपयोग करते है।
Coding
एक बार Design Process के Complete हो जाने के बाद Computer Program को Set of Instruction के रूप में Computer Language में लिख दिया जाता है। Coding वास्तव में पूरे Program Development Process का एक छोटा सा Part होता है जो Less Time Consuming होता है |
Effective coding के लिए Various Steps Follow किये जाते है।
- Meaningful Variable को Use करना।
- Comment को Use करके Code को Properly सेट करना।
- Program के Transfer Control के लिए Jump को Avoid करना।
Debugging
इस Stage में Program में Error को Detect and correct किया जाता है। इसे Program Validation के रूप में जाना जाता है। कुछ Common Error जो Program में कर सकते है-
- Un initialization of variable.
- Reverse the Operands order.
- Confusion between Number and Character.
Testing
Suitable Number of test cases के द्वारा Program को Taste किया जाता है। यह हमेसा Maximum and Minimum Variable साथ Test data को include किया जाता है।
Documentation
Program Development में Documentation एक Important Step होता है ,यह सुनिचित करता है की Future में कभी भी आवश्यकता के अनुसार प्रोग्राम को Modify कर सकते है।
Maintenance
Program में Changed Condition और field experience को update करने के लिए maintenance को उपयोग किया जाता है।