Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C भाषा में प्रोग्राम डेवलपमेंट साइकिल क्या है?

जब हम किसी प्रोग्रामिंग भाषा का उपयोग करके प्रोग्राम विकसित करना चाहते हैं, तो हमें चरणों के अनुक्रम का पालन करना होगा। इन चरणों को कार्यक्रम विकास के चरण कहा जाता है।

प्रोग्राम विकास जीवन चक्र चरणों या चरणों का एक समूह है जो किसी भी प्रोग्रामिंग भाषा में प्रोग्राम को विकसित करने के लिए उपयोग किया जाता है।

कार्यक्रम के विकास के चरण

कार्यक्रम विकास जीवन चक्र में 6 चरण होते हैं, जो इस प्रकार हैं -

  • समस्या की परिभाषा.
  • समस्या विश्लेषण।
  • एल्गोरिदम विकास।
  • कोडिंग और दस्तावेज़ीकरण।
  • परीक्षण और डिबगिंग।
  • रखरखाव।

इन छह चरणों को नीचे दिए गए आरेख में दर्शाया गया है -

C भाषा में प्रोग्राम डेवलपमेंट साइकिल क्या है?

समस्या की परिभाषा

यहां, हम समस्या कथन को परिभाषित करते हैं और समस्या की सीमा तय करते हैं।

इस चरण में, हमें यह समझने की आवश्यकता है कि समस्या कथन क्या है, हमारी आवश्यकता क्या है और समस्या समाधान का परिणाम क्या है। ये सभी कार्यक्रम विकास जीवन चक्र के पहले चरण में शामिल हैं।

समस्या विश्लेषण

यहां, हम समस्या को हल करने के लिए चर, कार्य आदि जैसी आवश्यकताओं को निर्धारित करते हैं। इसका अर्थ है कि हम समस्या को हल करने के लिए आवश्यक संसाधनों को इकट्ठा करते हैं, जिन्हें समस्या परिभाषा चरण में परिभाषित किया गया है। यहां, हम समाधान की सीमा भी निर्धारित करते हैं।

एल्गोरिदम विकास

यहां, हम एक चरण-दर-चरण प्रक्रिया विकसित करते हैं जिसका उपयोग पिछले चरण में दिए गए विनिर्देश का उपयोग करके समस्या को हल करने के लिए किया जाता है। यह कार्यक्रम के विकास के लिए बहुत महत्वपूर्ण चरण है। हम चरण-दर-चरण कथनों में समाधान लिखते हैं।

कोडिंग और दस्तावेज़ीकरण

यहां, हम पिछले चरण में परिभाषित चरणों के लिए वास्तविक प्रोग्रामिंग निर्देशों को लिखने या लागू करने के लिए एक प्रोग्रामिंग भाषा का उपयोग करते हैं। हम इस चरण में वास्तविक कार्यक्रम का निर्माण करते हैं। हम प्रोग्रामिंग भाषाओं जैसे C, C++, Java, आदि का उपयोग करके दी गई समस्या को हल करने के लिए प्रोग्राम लिखते हैं।

परीक्षण और डिबगिंग

इस चरण में, हम जांचते हैं कि पिछले चरण में लिखित कोड निर्दिष्ट समस्या को हल कर रहा है या नहीं। इसका मतलब है, हम प्रोग्राम का परीक्षण करने का प्रयास करते हैं कि क्या यह विभिन्न इनपुट डेटा मानों के लिए समस्या को हल कर रहा है या नहीं। हम यह भी जांचते हैं कि यह वांछित आउटपुट प्रदान कर रहा है या नहीं।

रखरखाव

इस चरण में, हम संवर्द्धन करते हैं। इसलिए, समाधान का उपयोग अंतिम उपयोगकर्ता द्वारा किया जाता है। यदि उपयोगकर्ता को कोई समस्या आती है या कोई एन्हांसमेंट चाहता है, तो हमें इन सभी चरणों को शुरू से दोहराना होगा, ताकि सामने आई समस्या का समाधान हो या एन्हांसमेंट जोड़ा जा सके।


  1. सी में टोकन क्या हैं?

    एक टोकन और कुछ नहीं बल्कि एक प्रोग्राम का सबसे छोटा तत्व है जो कंपाइलर के लिए सार्थक है। कंपाइलर जो किसी प्रोग्राम को सबसे छोटी इकाइयों में तोड़ता है उसे टोकन कहा जाता है और ये टोकन संकलन के विभिन्न चरणों में आगे बढ़ते हैं। प्रकार टोकन को विभिन्न प्रकारों में वर्गीकृत किया जाता है, जिनका उल्लेख नीच

  1. सी प्रोग्राम में एक पीटरसन ग्राफ समस्या?

    मान लीजिए हमारे पास नीचे जैसा एक ग्राफ है। वह ग्राफ पीटरसन ग्राफ है। शीर्षों को 0 से 9 तक क्रमांकित किया जाता है। प्रत्येक शीर्ष में कुछ अक्षर होते हैं। मान लीजिए कि उस ग्राफ में एक वाक W पर विचार किया जाता है, जहाँ L शीर्षों का उपयोग किया जाता है। W और S में अक्षर क्रम समान होने पर L अक्षर के साथ ए

  1. सी # प्रोग्रामिंग क्या है?

    C# Microsoft द्वारा विकसित एक आधुनिक, सामान्य-उद्देश्य, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है। C# को कॉमन लैंग्वेज इन्फ्रास्ट्रक्चर (CLI) के लिए डिज़ाइन किया गया है, जिसमें निष्पादन योग्य कोड और रनटाइम वातावरण होता है जो विभिन्न कंप्यूटर प्लेटफॉर्म और आर्किटेक्चर पर विभिन्न उच्च-स्तरीय भाषाओं के उ