शीर्ष 18 एलआईएसपी साक्षात्कार प्रश्न और उत्तर (2025)

यहां नए लोगों के साथ-साथ अनुभवी लिस्प प्रोग्रामर उम्मीदवारों के लिए अपने सपनों की नौकरी पाने के लिए लिस्प प्रोग्रामिंग साक्षात्कार प्रश्न और उत्तर दिए गए हैं।


1) बताएं कि एलआईएसपी क्या है? LISP में निर्मित कुछ लोकप्रिय अनुप्रयोगों का उदाहरण दें?

LISP का मतलब लिस्ट प्रोसेसिंग है, यह औपचारिक कार्यात्मक कैलकुलस पर आधारित एक उच्च स्तरीय प्रोग्रामिंग भाषा भी है। इस भाषा का उपयोग डेटा स्ट्रिंग्स के आसान हेरफेर के लिए किया जाता है। के उपयोग में आना Artificial Intelligence. LISP में निर्मित कुछ लोकप्रिय एप्लिकेशन हैं

  • याहू स्टोर
  • AutoCad
  • G2
  • Emacs
  • इगोर एनग्रेवर

निःशुल्क पीडीएफ डाउनलोड: लिस्प साक्षात्कार प्रश्न और उत्तर


2) आर्टिफिशियल इंटेलिजेंस के लिए LISP का उपयोग क्यों किया जाता है?

निम्नलिखित कारणों से आर्टिफिशियल इंटेलिजेंस के लिए LISP का उपयोग किया जाता है

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

3) एक उदाहरण के साथ प्रदर्शित करें कि आप LISP में कैसे कोड कर सकते हैं?

एलआईएसपी में लगभग हर चीज़ एक फ़ंक्शन है, यहां तक ​​कि गणितीय ऑपरेटर भी। उदाहरण के लिए, (+ (* 5 3) 1 ) आउटपुट 16 होगा, एलआईएसपी में फ़ंक्शन कोष्ठक के साथ खुलेंगे और बंद होंगे।


4) एलआईएसपी के लिए प्रोग्रामिंग संरचना क्या है?

एलआईएसपी प्रोग्रामिंग संरचना प्रतीकात्मक अभिव्यक्तियों या एस-अभिव्यक्तियों से बनी है। एस-एक्सप्रेशन में तीन वैध ऑब्जेक्ट होते हैं

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

5) एलआईएसपी में डेटा प्रकारों को कैसे वर्गीकृत किया जाता है?

LISP में, डेटा प्रकारों को इस प्रकार वर्गीकृत किया गया है

  • अदिश प्रकार: संख्या प्रकार, वर्ण, प्रतीक, आदि।
  • डेटा संरचना: सूची, वैक्टर, बिट-वेक्टर और स्ट्रिंग्स
एलआईएसपी साक्षात्कार प्रश्न
एलआईएसपी साक्षात्कार प्रश्न

6) उल्लेख करें कि एलआईएसपी कितने प्रकार के वेरिएबल उपलब्ध हैं? बताएं कि वे कौन से वेरिएबल हैं जो बंधे हुए हैं और जिनके लिए मान निर्दिष्ट हैं?

एलआईएसपी में उपलब्ध चरों की संख्या दो है एक शाब्दिक चर है, और दूसरा विशेष चर है। प्रक्रियाओं के पैरामीटर परिवर्तनशील होते हैं जो बंधे होते हैं और उनके लिए मान आवंटित होते हैं।


7) बताएं कि स्थानीय चर क्या है?

किसी दी गई प्रक्रिया के साथ स्थानीय चर परिभाषित किए जाते हैं। किसी फ़ंक्शन के भीतर तर्क के रूप में नामित पैरामीटर को स्थानीय चर भी कहा जाता है। वे केवल संबंधित फ़ंक्शन के भीतर ही पहुंच योग्य हैं।


8) बताएं कि एलआईएसपी स्थिरांक क्या है?

एलआईएसपी में, निष्पादन के दौरान स्थिरांक वे चर होते हैं जो कभी भी अपना मान नहीं बदलते हैं। defconstant का उपयोग करके निर्माण स्थिरांक घोषित किए जाते हैं।


9) क्या एलआईएसपी फ़ंक्शंस को अन्य भाषाओं से कॉल करना संभव है?

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

लिस्प प्रोग्रामिंग साक्षात्कार प्रश्न
लिस्प प्रोग्रामिंग साक्षात्कार प्रश्न

10) उल्लेख करें कि एलआईएसपी के लिए आवश्यक तीन कार्य क्या हैं?

फ़ंक्शन को परिभाषित करने के लिए defun नामक मैक्रो का उपयोग किया जाता है, इसके लिए तीन तर्कों की आवश्यकता होती है

  • समारोह का नाम
  • फ़ंक्शन के पैरामीटर
  • समारोह का मुख्य भाग

11) बताएं कि एलआईएसपी में विधेय क्या है?

विधेय एक प्रकार के फ़ंक्शन हैं जो विशिष्ट स्थितियों के लिए अपने तर्कों का परीक्षण करते हैं और यदि स्थिति गलत है तो शून्य मान लौटाते हैं और यदि स्थिति सत्य है तो यह कुछ गैर-शून्य मान पुनर्प्राप्त करता है।


12) बताएं कि एलआईएसपी में हैश टेबल का क्या महत्व है?

हैश तालिका डेटा संरचना कुंजी और मान जोड़े के संग्रह को दर्शाती है जो कुंजी के हैश कोड के आधार पर व्यवस्थित होते हैं। हैश तालिका में प्रत्येक आइटम में कुंजी/मूल्य जोड़ी होती है और इसका उपयोग संग्रह में आइटम तक पहुंचने के लिए किया जाता है। जब आप कुंजी का उपयोग करके तत्वों तक पहुंचना चाहते हैं तो हैश तालिका का उपयोग किया जाता है।


13)एलआईएसपी-वेक्टर समझाएं?

वेक्टर एक-आयामी सरणियाँ हैं, इसलिए, एक उपप्रकार हैं सरणी. वेक्टर और सूचियाँ एक साथ अनुक्रम कहलाती हैं। एलआईएसपी में निश्चित लंबाई वाले वेरिएबल/सरल वैक्टर के साथ-साथ वेरिएबल लंबाई वाले वेक्टर भी हैं जो कीवर्ड के साथ बनाए जाते हैं: एडजस्टेबल और फिल-पॉइंटर।


14) बताएं कि एलआईएसपी में संपत्ति सूची क्या है?

LISP में, एक प्रतीक डेटा-ऑब्जेक्ट का प्रतिनिधित्व करता है। इसमें प्रॉपर्टी सूची या प्लिस्ट नामक घटक शामिल है। LISP प्रतीकों को गुण निर्दिष्ट करने में सक्षम बनाता है। एक संपत्ति सूची को तत्वों की सम संख्या के भीतर एक सूची के रूप में निष्पादित किया जाता है।


15) उल्लेख करें कि एलआईएसपी में उपयोग किए जाने वाले दो पूर्व-परिभाषित पैकेज क्या हैं?

LISP में दो पूर्व-परिभाषित पैकेज हैं

  • सामान्य लिस्प: इसमें परिभाषित सभी कार्यों और चरों के लिए प्रतीक शामिल हैं
  • सामान्य लिस्प उपयोगकर्ता: यह संपादन और डिबगिंग टूल के साथ कॉमन-लिस्प पैकेज और अन्य सभी पैकेजों का उपयोग करता है

16) बताएं कि स्लॉट क्या है और सबसे अधिक उपयोग किए जाने वाले स्लॉट विकल्प क्या हैं?

स्लॉट वेरिएबल के अलावा और कुछ नहीं हैं जो डेटा या फ़ील्ड को संग्रहीत करते हैं। एक स्लॉट विवरण में एक फॉर्म होता है, जहां प्रत्येक विकल्प एक कीवर्ड होता है जिसके बाद नाम, अभिव्यक्ति और अन्य विकल्प होते हैं। सबसे अधिक उपयोग किए जाने वाले स्लॉट विकल्प हैं:

  • :एक्सेसर फ़ंक्शन-नाम
  • :initform अभिव्यक्ति
  • :intarg प्रतीक

17) बताएं कि एलआईएसपी में सीएलओएस क्या है? सामान्य लिस्प ऑब्जेक्ट सिस्टम के लक्ष्य क्या हैं?

ऑब्जेक्ट ओरिएंटेड प्रोग्राम लिखने के लिए, सामान्य LISP में ऑपरेटरों का एक सेट शामिल होता है, सामूहिक रूप से उन्हें CLOS या कॉमन लिस्प ऑब्जेक्ट सिस्टम कहा जाता है। LISP का सामान्य उद्देश्य है

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

18) बताएं कि एलआईएसपी में सेटक्यू का उपयोग किस लिए किया जाता है?

setq का उपयोग LISP में वेरिएबल सेट करने के लिए किया जाता है

ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे

साझा करें

3 टिप्पणियाँ

  1. अवतार जयलता कहते हैं:

    मुझे एलआईएसपी पसंद है, खासकर ऑटोएलआईएसपी।
    एलआईएसपी के साथ काम करने के लिए उत्सुक हूं

  2. कार्स्टन जोहानसन कहते हैं:

    मैं एक प्रश्न को छोड़कर उत्तीर्ण हो गया क्योंकि यह गलत पूछा गया था। प्रश्न 10 लिस्प के लिए आवश्यक 3 कार्यों के लिए पूछता है, लेकिन आप वास्तव में जो चाहते हैं वह एक फ़ंक्शन को परिभाषित करने के लिए आवश्यक 3 तत्व (तर्क नहीं) हैं। तो दिया गया उत्तर सही है.

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

एक जवाब लिखें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड इस तरह चिह्नित हैं *