/ / कंप्यूटर पर समस्याओं को हल करने के चरण और उनकी विशेषताएं

एक कंप्यूटर और उनकी विशेषताओं पर समस्याओं को हल करने के चरण

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

की अवधारणा

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

कंप्यूटर पर समस्याओं को हल करने के चरण

उनमें से प्रत्येक एक इलेक्ट्रॉनिक तत्व पर है।उत्तरार्द्ध, बदले में, कुछ प्रक्रियाओं के दौरान सूचना के स्वचालित प्रसंस्करण के लिए जिम्मेदार हैं। उनका मतलब कम्प्यूटेशनल या सूचनात्मक कार्य है।

विशेषताएं

समस्याओं को हल करने के चरणों के बनने से पहलेकंप्यूटर पर, शब्द स्वयं को ढूंढ रहा था। बहुत से लोग सोचते हैं कि कंप्यूटर एक कंप्यूटर है। लेकिन आखिरी डिवाइस में व्यापक कार्यक्षमता है, और इसलिए रैंक में कुछ हद तक गलत तरीके से डिमोट किया गया है।

अधिक सटीक होने के लिए, इस मशीन को लागू किया गया हैकैलकुलेटर के रूप में। सभी प्रक्रियाओं को पूरा करने के लिए, यह इलेक्ट्रॉनिक घटकों को कार्यात्मक इकाइयों के रूप में उपयोग करता है। तकनीकी साधनों का ऐसा सेट दूसरों से अलग है।

उदाहरण के लिए, गणना एक अलग तरीके से संभव है।इसमें यांत्रिक, जैविक, ऑप्टिकल, क्वांटम संस्करण शामिल हैं। कंप्यूटर यांत्रिक भागों, गतिमान इलेक्ट्रॉनों और फोटॉनों के परिवहन के सिद्धांत पर कार्य करता है।

विस्मरण

अगर आज हम कंप्यूटर के बारे में एक कंप्यूटिंग के रूप में बात करते हैंकार, ​​तब केवल भूतकाल में। वास्तव में, रोजमर्रा की जिंदगी में कोई भी इसका उपयोग नहीं करता है, और अधिक बार यह शब्द डिजिटल इलेक्ट्रॉनिक्स इंजीनियरों के होठों से लगता है। कार कानूनी दस्तावेजों में और तदनुसार, ऐतिहासिक रिपोर्टों में दिखाई दे सकती है।

कंप्यूटर पर समस्याओं को हल करने के मुख्य चरण

बाद के मामले में, हम कंप्यूटर प्रौद्योगिकी के बारे में बात कर रहे हैं, जिसका जन्म 1940-80 के दशक में हुआ था।

चरणों

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

यह तुरंत ध्यान दिया जाना चाहिए कि क्रियाओं का कोई स्पष्ट क्रम नहीं है। कुछ विचलन हैं जो विशेष रूप से कार्यों पर निर्भर करते हैं।

कार्य

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

कंप्यूटर का उपयोग करके समस्याओं को हल करने के चरण

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

विश्लेषण

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

दूसरे चरण में, आपको फॉर्म बनाना नहीं भूलना चाहिएगणित का मॉडल। शायद, समस्या को हल करने के कुछ और सरल तरीके खोजने के लिए, जिसके अनुसार मशीन गणना कर सकती है। अगला, डेटा की संरचना करें।

एल्गोरिथ्म

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

कंप्यूटर पर समस्याओं को तैयार करने और हल करने के चरण

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

फिर, इस स्तर पर, परीक्षण और उनके आचरण के तरीकों पर विचार किया जाता है। हमें सत्यापन के लिए विश्वसनीय विकल्प तलाशने होंगे। अंत में, आप एल्गोरिदम को स्वयं डिज़ाइन कर सकते हैं।

प्रोग्रामिंग

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

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

परिक्षण

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

कंप्यूटर का उपयोग करके समस्याओं को हल करने के चरण

परीक्षण गणना की जाती है और परिणामों की जाँच की जाती है।यहां आपको विशेष रूप से सावधान रहने और प्राप्त परिणामों का गुणात्मक विश्लेषण करने की भी आवश्यकता है, क्योंकि थोड़ी सी भी विसंगतियां पूरे काम को नुकसान पहुंचा सकती हैं।

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

निरीक्षण

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

सहयोग

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

कंप्यूटर पर लागू समस्याओं को हल करने के चरण

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

संक्षिप्त कार्य

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

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

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

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

संक्षेप में कंप्यूटर पर समस्याओं को हल करने के चरण

इसके अलावा, पहले से कल्पना की गई सभी क्रियाओं को लागू करने के लिए "शुद्ध" प्रोग्रामिंग करना पर्याप्त होगा।

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

निष्कर्ष

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