कंप्यूटर, प्रोग्रामिंग
एल्गोरिदम क्या हैं और वे क्या कर रहे हैं?
शुरुआती और अनुभवहीन प्रोग्रामर में अक्सर सवाल उठता है: "क्या एल्गोरिदम है और वे क्या कर रहे हैं" हालांकि इस अवधारणा को धीरे-धीरे और गुमनामी में चला जाता है, लेकिन यह अभी भी प्रासंगिक है। जब आप एक बड़े वाणिज्यिक परियोजनाएं बनाने के बस एल्गोरिदम बिना नहीं कर सकते। और इससे पहले कि आप प्रोग्रामिंग शुरू, यह उन्हें समझने के लिए, और उसके बाद ही व्यावहारिक अभ्यास के लिए आगे बढ़ना बेहतर है। हालांकि इस अवधारणा को एक पीसी पर सॉफ्टवेयर के निर्माण के साथ जुड़ा हुआ है, लेकिन यह व्यापक रूप से रोजमर्रा की जिंदगी में पाया जाता है। यह लेख वास्तविक जीवन में क्या एल्गोरिदम का एक उदाहरण है।
कंप्यूटर विज्ञान में,
अब हम यह पता लगाने क्या कंप्यूटर विज्ञान और प्रोग्रामिंग में एल्गोरिदम। इस अवधारणा के तहत प्रक्रिया है, जो आप जल्दी और आसानी से इस समस्या का समाधान कर सकते हैं का उपयोग कर। उदाहरण के लिए, किसी भी एक सूत्र की गणना। ऐसा करने के लिए निम्न चरणों का पालन करने की आवश्यकता होगी:
- गणना के लिए आवश्यक प्रारंभिक डेटा दर्ज करें।
- परिकलन।
- परिणाम प्रिंट या कंप्यूटर स्क्रीन पर, या किसी भी अन्य मीडिया पर
(कागज के रूप में इस तरह के)।
प्रकार
दिखने में कंप्यूटर विज्ञान में एल्गोरिथ्म निम्न संशोधन में हो सकता है:
- रेखांकन (मानकीकृत इकाइयों का एक सेट के रूप में)।
- चरणबद्ध पाठ वर्णन।
पूरा विवरण तो स्पष्ट और बहुत कम बार प्रयोग किया जाता है नहीं कर रहे हैं। दिखने में यह एक नियमित रूप से मिलता-जुलता बुलेटेड सूची संख्या या अक्षर के साथ। संरचना विवरण के अनुसार रैखिक भेद और branched। पहला विकल्प बहुत दुर्लभ है। उन दोनों के बीच अंतर यह है कि बाद के मामले में वहाँ इकाइयों और संगणना की संख्या ज्ञात नहीं शाखाओं में अंतिम परिणाम प्राप्त करने के लिए कर रहे हैं।
वास्तविक जीवन
अब हम साथ सौदा करते हैं तथ्य यह है कि इस तरह के वास्तविक जीवन में एल्गोरिदम। विभिन्न व्यंजन परिचारिका नुस्खा चाहिए की तैयारी में। उदाहरण के लिए, पास्ता की तैयारी में आप कार्यों की निम्न क्रम प्रदर्शन करने की जरूरत है:
- एक फोड़ा करने के लिए पानी ले आओ।
- यह नमक।
- पास्ता को अवशोषित।
- कम गर्मी, उन्हें सरगर्मी पर, फोड़ा करने के लिए लाने के लिए।
- के बाद वे पकाया जाता है, सूखा।
- मक्खन जोड़ें।
- वर्दी जब तक मिक्स।
पकवान तैयार है। आप प्रोग्रामर की आँखों के माध्यम से इसे देख रहे हैं, तो यह आम तौर पर है एक रेखीय एल्गोरिथ्म, एक तालिका प्रारूप में लिखा है। तो यह इतना दुर्लभ में हमारे जीवन को विस्तृत इस अवधारणा पाया जाता है नहीं है। हम सिर्फ उन्हें इस्तेमाल और यहां तक कि इसके बारे में पता नहीं है।
बजाय निष्कर्ष की
मानव गतिविधि के कई क्षेत्रों में इस तरह के अवधारणा एक एल्गोरिथ्म के रूप में प्रयोग किया जाता है। सूचना प्रौद्योगिकी - उनमें से एक। इसके अलावा, सबसे प्रसिद्ध। सही ढंग से गतिविधियों से बना अनुक्रम बहुत एक सॉफ्टवेयर उत्पाद बनाने की प्रक्रिया को सरल बनाने और उसकी गुणवत्ता में सुधार कर सकते हैं। यह एक संयंत्र या कारखाने के निर्माण के साथ एक व्यापार की योजना की तरह है। जब आप बनाने के साधारण कार्यक्रम यह बिना किया जा सकता है, लेकिन जब गंभीर सॉफ्टवेयर विकसित किया है - यह बिना कहीं भी। यह या तो या सामान्यीकृत किया जा सकता है विस्तृत, लेकिन किसी भी मामले में यह है।
Similar articles
Trending Now