मॉड्यूल क्या है? परिभाषा और अर्थ

click fraud protection

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

टेक्नीपेज मॉड्यूल की व्याख्या करता है

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

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

मॉड्यूल के लिए एक और परिभाषा एक एकीकृत कार्यक्रम की है - एक अन्य कार्यक्रम के भीतर एक कार्यक्रम जो एक विषय के लिए समर्पित है, जैसे वर्ड प्रोसेसिंग सॉफ्टवेयर में वर्तनी-जांच।

मॉड्यूल के सामान्य उपयोग

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

मॉड्यूल के सामान्य दुरूपयोग

  • मॉड्यूल प्रोग्राम के खंड होते हैं जिन्हें उपयोगकर्ता की इच्छा पर चालू या बंद किया जा सकता है।