टेक्स्ट प्रोग्राम कैसे बनाएं

विषयसूची:

टेक्स्ट प्रोग्राम कैसे बनाएं
टेक्स्ट प्रोग्राम कैसे बनाएं

वीडियो: टेक्स्ट प्रोग्राम कैसे बनाएं

वीडियो: टेक्स्ट प्रोग्राम कैसे बनाएं
वीडियो: टेक्स्ट फ़ाइल प्रोग्राम कैसे बनाएं केवल विन्डोज़ 2024, नवंबर
Anonim

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

टेक्स्ट प्रोग्राम कैसे बनाएं
टेक्स्ट प्रोग्राम कैसे बनाएं

ज़रूरी

पुस्तकालयों के एक सेट के साथ चयनित प्लेटफॉर्म के लिए एक कंपाइलर।

निर्देश

चरण 1

उपयोगकर्ता के साथ भविष्य के कार्यक्रम की बातचीत का एक मॉडल विकसित करें। तय करें कि एप्लिकेशन को इनपुट और कॉन्फ़िगरेशन पैरामीटर कहां से प्राप्त होंगे। अक्सर, कंसोल उपयोगिताओं कमांड लाइन से सभी मापदंडों को स्वीकार करती हैं और ऑपरेटर के साथ इंटरैक्टिव इंटरैक्शन प्रदान नहीं करती हैं। हालांकि, कई टेक्स्ट प्रोग्राम जो उन्नत कार्यक्षमता को लागू करते हैं, एक एकीकृत दृष्टिकोण का उपयोग करते हैं। वे कॉन्फ़िगरेशन फ़ाइलों से कुछ सेटिंग्स लोड करते हैं, कुछ को कमांड लाइन पैरामीटर के रूप में प्राप्त करते हैं, और उन लोगों के लिए उपयोगकर्ता से पूछते हैं जो गायब हैं।

यदि विकास के तहत कार्यक्रम को ऑपरेटर के साथ गहन बातचीत करनी चाहिए (उदाहरण के लिए, टेक्स्ट-आधारित मेनू का उपयोग करके), एक संवाद ग्राफ बनाएं। यह डेटा प्रोसेसिंग संचालन के अनुरूप, एप्लिकेशन के सभी स्थिर राज्यों और उनके बीच के संक्रमणों का एक दृश्य प्रतिनिधित्व है।

चरण 2

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

चरण 3

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

आज सॉफ्टवेयर विकास के लिए उद्योग मानक C++ भाषा है। सभी लोकप्रिय ऑपरेटिंग सिस्टम के लिए मुफ्त C++ कंपाइलर और संबंधित IDE मौजूद हैं। कंसोल अनुप्रयोगों को विकसित करते समय सी ++ का निस्संदेह लाभ मानक टेम्पलेट लाइब्रेरी (एसटीएल) का उपयोग करने की क्षमता है।

चरण 4

कार्यक्रम द्वारा संसाधित इनपुट जानकारी को बदलने के लिए एल्गोरिदम विकसित या अध्ययन करें। यदि आवश्यक हो, तो जटिल कार्यक्षमता को लागू करने के लिए तृतीय-पक्ष पुस्तकालयों का उपयोग करने पर विचार करें।

चरण 5

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

सिफारिश की: