Adyayan.com

Programming Languages
21. वे भाषाएँ जो हार्डवेयर के साथ आसानी से इंटरैक्ट कर सकती हैं, कहलाती हैं -
  • B. निम्न स्तरीय भाषाएँ
  • A. उच्च स्तरीय भाषाएँ
  • C. मध्य स्तर की भाषाएँ
  • D. ऊपर के सभी
Answer: निम्न-स्तरीय भाषाएँ (जैसे असेंबली भाषा) हार्डवेयर के बहुत करीब होती हैं और मेमोरी और प्रोसेसर रजिस्टरों तक सीधी पहुँच प्रदान करती हैं।
22. सी प्रोग्रामिंग लैंग्वेज को ......... ने विकसित किया था -
  • B. लैरी वाॅल
  • C. जेम्स गोस्लिंग
  • A. चार्ल्स बैबेज
  • D. डेनिस रिची
Answer: C भाषा का विकास 1972 में एटी एंड टी की बेल लेबोरेटरीज में डेनिस रिची ने किया था।
23. जावा में, डायनेमिक ऐरे को _____ के रूप में जाना जाता है -
  • D. कुबेरनोटोस
  • C. रिमोट
  • A. वैक्टर
  • B. साईकल
Answer: जावा में, `Vector` क्लास एक डायनेमिक ऐरे को लागू करती है, जिसका आकार आवश्यकतानुसार बढ़ या घट सकता है। (हालांकि, आजकल `ArrayList` का अधिक उपयोग होता है)।
24. एक ब्लॉकचेन क्या है -
  • A. A Currency
  • B. A centralized ledger
  • D. A distributed ledger on a peer to peer network
  • C. A type of cryptocurrency
Answer: ब्लॉकचेन एक विकेन्द्रीकृत, वितरित बहीखाता (ledger) है जो पीयर-टू-पीयर नेटवर्क पर लेनदेन को सुरक्षित और पारदर्शी रूप से रिकॉर्ड करता है।
25. कम्प्यूटर के इतिहास में प्रथम प्रोग्रामर किसे माना जाता है ?
  • A. लेडी एडा लवलेस
  • C. David Filo
  • D. erry Yang
  • B. विंट सर्फ़
Answer: एडा लवलेस ने चार्ल्स बैबेज के एनालिटिकल इंजन के लिए पहला एल्गोरिदम लिखा था, इसलिए उन्हें दुनिया का पहला कंप्यूटर प्रोग्रामर माना जाता है।
26. वह तकनीक जो मशीन कोड फंक्शन को फिक्स्ड अंग्रेजी शब्दों के द्वारा दर्शाने में प्रयोग की जाती है -
  • A. प्रोग्रामिंग
  • C. निमॉनिक्स
  • D. बुलियन अलजेब्रा
  • B. बाइनरी ट्रांस्लेशन
Answer: निमॉनिक्स (Mnemonics) असेंबली भाषा में उपयोग किए जाने वाले छोटे, याद रखने में आसान कोड (जैसे `ADD`, `MOV`) होते हैं जो मशीन-स्तरीय निर्देशों का प्रतिनिधित्व करते हैं।
27. HLL के मशीन भाषा रूपांतरण (कनवर्जन) में सिंटेक्स एनालिसिस (वाक्य रचना विश्लेषण) भाग को _______ कहा जाता है।
  • C. सिमेटिक एनालिसिस
  • B. लैक्सिकल एनालिसिस
  • D. लिंकींग
  • A. पार्सिग
Answer: पार्सिंग (Parsing) या सिंटैक्स एनालिसिस कंपाइलेशन प्रक्रिया का वह चरण है जहां सोर्स कोड की व्याकरणिक संरचना की जाँच की जाती है।
28. किस qualifier के उपयोग से किसी variable की value को define होने के बाद बदला नहीं जा सकता है -
  • B. Executable type
  • A. Const type
  • D. Access type
  • C. Volatile type
Answer: `const` कीवर्ड का उपयोग एक वेरिएबल को एक स्थिरांक (constant) बनाने के लिए किया जाता है, जिसका मान एक बार सेट होने के बाद प्रोग्राम में बदला नहीं जा सकता है।
29. आॅपरेटर, काॅस्टेंट तथा वेरियबल का काॅम्बीनेशन क्या कहलाता है -
  • D. उपरोक्त सभी
  • B. फलन
  • C. एक्सप्रेशन
  • A. आॅपरेटर
Answer: एक एक्सप्रेशन (Expression) ऑपरेटर, स्थिरांक और वेरिएबल्स का एक संयोजन है जो गणना करने पर एक मान देता है। उदाहरण: `x = a + 5;`
30. लूप का निष्पादन रोकने के लिए कौनसा कथन उपयोग में लाया जाता है -
  • B. stop
  • C. end
  • A. break
  • D. कोई नहीं
Answer: `break` स्टेटमेंट का उपयोग किसी भी लूप (जैसे for, while) या switch स्टेटमेंट से तुरंत बाहर निकलने के लिए किया जाता है।