एल्गोरिदम एल्गोरिदम और प्रक्रियाओं को बनाने का विज्ञान है, जो संरचित प्रोग्रामिंग का एक अनिवार्य घटक है। एक व्यवसाय योजना तैयार करना, मोबाइल या कंप्यूटर गेम के लिए एक एप्लिकेशन विकसित करना एल्गोरिदम के बिना नहीं होगा। एल्गोरिदम बनाने की क्षमता आपको स्वचालित मोड में न्यूनतम प्रयास के साथ बार-बार कई काम करने की अनुमति देती है।
निर्देश
चरण 1
पहली बार "एल्गोरिदम" शब्द का इस्तेमाल आधुनिक बीजगणित के संस्थापकों में से एक, ऋषि और खगोलशास्त्री अल-ख्वारिज्मी ने 224 ईस्वी में किया था। अपने मौलिक कार्यों में। उनकी समझ में, एल्गोरिथम एक निर्देश है जो आपको किसी समस्या को हल करने की अनुमति देता है। अल-ख्वारिज्मी अपने सहयोगियों के बीच एक सम्मानित वैज्ञानिक थे, और इस तरह के निर्देशों का संकलन गणितीय वातावरण में आदर्श बन गया।
चरण 2
एल्गोरिदम के संकलन ने कंप्यूटर के आगमन के साथ सबसे महत्वपूर्ण व्यावहारिक और व्यावहारिक भूमिका हासिल कर ली है। जटिल भावों की गणना और समस्याओं को हल करने के उद्देश्य से विशाल वैक्यूम ट्यूब मशीनों का निर्माण किया गया था। एक कंप्यूटर बाइनरी कोड में केवल निर्देशों (आदेशों) को समझते हुए रचनात्मक रूप से नहीं सोच सकता है। प्रोग्रामिंग में एल्गोरिथम एक परिणाम की उपलब्धि के लिए अग्रणी आदेशों का एक क्रम है।
चरण 3
एल्गोरिथम बनाने के लिए, आपको सबसे पहले एक लक्ष्य को परिभाषित करना होगा। तब आप अपने शब्दों में तैयार कर सकते हैं (और कागज पर लिख सकते हैं, भले ही अस्पष्ट रूप से) इस लक्ष्य को कैसे प्राप्त किया जाए।
चरण 4
एल्गोरिथम की मुख्य विशेषताएं प्रस्तुति की संक्षिप्तता, चरण-दर-चरण चरण-दर-चरण, कलाकार के लिए बोधगम्यता हैं। एल्गोरिदम का एक अच्छा उदाहरण एक नुस्खा है। लक्ष्य को प्राप्त करने के अपने अस्पष्ट विवरण को निर्देशों में बदल दें, विशिष्ट क्रियाओं में विभाजित करें जो लक्ष्य को प्राप्त करने के करीब जाते हैं। टीमें स्पष्ट, संभव, गैर-संदिग्ध, मापने योग्य होनी चाहिए। उदाहरण के लिए: “2 अंडे लो। उन्हें एक सॉस पैन में 10 मिनट तक पकाएं। खोल को छील लें।"
चरण 5
एल्गोरिथम को प्रोग्राम कोड में अनुवाद करने के लिए, आपको इसे यथासंभव सरल बनाना होगा। फिर आप इसे "स्यूडोकोड" में फिर से लिख सकते हैं - इस भाषा में, सभी क्रियाएं प्रोग्रामिंग शैली में की जाती हैं, लेकिन मानव में, प्रोग्रामेटिक शब्दों में नहीं। पूरा होने पर, छद्म कोड को एक प्रोग्रामिंग भाषा में कोड में अनुवादित किया जाता है जिसे आप जानते हैं, और प्रोग्राम स्वयं संकलित होता है (कंप्यूटर द्वारा निष्पादित)।