Adyayan.com

Programming Languages
11. निम्नलिखित में से कौन सा अनुवादक उच्च स्तरीय भाषा को एक ही बार में लो लेयल भाषा में परिवर्तित कर देता है?
  • C. असेंबलर
  • D. कंपाइलर
  • B. कंट्रोलर
  • A. इंटरप्रेटर
Answer: कंपाइलर पूरे सोर्स कोड को एक साथ पढ़ता है और उसे मशीन कोड में बदल देता है। इसके विपरीत, इंटरप्रेटर कोड को लाइन-दर-लाइन अनुवादित करता है।
12. कंप्यूटर क्षेत्र में, फोरट्रान का अर्थ है:
  • C. फोरेंसिक ट्रांजिस्टर
  • D. फार्मूला ट्रांसलेशन
  • A. प्रारूप ट्रांसफार्मर
  • B. विदेशी ट्रांसमीटर
Answer: FORTRAN का पूरा नाम Formula Translation है। यह मुख्य रूप से वैज्ञानिक और इंजीनियरिंग गणनाओं के लिए बनाई गई थी।
13. निम्नलिखित में से किसमें विशिष्ट नियम और शब्द शामिल हैं जो एक एल्गोरिदम के तार्किक चरणों को व्यक्त करते हैं -
  • B. सिंटेक्स
  • A. प्रोग्रामिंग भाषा
  • D. तार्किक चार्ट
  • C. प्रोग्रामिंग संरचना
Answer: एक प्रोग्रामिंग संरचना या भाषा में वे नियम और शब्द (सिंटैक्स) होते हैं जिनका उपयोग करके एक एल्गोरिदम के तार्किक चरणों को कंप्यूटर के लिए निर्देशों में बदला जाता है।
14. ____ एक मानक मशीन भाषा है जिसमें जावा स्रोत को संकलित किया गया है -
  • B. ओब्जेक्ट ओरियेन्टेड (विषय आधारित)
  • D. एसेंबली
  • C. बाइट कोड
  • A. इंटरप्रेटर (दुभाषिया)
Answer: जावा कंपाइलर सोर्स कोड को प्लेटफॉर्म-स्वतंत्र बाइटकोड में बदलता है, जिसे फिर जावा वर्चुअल मशीन (JVM) द्वारा किसी भी मशीन पर चलाया जा सकता है।
15. निम्न में से कौनसा C कथन (Statement) Syntactically Correct है -
  • C. For (.);
  • A. For ();
  • D. For (;;)
  • B. For (;);
Answer: `for(;;)` C भाषा में एक अनंत लूप (infinite loop) बनाने का एक वैध तरीका है, क्योंकि for लूप के तीनों भाग (initialization, condition, increment) वैकल्पिक होते हैं।
16. निम्न में से किसके नाम को आईडेन्टीफायर कहा जाता है -
  • C. ऐरे
  • D. उपरोक्त सभी
  • A. वेरिएबल
  • B. फंक्शन
Answer: आइडेंटिफायर एक नाम होता है जिसका उपयोग वेरिएबल, फंक्शन, ऐरे आदि जैसी प्रोग्रामिंग इकाइयों की पहचान करने के लिए किया जाता है।
17. कौन सी भाषा सीधे अनुवाद के बिना कंप्यूटर के संमझ में आ जाती है-
  • A. मशीन भाषा
  • D. ऊपर की कोई नहीं
  • B. असेंबली भाषा
  • C. उच्च स्तर की भाषा
Answer: मशीन भाषा 0 और 1 (बाइनरी कोड) से बनी होती है, जिसे कंप्यूटर का प्रोसेसर सीधे समझ सकता है। इसे किसी अनुवादक की आवश्यकता नहीं होती है।
18. एक कंप्यूटर प्रोग्राम जो एक पूरे प्रोग्राम को एक बार में ही मशीनी भाषा में परिवर्तित कर देता है, कहलाता है एक
  • B. सिमुलेटर
  • C. कम्पाइलर
  • A. इंटरप्रेटर
  • D. कमांडर
Answer: कंपाइलर का काम पूरे सोर्स कोड को एक ही बार में स्कैन करके उसे निष्पादन योग्य मशीन कोड में बदलना है।
19. जावा एक है -
  • B. कम्प्यूटर वायरस
  • C. कम्प्यूटर की उच्चस्तरी भाषा
  • A. कम्प्यूटर की कंपनी
  • D. कम्प्यूटर प्रोसेसर का नाम
Answer: जावा एक ऑब्जेक्ट-ओरिएंटेड, उच्च-स्तरीय प्रोग्रामिंग भाषा है जिसका उपयोग वेब, मोबाइल और एंटरप्राइज एप्लिकेशन बनाने के लिए किया जाता है।
20. किसी प्रोग्राम में “कोड पुन: प्रयोज्यता” प्राप्त करने के लिए कौन सी OOP अवधारणा उपयोगी है -
  • D. Polymorphism
  • A. Abstraction
  • C. Inheritance
  • B. Encapsulation
Answer: इनहेरिटेंस (Inheritance) एक ऐसी प्रक्रिया है जिसमें एक क्लास दूसरी क्लास के गुणों और विधियों को प्राप्त करती है, जिससे कोड को दोबारा लिखने की जरूरत नहीं पड़ती और कोड का पुन: उपयोग होता है।