परिभाषा संकलक

संकलक शब्द के अर्थ में पूरी तरह से प्रवेश करने के लिए, यह आवश्यक है कि, पहली जगह में, हम इसके व्युत्पत्ति मूल की खोज करें। इस मामले में, हमें यह बताना होगा कि यह लैटिन से निकला है, बिल्कुल क्रिया "कम्पिलर" से, जिसका अर्थ है "एक साथ रखा"।

संकलक

कंपाइलर वह या वह है जो संकलित करता है : वह है, जो एक ही इकाई में विविध तत्वों या टुकड़ों को इकट्ठा करता है। कंप्यूटर विज्ञान के क्षेत्र में, संकलन एक लिखित कार्यक्रम को एक भाषा में दूसरी भाषा में अनुवाद करने में शामिल है।

उदाहरण के लिए: "प्रकाशक ने मुझे बच्चों की कहानियों के एक नए संकलन के संकलनकर्ता के रूप में चुना", "सालों तक मैंने एक खेल श्रृंखला में आँकड़ों के संकलक के रूप में काम किया", "स्पेनिश निबंधकार ब्रांड के नए खंड के संकलक थे"

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

हमने कहा कि, कंप्यूटिंग में, संकलन एक ऐसी प्रक्रिया है जिसमें एक विशिष्ट प्रोग्रामिंग भाषा में विकसित प्रोग्राम को किसी अन्य भाषा में लिखे गए अनुवाद में शामिल किया जाता है। आमतौर पर यह दूसरा कार्यक्रम मशीन भाषा में किया जाता है, जो एक कोड है जो प्रोसेसर सीधे व्याख्या कर सकते हैं।

इस संकलन प्रक्रिया में, प्रश्न में अनुवाद के लिए जिम्मेदार प्रोग्राम को कंपाइलर कहा जाता है। संकलन को स्रोत प्रोग्राम के सिमेंटिक, सिनेटिक और लेक्सिकल विश्लेषण में विभाजित किया गया है और संश्लेषण जो ऑब्जेक्ट भाषा में परिलक्षित होता है। कार्य संकलक द्वारा किया जाता है, जो कि इसके गुणों के अनुसार एक आशावादी संकलक, क्रॉस संकलक या सिर्फ समय संकलक ( जेआईटी ) के रूप में योग्य होगा।

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

अनुशंसित
  • लोकप्रिय परिभाषा: सेवा

    सेवा

    लैटिन शब्द सर्वितुम में उत्पत्ति, शब्द सेवा कार्य की गतिविधि और परिणाम को परिभाषित करती है (एक क्रिया जो किसी व्यक्ति की स्थिति को नाम देने के लिए उपयोग की जाती है जो दूसरे के लिए उपलब्ध है जो वह मांग या आदेश देता है)। यह धारणा एक धार्मिक उत्सव की पेशकश का नामकरण करने की संभावना भी प्रदान करती है, नौकरों की एक टीम जो एक घर में काम करती है, वह धन जो पशुधन और मानव लाभ के लिए प्रत्येक वर्ष भुगतान किया जाता है जो सामाजिक आवश्यकताओं को कवर करता है और जो नहीं रखता है भौतिक वस्तुओं के विकास के साथ संबंध। उस अर्थ से शुरू करके हम निम्नलिखित वाक्यांशों को उस के आदर्श उदाहरणों के रूप में स्थापित कर सकते ह
  • लोकप्रिय परिभाषा: कालक्रमबद्ध

    कालक्रमबद्ध

    पहला कदम जो हम उठाने जा रहे हैं, वह है कालानुक्रमिक शब्द की व्युत्पत्ति की स्थापना। ऐसा करने पर हमें पता चलता है कि यह ग्रीक से निकलता है क्योंकि यह उस भाषा के निम्नलिखित भागों से बनता है: शब्द "क्रोनोस", जो "समय" का पर्याय है; शब्द "लोगो", जो "अध्ययन" के बराबर है; और प्रत्यय "-ikos", जिसका अनुवाद "रिश्तेदार" के रूप में किया जा सकता है। कालानुक्रम वह है जिसका संबंध कालक्रम से है (जिसका उद्देश्य ऐतिहासिक घटनाओं के क्रम और तिथियों का निर्धारण है)। कालक्रम इतिहास के विज्ञान का हिस्सा है। सभी सभ्यताओं ने समय को मापने के लिए तरीकों या प्रणा
  • लोकप्रिय परिभाषा: हद

    हद

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

    त्रिशिस्क

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

    साधन

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

    समझौता

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