60 top vbscript interview questions
इंटरव्यू की तैयारी में मदद करने के लिए विस्तृत उत्तरों के साथ अक्सर पूछे जाने वाले VBScript परीक्षण साक्षात्कार प्रश्नों की सूची:
पिछले ट्यूटोरियल में, हमने चर्चा की है we गलती संभालना 'जो VBScript ट्यूटोरियल की श्रृंखला का अंतिम विषय था।
योग करने के लिए, इस ट्यूटोरियल में, हम आपको नौकरी के साक्षात्कार के दौरान पूछे जाने वाले प्रश्नों के प्रकार से परिचित करने के लिए VBScript साक्षात्कार प्रश्नों को कवर करेंगे।
आपके आसान संदर्भ के लिए इस ट्यूटोरियल में सबसे लोकप्रिय और सामान्यतः पूछे जाने वाले VBScript प्रश्नों का एक सेट शामिल है। यह ट्यूटोरियल उन लोगों के लिए एक मार्गदर्शक होगा जो साक्षात्कार को जल्दी से साफ़ करना चाहते हैं।
पूर्ण के लिए क्लिक करें VBScript श्रृंखला यहां ।
मेरे व्यक्तिगत अनुभव में, साक्षात्कार प्रक्रिया के माध्यम से प्राप्त करने का कोई विशिष्ट तरीका या सूत्र नहीं है और यह पूरी तरह से आप और साक्षात्कारकर्ता के प्रकार पर निर्भर करता है, लेकिन फिर भी, अपने आत्मविश्वास और ज्ञान के लिए अपनी प्रोफ़ाइल पर तैयार रहना अच्छा है, ताकि आप इंटरव्यू के दौरान पूछे गए सवालों के जवाब देने में संकोच न करें।
VBScript साक्षात्कार प्रश्न और उत्तर
निम्नलिखित VBScript में बुनियादी लेकिन सबसे महत्वपूर्ण साक्षात्कार प्रश्नों की सूची है जो एक साक्षात्कार में पूछे जा सकते हैं:
Q # 1) क्या है VBScript भाषा किसके लिए प्रयोग की जाती है और इससे पहले कौन सी भाषा है?
उत्तर: VBScript एक हल्की प्राथमिक स्क्रिप्टिंग भाषा है जिसका उपयोग QTP (क्विक टेस्ट प्रोफेशनल) टूल में लिपियों के स्वचालन के लिए किया जाता है। यह Visual Basic भाषा पर मॉडलिंग की गई है।
Q # 2) VBScript भाषा द्वारा समर्थित वातावरण क्या हैं?
उत्तर: VBScript निम्नलिखित 3 वातावरणों में चल सकती है:
- IIS (इंटरनेट सूचना सर्वर) - यह Microsoft का वेब सर्वर है।
- WSH (विंडोज स्क्रिप्ट होस्ट) - यह विंडोज ऑपरेटिंग सिस्टम का होस्टिंग वातावरण है।
- IE (इंटरनेट एक्सप्लोरर) - स्क्रिप्ट चलाने के लिए यह सबसे अधिक उपयोग किया जाने वाला वातावरण है और यह साधारण होस्टिंग वातावरण है।
Q # 3) कौन से डेटा प्रकार / प्रकार VBScript भाषा द्वारा समर्थित हैं और उनकी विशेषता क्या है?
डेस्क इंटरव्यू के सवालों और जवाबों के तकनीकी मदद करें
उत्तर: केवल एक डेटा प्रकार है जो VBScript भाषा द्वारा समर्थित है और इसे 'वैरिएंट' कहा जाता है। यदि हम इस डेटा प्रकार का उपयोग स्ट्रिंग संदर्भ में करते हैं तो यह एक स्ट्रिंग की तरह व्यवहार करेगा और यदि हम इसे संख्यात्मक संदर्भ में उपयोग करते हैं तो यह नंबर की तरह व्यवहार करेगा। यह वैरिएंट डेटा प्रकार की विशेषता है ।
Q # 4) VBScript फ़ाइल का विस्तार क्या है?
उत्तर: VBScript फ़ाइल को एक्सटेंशन के साथ सहेजा जाता है .vbs ।
Q # 5) टिप्पणियाँ VBScript भाषा में कैसे नियंत्रित की जाती हैं?
उत्तर: कोई भी कथन जो किसी एक उद्धरण से शुरू होता है (() या कीवर्ड के साथ 'रे' एक टिप्पणी के रूप में माना जाता है।
Q # 6) VBScript भाषा में एक पंक्ति को अलग करने और कई कथनों में लंबे कथन को तोड़ने के लिए कौन से संबंधित प्रतीकों का उपयोग किया जाता है?
उत्तर: सेटलर्स (:) एक लाइन विभाजक के रूप में कार्य करें और अंडरस्कोर (_) VBScript भाषा में कई कथनों में लंबे कथन को तोड़ने के लिए उपयोग किया जाता है।
Q # 7) VBScript भाषा में कीवर्ड क्या हैं?
उत्तर: कुछ ऐसे शब्द हैं जो आरक्षित शब्दों के रूप में काम करते हैं और उन्हें वेरिएबल्स नामों, लगातार नामों या किसी अन्य पहचानकर्ता नामों के रूप में उपयोग नहीं किया जा सकता है, इन्हें कीवर्ड के रूप में जाना जाता है। VBScript भाषा में कुछ कीवर्ड नॉट, नथिंग, प्रिजर्व, ऑप्शनल आदि हैं।
Q # 8) VBScript भाषा केस-सेंसिटिव भाषा है और इसका क्या अर्थ है?
उत्तर: नहीं। वास्तव में इसका मतलब यह है कि चर नाम, कीवर्ड, स्थिरांक और अन्य पहचानकर्ता को अक्षरों के निरंतर कैपिटलाइज़ेशन के साथ टाइप करने की आवश्यकता नहीं होती है, यदि आप 'वैकल्पिक' कीवर्ड को वैकल्पिक, वैकल्पिक या वैकल्पिक के रूप में टाइप करते हैं, तो इन सभी का अर्थ समान है VBScript भाषा।
Q # 9) VBScript भाषा में एक चर घोषित करते समय नामकरण परंपराएं क्या हैं?
उत्तर: निम्नलिखित चर नाम घोषित करने के नियम निम्नलिखित हैं:
- इसे हमेशा एक पत्र से शुरू करना चाहिए। उदाहरण के लिए, आउटपुट, नाम, आदि। परिवर्तनीय नाम किसी संख्या या किसी विशेष वर्ण जैसे कि _va123, 12 गन, आदि से शुरू नहीं होना चाहिए।
- यह 255 वर्णों की सीमा से अधिक नहीं हो सकता।
- इसमें कभी भी अवधि (?) नहीं होनी चाहिए।
Q # 10) VBScript भाषा में चर घोषित करने के लिए किस कीवर्ड का उपयोग किया जाता है?
उत्तर: कोई नहीं कीवर्ड का उपयोग VBScript भाषा में एक चर घोषित करने के लिए किया जाता है। हालांकि, चर के दायरे के आधार पर, सार्वजनिक या निजी कीवर्ड का भी उपयोग किया जा सकता है।
Q # 11) VBScript भाषा में एक चर घोषित करने के 2 तरीके क्या हैं?
उत्तर: चर घोषित करने के दो तरीके हैं:
- अस्पष्ट घोषणा : जब चर को सीधे घोषणा के बिना उपयोग किया जाता है, तो इसे इम्प्लिक्ट डिक्लेरेशन कहा जाता है। हालांकि, यह एक अच्छा अभ्यास नहीं है क्योंकि किसी भी बिंदु पर यदि स्क्रिप्ट में चर नाम को सही ढंग से वर्तनी नहीं दी गई है, तो यह रनिंग के दौरान गलत परिणाम उत्पन्न कर सकता है और कई बार, उपयोगकर्ता द्वारा पता लगाया जाना भी आसान नहीं होगा।
- स्पष्ट घोषणा: चरों का उपयोग करने से पहले घोषित करना चरों की स्पष्ट घोषणा के रूप में जाना जाता है।
Q # 12) विकल्प स्पष्ट विवरण का उपयोग क्या है?
उत्तर: यह एक ऐसा तंत्र प्रदान करता है जहां उपयोगकर्ता को स्क्रिप्ट में उपयोग करने से पहले डिम, सार्वजनिक या निजी विवरणों का उपयोग करके सभी चर घोषित करने होते हैं।
यदि उपयोगकर्ता उन चरों का उपयोग करने का प्रयास करता है जो विकल्प स्पष्ट होने की स्थिति में घोषित नहीं किए जाते हैं तो एक त्रुटि उत्पन्न होती है। हमेशा कोड के शीर्ष पर Expl विकल्प स्पष्टीकरण ’का उपयोग करने की सिफारिश की जाती है, ताकि यदि आप अनजाने में भी चर के गलत नाम का उपयोग करते हैं, तो आप इसे बिना किसी भ्रम के तुरंत ठीक कर सकते हैं।
Q # 13) VBScript भाषा में वेरिएबल्स को कैसे मान दिए गए हैं?
उत्तर: की मदद से मान सौंपे जाते हैं समान (=) ऑपरेटर। चर का नाम बाईं ओर आता है और चर को जो मूल्य दिया जाता है वह। = संचालक के दाईं ओर होता है।
Q # 14) मान स्ट्रिंग प्रकार और न्यूमेरिक प्रकार चर को कैसे सौंपे जाते हैं?
उत्तर: यदि चर जिस मान को सौंपा जाना है वह स्ट्रिंग प्रकार का है तो इसे दोहरे उद्धरण चिह्नों का उपयोग करके असाइन किया जा सकता है ('') और यदि चर जिस मान को सौंपा जाना है वह न्यूमेरिक प्रकार का है तो इसे दोहरे-उद्धरणों का उपयोग किए बिना सौंपा जा सकता है।
Q # 15) क्रमशः डिम, पब्लिक और प्राइवेट कीवर्ड का उपयोग करके चरों के दायरे को समझाइए।
उत्तर: यदि चर का उपयोग कर घोषित किया जाता है कोई नहीं फंक्शन के अंदर कीवर्ड तब इसका स्कोप केवल फंक्शन लेवल तक सीमित रहेगा यानी फंक्शन खत्म होने के बाद इस वैरिएबल को एक्सेस नहीं किया जा सकता।
यदि चर का उपयोग कर घोषित किया जाता है निजी फंक्शन के अंदर कीवर्ड तब इसका स्कोप केवल फंक्शन लेवल तक ही सीमित नहीं रहेगा बल्कि इसे उस विशेष स्क्रिप्ट में हर जगह एक्सेस किया जा सकता है।
यदि चर का उपयोग कर घोषित किया जाता है जनता फंक्शन के अंदर कीवर्ड तब इसका स्कोप केवल फंक्शन लेवल तक ही सीमित नहीं रहेगा, बल्कि इसे उस विशेष स्क्रिप्ट और अन्य स्क्रिप्ट्स में भी हर जगह एक्सेस किया जा सकता है।
Q # 16) वीबीएसस्क्रिप्ट भाषा में स्थिरांक कैसे घोषित किए जा सकते हैं?
उत्तर: एक कार्यक्रम के भीतर कॉन्स्टेंट को स्मृति स्थानों का नाम दिया गया है जो स्क्रिप्ट के निष्पादन के दौरान अपने मूल्यों को कभी नहीं बदलते हैं। ’कास्ट’ कीवर्ड का उपयोग VBScript भाषा में कॉन्स्टेंट को घोषित करने के लिए किया जाता है।
Q # 17) प्रिंट और प्रदर्शन कार्यों के लिए किस स्थिरांक का उपयोग किया जाता है और Enter कुंजी दबाने के समान काम करता है?
उत्तर: vbCrLf Chr (13) और Chr (10) के रूप में मान रखने वाले लाइन फ़ीड वर्ण के साथ एक गाड़ी वापसी का प्रतिनिधित्व करने वाले प्रिंट और प्रदर्शन कार्यों के लिए उपयोग किया जाता है। यह उसी तरह से काम करता है जैसे कि Enter कुंजी दबाने पर। यह VBScript भाषा का एक पूर्व-परिभाषित स्थिरांक है।
Q # 18) VBScript भाषा में कितने प्रकार के ऑपरेटर उपलब्ध हैं?
उत्तर: 4 प्रकार के ऑपरेटर हैं जो VBScript भाषा द्वारा समर्थित हैं।
वे:
- अंकगणितीय आपरेटर
- तुलना संचालक
- लॉजिकल ऑपरेटर्स
- कॉनटेनटेशन ऑपरेटर्स
Q # 19) VBScript भाषा में 2 संख्याओं के मापांक लाने के लिए किस ऑपरेटर का उपयोग किया जाता है?
उत्तर: विरुद्ध VBScript भाषा में 2 नंबरों के मापांक लाने के लिए ऑपरेटर का उपयोग किया जाता है।
Q # 20) VBScript भाषा में 2 ऑपरेंड्स के बीच तुलना करने के लिए किस ऑपरेटर का उपयोग किया जाता है?
उत्तर: ‘== ' समान ऑपरेटर का उपयोग VBScript भाषा में 2 ऑपरेंड्स के बीच तुलना करने के लिए किया जाता है यानी यदि हम 1 == 2 की जांच करते हैं तो यह फाल्स देगा।
Q # 21) VBScript भाषा में 2 मानों को जोड़ने के लिए किस ऑपरेटर का उपयोग किया जाता है?
उत्तर: 'और' ऑपरेटर का उपयोग VBScript भाषा में 2 मानों को प्राप्त करने के लिए किया जाता है।
Q # 22) यदि हम 'गुड' और 'बैड' के रूप में 2 स्ट्रिंग्स लेते हैं, तो) + 'और return &' ऑपरेटर्स क्या लौटाएंगे?
उत्तर: स्ट्रिंग मानों के मामले में ‘& 'और‘ +' दोनों एक कॉन्टेनेटेशन ऑपरेटर के रूप में काम करते हैं। इसलिए ये दोनों गुडबड के समान परिणाम देंगे।
Q # 23) ऑपरेटर के मूल्य को बदलने या स्थिति की स्थिति को बदलने के लिए किस ऑपरेटर का उपयोग किया जा सकता है?
उत्तर: 'नहीं' ऑपरेटर का उपयोग तार्किक ऑपरेटर के रूप में किया जाता है और इसका उपयोग ऑपरेटर के मूल्य को बदलने या स्थिति की स्थिति को बदलने के लिए किया जा सकता है यानी यदि स्थिति सत्य है तो यह इसे गलत और इसके विपरीत में बदल देगा।
Q # 24) विभिन्न प्रकार के ऑपरेटरों में से, जिनका मूल्यांकन VBScript भाषा में पहले और आखिरी में किया जाता है?
उत्तर: First अंकगणित के संचालकों का मूल्यांकन पहले किया जाता है और ’तार्किक’ संचालकों का मूल्यांकन VBScript भाषा में किया जाता है।
Q # 25) VBScript भाषा में कई शर्तों के मामले में किस सशर्त कथन का उपयोग करना सबसे सुविधाजनक है?
उत्तर: 'मामले का चयन करें' VBScript भाषा में एकाधिक स्थितियों के मामले में उपयोग करने के लिए सबसे सुविधाजनक है जैसे कि SELECT स्टेटमेंट के मामले में, आप प्रत्येक स्थिति में एक-एक करके जाने के लिए समय बर्बाद किए बिना सीधे सटीक केस में जा सकते हैं।
Q # 26) VBScript भाषा में विभिन्न प्रकार के लूप क्या हैं?
उत्तर: VBScript भाषा में उपलब्ध छोरों को मोटे तौर पर 3 प्रकारों में वर्गीकृत किया गया है और वे हैं - लूप्स के लिए, लूप्स करें तथा जबकि लूप्स।
Q # 27) VBScript भाषा में सरणियों के मामले में किस लूप का उपयोग किया जाता है?
उत्तर: प्रत्येक लूप के लिए Arrays के मामले में प्रयोग किया जाता है। यह केवल फॉर लूप का विस्तार है। किसी सरणी के प्रत्येक सूचकांक मूल्य के लिए कोड को दोहराने के मामले में आप 'प्रत्येक लूप के लिए' का उपयोग कर सकते हैं।
Q # 28) लूप और जबकि लूप में क्या अंतर है?
उत्तर: यह एक बहुत महत्वपूर्ण साक्षात्कार प्रश्न है जो कई बार पूछा जाता है।
लूप के लिए उपयोग किया जाता है, जब हम वास्तव में लूप की संख्या जानते हैं (जैसे कि i = शुरू से अंत तक) जबकि लूप के मामले में इसके विपरीत निष्पादित किया जाना है।
VBScript में, लूप के लिए ’में, काउंटर स्वचालित रूप से बढ़ जाता है यदि चरण कीवर्ड का 1 द्वारा उल्लेख नहीं किया जाता है जब लूप अगले कीवर्ड पर जाते हैं जबकि Lo जबकि लूप’ में, काउंटर स्थिति को कोष्ठक के अंदर स्पष्ट रूप से उल्लेख किया जाना है।
Q # 29) डू अप लूप और डू लूप में क्या अंतर है?
उत्तर: डू जबकि लूप पहले स्थिति की जांच करता है और यदि यह उसके बाद ही सही होता है, तब तक कथनों को निष्पादित किया जाता है और जब तक कि स्थिति झूठी नहीं हो जाती है, तब तक लूप को निष्पादित किया जाएगा।
Q # 30) VBScript भाषा में कितने प्रकार की प्रक्रियाएँ उपलब्ध हैं?
उत्तर: VBScript भाषा में 2 प्रकार की प्रक्रियाएँ होती हैं - उप प्रक्रियाएँ और कार्य प्रक्रियाएँ।
विषय एक प्रकार की प्रक्रिया है जिसमें कोड के ब्लॉक के अंदर बयानों का एक सेट शामिल है और निष्पादन के बाद, यह किसी भी मूल्य को वापस नहीं करता है।
समारोह एक प्रकार की प्रक्रिया है जिसमें कोड के ब्लॉक के अंदर बयानों का एक सेट शामिल है और निष्पादन के बाद, यह मान भी लौटा सकता है। यह स्थिति के आधार पर आवश्यकता पड़ने पर इनपुट ले सकता है।
Q # 31) उप प्रक्रियाओं और कार्य प्रक्रियाओं के बीच अंतर क्या हैं?
उत्तर: अंतर इस प्रकार हैं:
- यदि आवश्यक हो तो फंक्शन प्रोसीजर एक इनपुट ले सकता है, जबकि उप प्रक्रिया कभी इनपुट नहीं लेती है।
- उप प्रक्रिया क्रमशः उप और अंत उप का उपयोग करके शुरू और समाप्त होती है जबकि कार्य प्रक्रिया शुरू होती है और क्रमशः समारोह और समाप्ति समारोह के साथ समाप्त होती है।
- सबसे महत्वपूर्ण अंतर उप प्रक्रिया है एक मूल्य कभी नहीं लौटाता है जबकि फ़ंक्शन प्रक्रिया एक मूल्य वापस कर सकती है।
Q # 32) फ़ंक्शन के मान को पास करने के 2 तरीके क्या हैं?
उत्तर: फ़ंक्शन के मान को पास करने के 2 तरीके हैं:
- मान से पास करें: जब तर्क पारित किए जाते हैं और चर के मूल्य में कॉल की गई प्रक्रिया में होने वाला कोई भी परिवर्तन नहीं रहता है तो इसका अर्थ है कि यह मूल्य से गुजर रहा है। इस मामले में प्रयुक्त कीवर्ड है ByVal ।
- संदर्भ द्वारा पास: जब तर्कों को पारित किया जाता है और चर परिवर्तन के मूल्य में कॉल की गई प्रक्रिया में कोई परिवर्तन होता है तो इसका अर्थ है कि यह संदर्भ से गुजर रहा है। इस मामले में प्रयुक्त कीवर्ड है बायफ ।
Q # 33) VBScript भाषा में संख्या को प्रारूपित करने के लिए किस इन-बिल्ट फ़ंक्शन का उपयोग किया जाता है?
उत्तर: फ़ॉर्मनंबर रूपांतरण फ़ंक्शन का उपयोग संख्या के रूप में निर्दिष्ट अभिव्यक्ति को परिवर्तित करने के लिए किया जाता है।
Q # 34) VBScript भाषा में दिनांक और स्ट्रिंग के रूप में निर्दिष्ट अभिव्यक्ति को परिवर्तित करने के लिए कौन से अंतर्निर्मित कार्यों का उपयोग किया जाता है?
उत्तर: cDate अभिव्यक्ति को परिवर्तित करने के लिए अक्सर उपयोग किए जाने वाले रूपांतरण कार्यों में से एक है जिसमें दिनांक या समय पैरामीटर को दिनांक उपप्रकार में शामिल किया गया है।
cStr रूपांतरण फ़ंक्शन है, जिसका उपयोग अभिव्यक्ति को स्ट्रिंग उपप्रकार में परिवर्तित करने के लिए किया जाता है।
Q # 35) वीबीएसस्क्रिप्ट भाषा में एरे को कैसे घोषित किया जाता है?
उत्तर: ऐरे की घोषणा उसी तरीके से की जा सकती है जिसमें चर घोषित किए जाते हैं लेकिन एक ऐसे अंतर के साथ जिसमें सरणी चर का उपयोग करके घोषित किया जाता है कोष्ठक ‘()’ ।
कोई नहीं कीवर्ड का उपयोग एक ऐरे को घोषित करने के लिए किया जाता है।
एरियर घोषित करने के तरीके: एक एरियर घोषित करने के 3 तरीके हैं।
वे इस प्रकार हैं:
रास्ता 1: मंद array1 ()
यहाँ, array1 एक सरणी का नाम है और चूंकि कोष्ठक खाली है, इसका मतलब है कि यहाँ किसी सरणी का आकार परिभाषित नहीं है।
यदि आप इसके आकार का उल्लेख करके एक सरणी घोषित करना चाहते हैं तो यह निम्नलिखित तरीके से किया जा सकता है।
रास्ता २ : मंद array1 (5)
यहां, array1 को 5 के आकार के साथ घोषित किया गया है, जिसमें कहा गया है कि यह 6 मान रखता है। सरणी के सूचकांक पर विचार करना हमेशा 0. से शुरू होता है। ये 5 मान पूर्णांक प्रकार, स्ट्रिंग या वर्ण प्रकार के हो सकते हैं।
रास्ता ३ : array1 = सरणी (1,2,3,4,5,6)
यहाँ, Array फ़ंक्शन का उपयोग कोष्ठक के अंदर तर्कों की सूची के साथ एक सरणी घोषित करने के लिए किया जाता है और सभी पूर्णांक मान कोष्ठक के अंदर सीधे किसी सरणी के आकार का उल्लेख किए बिना पारित किए जाते हैं।
ध्यान दें : एक ऐरे का सूचकांक मूल्य कभी भी नकारात्मक मूल्य नहीं हो सकता है।
Q # 36) VBScript भाषा में लिबर और ऑबाउंड क्या हैं?
उत्तर: लिबर VBScript भाषा में किसी ऐरे की सबसे छोटी सबस्क्रिप्ट या इंडेक्स को दर्शाता है और यह हमेशा 0 देता है, क्योंकि ऐरे का इंडेक्स मान हमेशा 0 से शुरू होता है।
ubound एक परिभाषित सरणी का सबसे बड़ा सबस्क्रिप्ट लौटाता है या कह सकते हैं कि यह एक ऐरे के आकार को इंगित करता है। यदि किसी सरणी का आकार 5 है तो ऑबाउंड का मान 5 है।
Q # 37) एक ऐरे से संबंधित कौन-से निर्मित फ़ंक्शन VBScript भाषा में एक स्ट्रिंग में सबस्ट्रिंग से जुड़ता है?
उत्तर: समारोह में शामिल हों एक स्ट्रिंग में कई substrates को जोड़ती है। यहां, स्ट्रिंग लौटे मान में एक सरणी में विभिन्न सबस्ट्रिंग शामिल हैं और इस तरह सभी सब्सट्रिंग एक स्ट्रिंग में शामिल हो जाते हैं।
वाक्य - विन्यास: सम्मिलित हों (सरणी, (सीमांकक)) सीमांकक का उपयोग करना एक वैकल्पिक स्थिति है।
Q # 38) VBScript भाषा में कितने प्रकार के Arrays उपलब्ध हैं?
उत्तर: मूल रूप से VBScript में उपयोग किए जाने वाले 2 प्रकार के Arrays हैं:
- एकल आयामी सरणी : यह एक सरल प्रकार का सरणी है जिसका उपयोग लिपियों में अधिक बार किया जाता है।
- बहु-आयामी सरणी : जब एक ऐरे में 1 से अधिक आयाम होते हैं तो इसे बहुआयामी सरणी के रूप में जाना जाता है। आम तौर पर, एक 2-आयामी सरणी वह होती है जिसका उपयोग सबसे अधिक बार किया जाता है यानी किसी सरणी में पंक्तियाँ और स्तंभ होंगे। एक सरणी का अधिकतम आयाम 60 तक पहुंच सकता है
Q # 39) REDIM स्टेटमेंट और PRESERVE कीवर्ड कब हैं VBScript भाषा में उपयोग किया जाता है?
उत्तर: यह एक बहुत महत्वपूर्ण साक्षात्कार प्रश्न है जो कई बार पूछा गया है ।
REDIM विवरण का उपयोग किसी सरणी के आकार को फिर से परिभाषित करने के लिए किया जाता है। जब सरणी को किसी भी आकार के बिना घोषित किया जाता है, तो सरणी के आकार को निर्दिष्ट करने की व्यवहार्यता के साथ REDIM का उपयोग करके एक सरणी को फिर से घोषित किया जा सकता है।
रक्षित किसी सरणी के आकार में परिवर्तन होने पर वर्तमान सरणी की सामग्री को संरक्षित करने के लिए कीवर्ड का उपयोग किया जाता है।
आइए एक सरल उदाहरण की मदद से इन खोजशब्दों के उपयोग को समझते हैं:
Let’s see implementation of Redim and Preserve Dim array1() REDIM array1(3) array1(0) = “hello” array1(1) = 12 array1(2) = 13 array1(3) = “how are you” REDIM PRESERVE array1(5) array1(4) = 15 array1(5) = 16 For i = 0 to ubound(array1) Msgbox “Value present at index ” & i & ” is “ & array1(i) & “
” Next
Q # 40) वीबीएसस्क्रिप्ट भाषा में दिनांक फ़ंक्शन का उपयोग क्या है?
उत्तर: दिनांक फ़ंक्शन वर्बस्क्रिप्ट भाषा में वर्तमान सिस्टम दिनांक और समय प्रदर्शित करता है।
Q # 41) वीबीएसस्क्रिप्ट भाषा में 2 तारीखों के बीच अंतर जानने के लिए किस दिनांक का उपयोग किया जाता है?
उत्तर: डेटडिफ़ फ़ंक्शन का उपयोग उन 2 तिथियों के बीच अंतर लाने के लिए किया जाता है जो निर्दिष्ट अंतराल के आधार पर पैरामीटर के रूप में निर्दिष्ट हैं।
Q # 42) VBScript भाषा में FormatDateTime फ़ंक्शन का उपयोग क्या है?
उत्तर: यह एक प्रारूप फ़ंक्शन है जिसका उपयोग किया जाता है दिनांक को कुछ विशिष्ट प्रारूप में परिवर्तित करें फ़ंक्शन को आपूर्ति किए गए मापदंडों के आधार पर। इसका सिंटैक्स FormatDateTime (दिनांक, प्रारूप) है। यह एक व्यापक रूप से उपयोग किया जाने वाला प्रारूप फ़ंक्शन है।
Q # 43) निर्दिष्ट अभिव्यक्ति को दिनांक प्रकार मान में बदलने के लिए VBScript भाषा में किस फ़ंक्शन का उपयोग किया जाता है?
उत्तर: cDate एक मान्य अभिव्यक्ति को दिनांक प्रकार मान में बदलने के लिए उपयोग किया जाता है। इसका सिंटैक्स cDate (दिनांक) है अर्थात् किसी भी मान्य दिनांक / समय की अभिव्यक्ति को किसी विशेष दिनांक में परिवर्तित किया जाएगा।
Q # 44) इंस्ट्र फ़ंक्शन का उपयोग क्या है?
उत्तर: इसका उपयोग मुख्य स्ट्रिंग के अंदर इसकी पहली घटना में प्रतिस्थापन के स्थान मूल्य को खोजने के लिए किया जाता है।
इस फ़ंक्शन को इस खोज ऑपरेशन को करने के लिए 2 तारों की आवश्यकता होती है और पहले वर्ण से खोज ऑपरेशन शुरू होता है।
वाक्य - विन्यास: InStr (string1 का नाम, string2 का नाम) है।
अगर string1 या string2 का नाम null या '' है तो यह फंक्शन क्रमशः null और 0 होगा। यह रिटर्न> = 1 मान जब स्ट्रिंग पाया जाता है और 0 उस स्थिति में जब स्ट्रिंग नहीं मिलती है।
Q # 45) स्ट्रिंग फ़ंक्शन का उपयोग करके स्ट्रिंग की लंबाई कैसे प्राप्त करें?
उत्तर: लेन फ़ंक्शन का उपयोग एक निर्दिष्ट स्ट्रिंग की लंबाई प्राप्त करने के लिए किया जाता है यानी एक निर्दिष्ट स्ट्रिंग के वर्णों की कुल संख्या।
वाक्य - विन्यास: लेन (स्ट्रिंग का नाम)।
क्यू # 46) स्ट्रिंग तुलना करने के लिए किस फ़ंक्शन का उपयोग किया जाता है?
उत्तर: StrComp तुलना के आधार पर 2 तार और वापसी मूल्यों की तुलना करने के लिए उपयोग किया जाता है। यह 0 लौटाता है अगर string1 = string2, -1 अगर string1string2 और null है यदि कोई तार अशक्त है।
वाक्य - विन्यास: StrComp (string1 का नाम, string2 का नाम)।
Q # 47) स्ट्रिंग से रिक्त स्थान कैसे निकाले जा सकते हैं?
उत्तर: ट्रिम फ़ंक्शन का उपयोग निर्दिष्ट स्ट्रिंग के दोनों किनारों से रिक्त स्थान को ट्रिम / हटाने के लिए किया जाता है।
वाक्य - विन्यास: ट्रिम (स्ट्रिंग का नाम)।
Q # 48) आप कुकी का मूल्य कैसे प्राप्त कर सकते हैं?
उत्तर: document.cookie कुंजी-मूल्य जोड़े और कुकी की समाप्ति तिथि मानों की जानकारी संग्रहीत करता है।
document.cookie = 'key1 = value1 का नाम; Key2 = value2 का नाम, ...,।, समाप्त हो गया' 4 '।
‘? ' कुंजी-मूल्य जोड़े को अलग करने के लिए उपयोग किया जाता है।
Q # 49) VBScript भाषा में घटनाक्रम क्या हैं?
उत्तर: घटनाएँ हैं कार्रवाई यह तब होता है जब कोई गतिविधि किसी भी माउस क्लिक की तरह की जाती है, चाबियाँ, माउस होवर इत्यादि को दबाकर, प्रोग्रामिंग भाषाओं में VBScript जैसी कोड की सहायता से इन घटनाओं को कैप्चर किया जा सकता है और आपके अनुसार कार्य किए जा सकते हैं। इवेंट हैंडलिंग तंत्र का सबसे अच्छा उपयोग करके आवश्यकताओं।
Q # 50) जब माउस फोकस VBScript भाषा के किसी तत्व से निकलता है, तो कौन सी घटना शुरू होती है?
उत्तर: मूषक जब VBScript भाषा में एक तत्व से माउस फ़ोकस निकलता है, तो घटना शुरू हो जाती है।
Q # 51) VBScript भाषा में of ऑन क्लिक का ईवेंट ’कब चालू हो जाता है?
उत्तर: यह ईवेंट किसी भी HTML पेज पर मौजूद किसी भी बटन पर क्लिक करने की स्थिति में होता है।
Q # 52) VBScript भाषा में एक्सेल शीट के साथ काम करने के लिए किस ऑब्जेक्ट का उपयोग किया जाता है और इस ऑब्जेक्ट को बनाने के लिए किस स्टेटमेंट का उपयोग किया जाता है?
उत्तर: एक्सेल ऑब्जेक्ट्स एक्सेल शीट्स के साथ काम करने और निपटने के लिए कोडर्स को सहायता प्रदान करते हैं।
Obj = createobject ('Excel.Application') सेट करें एक एक्सेल ऑब्जेक्ट बनाने का तरीका है।
Q # 53) VBScript भाषा में डेटाबेस के साथ काम करने के लिए किस ऑब्जेक्ट का उपयोग किया जाता है और इस ऑब्जेक्ट को बनाने के लिए किस स्टेटमेंट का उपयोग किया जाता है?
उत्तर: कनेक्शन वस्तुओं डेटाबेस के साथ काम करने और निपटने के लिए कोडर्स को समर्थन प्रदान करता है। जैसे, क्यूटीपी में डेटाबेस से जुड़ने के लिए कोई सीधा-सीधा तंत्र नहीं है, लेकिन इसका उपयोग करके ADODB ऑब्जेक्ट्स , आप डेटाबेस से बातचीत कर सकते हैं और डेटाबेस से डेटा प्राप्त करने के लिए SQL क्वेरी के साथ काम कर सकते हैं।
ADO का अर्थ है ActiveX डेटा ऑब्जेक्ट और यह QTP और डेटाबेस के बीच मध्यस्थ के रूप में कार्य करने के लिए एक तंत्र प्रदान करता है।
Obj = createobject ('ADODB.Connection') सेट करें कनेक्शन ऑब्जेक्ट बनाने का तरीका है।
Q # 54) वीबीएसस्क्रिप्ट भाषा में डेटाबेस के साथ काम करने के लिए the ओपन ’पद्धति का उपयोग क्या है और किस कनेक्शन स्ट्रिंग को उसी में पास किया जाता है और इसका उपयोग क्या है?
उत्तर: इसका उपयोग डेटाबेस कनेक्शन ऑब्जेक्ट / रिकॉर्डसेट ऑब्जेक्ट को खोलने के लिए किया जाता है।
obj.Open 'प्रदाता = SQLQLEDB; सर्वर =। SQLEXPRESS; उपयोगकर्ता आईडी = प्रमाणपत्र; पासवर्ड = पी @ 123'; डेटाबेस = ऑटो। एक डेटाबेस कनेक्शन खोलने के लिए कनेक्शन स्ट्रिंग है।
कनेक्शन स्ट्रिंग एक बहुत ही उपयोगी संपत्ति है और इसका उपयोग डेटाबेस कनेक्शन बनाने के लिए किया जाता है और इसमें ड्राइवर, डेटाबेस सर्वर नाम, उपयोगकर्ता नाम और पासवर्ड जैसे विवरण की जानकारी शामिल होती है।
Q # 55) काम पूरा होने के बाद हर बार डेटाबेस कनेक्शन को बंद करने की सिफारिश क्यों की जाती है?
उत्तर: यह एक बहुत महत्वपूर्ण साक्षात्कार प्रश्न है जो कई बार पूछा गया है।
इसके उपयोग के पूरा होने के बाद संसाधन को बंद करने की सिफारिश की जाती है, हालांकि यह अनिवार्य नहीं है क्योंकि पुस्तकालय या ड्राइवर अंततः कनेक्शन बंद कर देगा, लेकिन कनेक्शन के अनुचित समापन के कारण किसी भी नकारात्मक प्रभाव से बचने के लिए यह आवश्यक है जो यहां तक कि प्रतिबंध का कारण बन सकता है। कुछ उपयोगकर्ताओं द्वारा डेटाबेस का उपयोग।
Q # 56) रिकॉर्डसेट ऑब्जेक्ट का उपयोग क्या है और इस तरह के ऑब्जेक्ट को बनाने के लिए किस स्टेटमेंट का उपयोग किया जाता है?
उत्तर: अभिलेख सेट ऑब्जेक्ट का उपयोग डेटाबेस से निकाले गए क्वेरी के रिकॉर्ड को रखने के लिए किया जाता है।
Obj = createobject ('ADODB.RecordSet') सेट करें एक RecordSet ऑब्जेक्ट बनाने के लिए बयान है।
Q # 57) आप VBScript भाषा में फ़ाइलों के साथ काम करने के लिए एक फ़ाइल ऑब्जेक्ट कैसे बना सकते हैं?
उत्तर: Obj = createobject सेट करें ('Scripting.FileSystemObject') फ़ाइल ऑब्जेक्ट बनाने के लिए कथन है।
Q # 58) VBScript भाषा में टेक्स्ट फाइल बनाने और टेक्स्ट फाइल खोलने के लिए किन तरीकों का इस्तेमाल किया जाता है?
उत्तर: CreateTextFile तथा OpenTextFile VBScript भाषा में क्रमशः ओपन टेक्स्ट फाइल और ओपन टेक्स्ट फाइल बनाने के लिए विधियों का उपयोग किया जाता है।
Q # 59) वीबीएसस्क्रिप्ट भाषा में एरर ऑब्जेक्ट का उद्देश्य क्या है?
उत्तर: यह मूल रूप से कैप्चर करने के लिए उपयोग किया जाता है त्रुटि के बारे में जानकारी यानी अगर आप Error Number, विवरण और अन्य विवरणों के बारे में जानना चाहते हैं तो आप इस ऑब्जेक्ट के गुणों को एक्सेस करके ऐसा कर सकते हैं।
क्यू # 60) त्रुटि से निपटने की आवश्यकता क्यों है?
उत्तर: आप अपनी स्क्रिप्ट में त्रुटि हैंडलिंग तंत्र का उपयोग करके यथासंभव कम से कम त्रुटियों को प्राप्त करने के उपाय कर सकते हैं। गणितीय संगणना या किसी भी प्रकार की त्रुटि जैसे मुद्दों को त्रुटि हैंडलिंग की सहायता से नियंत्रित किया जा सकता है।
Q # 61) 61 ऑन एरर रिज्यूमे नेक्स्ट ’किस उद्देश्य से कार्य करता है?
उत्तर: त्रुटि फिर से शुरू पर कर्सर के नियंत्रण को एरर स्टेटमेंट की अगली पंक्ति में ले जाता है यानी यदि स्क्रिप्ट में किसी विशेष लाइन पर कोई रनटाइम त्रुटि होती है तो नियंत्रण स्टेटमेंट की अगली लाइन में आ जाएगा जहां त्रुटि हुई है।
निष्कर्ष
यह सब VBScript साक्षात्कार के प्रश्नों के बारे में है। मुझे उम्मीद है कि इस ट्यूटोरियल ने आपको एक साक्षात्कार के दौरान पूछे जाने वाले प्रश्नों के बारे में एक महान अंतर्दृष्टि प्रदान की होगी और अब आप आत्मविश्वास से इस साक्षात्कार प्रक्रिया को संभाल सकते हैं।
यह मुझे अंत तक लाया है VBScript शिक्षण ट्यूटोरियल श्रृंखला और मुझे आशा है कि अब आपको VBScript भाषा का पर्याप्त ज्ञान प्राप्त हो गया होगा। बेहतर समझ और ज्ञान के लिए सभी विषयों का अभ्यास करें।
पढ़ने का आनंद लो!! हैप्पी टेस्टिंग !!
आपको बता दें कि यदि उपरोक्त सूची में कुछ महत्वपूर्ण प्रश्न छूट गए हैं, तो अपने प्रश्नों को साझा करने में भी संकोच न करें।
अनुशंसित पाठ
- साक्षात्कार प्रश्न और उत्तर
- ईटीएल परीक्षण साक्षात्कार प्रश्न और उत्तर
- कुछ मुश्किल मैनुअल परीक्षण प्रश्न और उत्तर
- 25 सर्वश्रेष्ठ चुस्त परीक्षण साक्षात्कार प्रश्न और उत्तर
- उत्तर के साथ स्पॉक साक्षात्कार प्रश्न (सर्वाधिक लोकप्रिय)
- कुछ दिलचस्प सॉफ्टवेयर परीक्षण साक्षात्कार प्रश्न
- शीर्ष 20+ .NET साक्षात्कार प्रश्न और उत्तर
- शीर्ष 32 सर्वश्रेष्ठ डाटाजेज साक्षात्कार प्रश्न और उत्तर