HomeCS Subjectsलिंकर क्या है | What is Linker in Hindi

लिंकर क्या है | What is Linker in Hindi

हेल्लो पाठकों !

क्या आप जानते है, कंप्यूटर में लिंकर क्या है (What is Linker in Hindi) और प्रोग्रामिंग में लिंकर क्या कार्य करता है ।

तो चलिए हिन्दी में Linker को विस्तार से जानते है ।

लिंकर क्या है (What is Linker in Hindi) ?

लिंकर एक सिस्टम में एक प्रोग्राम है जो प्रोग्राम के ऑब्जेक्ट मॉडयूल को एक ऑब्जेक्ट फाइल में लिंक करने में मदद करता है ।

लिंकर जोड़ने की प्रक्रिया करता है । लिंकिंग एक फाइल में कोड और डेटा के टुकड़े को इकटठा करने और बनाए रखने की प्रक्रिया है ।

Source code -> compiler -> Assembler -> Object code -> Linker -> Executable file -> Loader

लिंकर के कितने प्रकार है (Types of Linker) ?

  • Static Linking
  • Dynamic Linking

Static Linking
यह सोर्स प्रोग्राम के संकलन के दौरान किया जाता है । स्टेटिक लिंकिंग मे निष्पादन से पहले लिंकिंग की जाती है ।

Dynamic Linking
रन टाइम के दौरान डायनेमिक लिंकिंग की जाती है । निष्पादन योग्य पुस्तकालय का नाम रखकर यह लिंकिंग पूरा किया जाता है ।

लिंकर का उपयोग क्यों किया जाता है (Why is Linker used) ?

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

लिंकर के क्या कार्य है (Function of Linker) ?

लिंकर प्रोग्राम के सभी टुकडों को मिलता है ।
यह एक नया मेमोरी संगठन तैयार करता है ताकि सभी टुकड़े एक साथ फिट हो जाएं ।

लिंकर और लोडर के बीच क्या अंतर है (Difference between Linker and Loader) ?

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

निर्ष्कष – Conclusion

मुझे आाशा है, इस पोस्ट से आपने हिन्दी में लिंकर क्या है और प्रोग्रामिंग में लिंकर का उपयोग एवं कार्य क्या है इसके बारे में अच्छे से जानकारी प्राप्त कर लिया है ।

अगर फिर भी लिंकर (Linker) को लेकर आपके मन में कोई भी सवाल है तो आप हमें कमेंट करके जरूर पुछे ।

FAQ’s

Q1 : 
Ans :

अन्य पोस्ट पढ़े :-

अगर आपको यह पोस्ट अच्छा लगा तो इसे अपने दोस्तों के साथ शेयर करे ताकी उन्हें भी इस बारे में जानकारी प्राप्त हो सके ।

Satyajit Nath
Satyajit Nathhttps://tazahindi.com
इस पोस्ट के लेखक सत्यजीत है, वह इस वेबसाइट का Founder भी हैं । उन्होंने Information Technology में स्नातक और Computer Application में मास्टर डिग्री प्राप्त की हैं ।

LEAVE A REPLY

Please enter your comment!
Please enter your name here