गणना कार्यक्रम लोगों को प्रस्तावित कार्यों, आदेशों और कार्यों (कार्यक्रम के दायरे के आधार पर) के परिणामों की त्वरित और सटीक गणना करने की अनुमति देते हैं। उनमें से बहुत सारे हैं, आप उन्हें इंटरनेट पर खरीद सकते हैं, डाउनलोड कर सकते हैं या बनाने के लिए एक प्रोग्रामर का भुगतान कर सकते हैं। लेकिन अगर आपको प्रोग्रामिंग की बेसिक जानकारी है तो आप खुद ऐसा प्रोग्राम लिख सकते हैं।
निर्देश
चरण 1
कार्यक्रम का एक प्रोटोटाइप बनाएं। यह नेत्रहीन रूप से देखने के लिए किया जाता है कि गणना कार्यक्रम कैसे दिखना चाहिए और काम करना चाहिए। आमतौर पर प्रोटोटाइप में एक ग्राफिकल इंटरफ़ेस होता है और यह एक वास्तविक प्रोग्राम जैसा दिखता है, केवल जब बटन दबाए जाते हैं, तो कोई क्रिया नहीं होती है।
चरण 2
एक प्रोग्रामिंग भाषा चुनें। मूल रूप से, यदि कोई प्रोग्राम बढ़िया काम करता है, तो इससे कोई फ़र्क नहीं पड़ता कि वह किस भाषा में लिखा गया है। लेकिन यह व्यर्थ नहीं है कि उनमें से बहुत सारे हैं। आवेदन, गति, प्रसंस्करण वस्तुओं आदि में अंतर हैं। उदाहरण के लिए, प्रोलॉग और एलआईएसपी भाषाओं का उपयोग करके, आप तार्किक विश्लेषण और कृत्रिम बुद्धि के लिए कार्यक्रम बना सकते हैं। वही प्रोग्राम C++, पास्कल या असेंबलर में लिखा जा सकता है, लेकिन फिर आपको तार्किक गणना करने के लिए लंबा कोड लिखना होगा, जो प्रोलॉग और LISP में स्वचालित रूप से किया जाता है।
चरण 3
प्रोग्राम का छद्म कोड विकसित करें जिससे प्रोग्राम की खामियों और त्रुटियों को तार्किक क्रम में पहचाना जा सके। कार्यक्रम के टॉप-डाउन डिज़ाइन का पालन करें। यही है, पहले, अंतिम लक्ष्य (किसी चीज की गणना) निर्धारित करें, और फिर नीचे जाएं, प्रत्येक कार्य को संक्षिप्त करें, इसे उप-कार्यों में विभाजित करें। और इसी तरह जब तक सबसे प्राथमिक क्रियाओं का वर्णन नहीं किया जाता है।
चरण 4
गणना कार्यक्रम के बीटा संस्करण का परीक्षण करें। स्यूडोकोड को जोड़कर या घटाकर पहचानी गई त्रुटियों को हटा दें। यदि कोई त्रुटि नहीं पाई गई, तो प्रोग्राम का पूर्ण संस्करण लिखना प्रारंभ करें। इस प्रकार, तैयारी प्रक्रिया कार्यक्रम के वास्तविक लेखन की तुलना में बहुत अधिक समय लेती है और "सात बार मापें, एक बार काटें" के सिद्धांत पर संचालित होती है।
चरण 5
कार्यक्रम को समय-समय पर अपडेट करते रहें। निर्धारित कार्यों के आधार पर, कार्यक्रम की आवश्यकताएं बदल जाएंगी, नए समायोजन या परिवर्धन करने की आवश्यकता होगी। अल्फा और बीटा परीक्षण जोड़ने, संचालित करने और बग ठीक करने के लिए नई सुविधाओं की पहचान करें। तो, इस तरह की निगरानी की मदद से, आप अपने कार्यक्रम के जीवन चक्र को महत्वपूर्ण रूप से बढ़ा सकते हैं।