परिभाषा यात्रा

Iteration एक ऐसा शब्द है जिसका मूल लैटिन शब्द iteratio में है । यह एक ऐसा शब्द है जो पुनरावृति या दोहराने के पर्याय के रूप में प्रयोग की जाने वाली क्रिया के परिणाम और पुनरावृत्ति का वर्णन करता है (समझा जाता है कि पुनः क्रिया विकसित करना या फिर पहले से कही गई बातों का फिर से उच्चारण करना)।

यात्रा

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

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

गणित भी पुनरावृत्त तरीकों के बारे में बात करता है जो प्रारंभिक अनुमान से शुरू होकर समाधान के क्रमिक अनुमानों के माध्यम से समस्याओं को हल करने के लिए उपयोगी होते हैं। हजारों या लाखों चरों के साथ समस्याओं को हल करने के लिए इस प्रकार की रणनीतियाँ प्रत्यक्ष विधियों की तुलना में अधिक उपयोगी हो सकती हैं।

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

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

ऊपर वर्णित उदाहरण एक पृष्ठ पर टैब को गतिशील रूप से प्रस्तुत करने के लिए पुनरावृत्ति के उपयोग का वर्णन करता है, जब तक कि वे सक्रिय या उपलब्ध न हों; प्रत्येक दौर में, एक नियंत्रण किया जाता है, जो सकारात्मक होने पर, सरल कार्यों की एक श्रृंखला के लिए दरवाजे खोलता है। लेकिन संभावनाएं अनंत हैं, क्योंकि प्रोग्रामिंग उपकरण प्रदान करता है जो प्रत्येक डेवलपर अपनी स्वयं की सरलता, कल्पना और ज्ञान को लागू करके उपयोग करता है, उन्हें संशोधित करने, उन्हें संयोजित करने और यहां तक ​​कि नए बनाने में सक्षम होता है।

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

अनुशंसित