एक मॉड्यूल क्या है?

एक मॉड्यूल निम्नलिखित में से किसी को संदर्भित कर सकता है:

1. कंप्यूटर सॉफ्टवेयर का जिक्र करते समय, एक मॉड्यूल कोड का एक असतत टुकड़ा होता है जिसे स्वतंत्र रूप से बनाया जा सकता है और इसे विभिन्न प्रणालियों में उपयोग किया जा सकता है। उदाहरण के लिए, एक डेवलपर एक मॉड्यूल बना सकता है जिसमें एक साउंड कार्ड का उपयोग करने के लिए आवश्यक कोड होता है या एक निश्चित प्रकार के फाइल सिस्टम पर I / O प्रदर्शन करता है। तब मॉड्यूल को किसी भी प्रणाली के लिए वितरित और उपयोग किया जा सकता है जिसे उस कार्यक्षमता की आवश्यकता होती है, और मॉड्यूल का विकास स्वतंत्र रूप से आगे बढ़ सकता है। इस दृष्टिकोण को मॉड्यूलर डिजाइन के रूप में जाना जाता है।

लिनक्स कर्नेल इस तरह से मॉड्यूलर है। LKM (लिनक्स कर्नेल मॉड्यूल) को modprobe जैसे कार्यक्रमों का उपयोग करके लोड किया जा सकता है।

2. जब कंप्यूटर हार्डवेयर का जिक्र किया जाता है, तो एक मॉड्यूल एक स्वतंत्र घटक होता है जिसे अधिक जटिल प्रणाली के हिस्से के रूप में उपयोग किया जा सकता है। उदाहरण के लिए, एक मेमोरी मॉड्यूल को कंप्यूटर के मदरबोर्ड से जोड़ा जा सकता है ताकि वह पूरी प्रणाली के हिस्से के रूप में संचालित हो सके।

प्रोग्रामिंग शर्तें