मुख्य सामग्री पर जाएँ

OOP MCQ — 7 अभ्यास प्रश्न उत्तर सहित

OOP RAS/RPSC पाठ्यक्रम के Data Processing & Programming (Basic CI) अनुभाग का एक विषय है। यहाँ OOP के परीक्षा-स्तरीय बहुविकल्पीय प्रश्न, सही उत्तर और व्याख्या एक साथ दिए गए हैं, ताकि अभ्यर्थी तैयारी जाँचें और बार-बार पूछे जाने वाले बिंदुओं को दोहराएँ।

7 OOP बहुविकल्पीय प्रश्नों का अभ्यास करें, विस्तृत उत्तर और व्याख्या सहित। RAS/RPSC परीक्षा की तैयारी के लिए आदर्श।

7 प्रश्न Data Processing & Programming (Basic CI)

समीक्षक: Aspirant Academy संपादकीय टीम

Practice Questions

Q1. यदि तीन थ्रेड एक ही समय में एक ही ऑब्जेक्ट को साझा करने का प्रयास कर रहे हों, तो इस स्थिति में क्या उत्पन्न होगा?

A समय-अंतराल
B गंभीर स्थिति
C रेस कंडीशन Correct
D पुनरावर्तन

Explanation

जब अलग-अलग थ्रेड एक ही साझा डेटा पर साथ-साथ काम करते हैं, तो उनके चलने के क्रम से परिणाम बदल सकता है। ऐसी समय-निर्भर गड़बड़ी को रेस कंडीशन कहा जाता है। इसलिए सही उत्तर C है।

Q2. ‘ptrdata’ एक डेटा प्रकार का सूचक है। व्यंजक *ptrdata++ का मूल्यांकन इस प्रकार किया जाता है (C++) -

A *(ptrdata ++) Correct
B (*ptrdata)++
C *(ptrdata) ++
D संकलक पर निर्भर करता है

Explanation

C++ में बाद में लगने वाले वृद्धि संचालक की प्राथमिकता मान निकालने वाले * संचालक से अधिक होती है। इसलिए प्रश्न वाला व्यंजक विकल्प A की तरह समूहित होता है, विकल्प B की तरह नहीं। इसलिए सही उत्तर A है।

Q3. जावा के संबंध में निम्नलिखित में से कौनसा/से कथन सत्य है / हैं ? A. जिन मानों को बदला नहीं जा सकता, उन्हें `static` कुंजीशब्द का उपयोग करके घोषित किया जाता है। B. एक वर्ग केवल एक वर्ग से उत्तराधिकार ले सकता है, लेकिन कई इंटरफेस लागू कर सकता है।

A A सही है
B B सही है Correct
C दोनों (A) और (B) सही हैं
D न (A) सही है और ना ही (B) सही है

Explanation

कथन A गलत है, क्योंकि जावा में न बदलने वाले चर के लिए `final` का प्रयोग होता है; `static` केवल सदस्य को वर्ग-स्तर का बनाता है। कथन B सही है, क्योंकि जावा में कोई वर्ग केवल एक प्रत्यक्ष सुपरक्लास रखता है और कई इंटरफेस लागू कर सकता है। इसलिए सही उत्तर B है।

Q4. अपवाद प्रबंधन के बारे में कौनसा/से कथन सही है/हैं? i. कैच ब्लॉक के बिना ट्राइ ब्लॉक हो सकता है, लेकिन इसके विपरीत सम्भव नहीं है। ii. किसी एक ट्राइ ब्लॉक के लिए कितने भी कैच ब्लॉक हो सकते हैं। iii. जिस वस्तु में त्रुटि हुई है, उसे उसकी निर्दिष्ट क्लास का बनाया जाना चाहिए, अन्यथा रन टाइम त्रुटि आएगी। iv. किसी कोड को प्रोग्राम के प्रत्येक रन के साथ निष्पादित करने के लिए, कोड को फाइनली ब्लॉक में लिखा जाता है।

A i और ii, iv Correct
B केवल ii
C केवल iii
D केवल ii और iv

Explanation

अपवाद प्रबंधन में ट्राइ ब्लॉक के साथ कैच न हो तो फाइनली ब्लॉक लगाया जा सकता है, लेकिन कैच अकेला नहीं लिखा जाता। एक ट्राइ ब्लॉक के लिए कई कैच ब्लॉक रखे जा सकते हैं और फाइनली ब्लॉक सामान्यतः हर निष्पादन में चलने वाले कोड के लिए होता है। तीसरा कथन गलत है, क्योंकि अपवाद को उपयुक्त अपवाद-प्रकार से पकड़ा जाता है; त्रुटि वाली क्लास का अलग ऑब्जेक्ट बनाना नियम नहीं है। इसलिए सही उत्तर A है।

Q5. जावा में निम्न में से किस विधि से स्ट्रिंग बनेगी? I : String S = “Hello Java”; II : String S2 = new String (“Hello Java”);

A केवल I
B केवल II
C I तथा II दोनों Correct
D न तो I ना ही II

Explanation

दोनों कथन जावा में स्ट्रिंग बनाते हैं। कथन I स्ट्रिंग शाब्दिक मान का उपयोग करता है और कथन II सही जावा लेखन, new String(...), के साथ String वर्ग के निर्माता का उपयोग करता है। इसलिए सही उत्तर C है।

आपने 7 में से 5 नमूना प्रश्न देख लिए हैं

OOP पर अनलिमिटेड अभ्यास RAS टेस्ट सीरीज़ + प्रैक्टिस पैक में मिलता है। प्रगति सेव करने के लिए साइन अप करें; प्रैक्टिस सेट पैक या गेट पास से खुलते हैं।

और प्रश्न (पैक चाहिए)

अभ्यास पैक से खुलेगा

Q6.

A
B
C
D
अभ्यास पैक से खुलेगा

Q7.

A
B
C
D

2 और प्रश्न अगले प्रैक्टिस टेस्ट में आ सकते हैं।

Frequently Asked Questions

OOP के कितने MCQ प्रश्न उपलब्ध हैं?
Aspirant Academy पर 7 OOP अभ्यास MCQ उपलब्ध हैं, प्रत्येक प्रश्न के लिए विस्तृत उत्तर और व्याख्या सहित।
क्या OOP MCQ के लिए उत्तर और व्याख्याएँ दी गई हैं?
हाँ, OOP के प्रत्येक प्रश्न के साथ सही उत्तर और विस्तृत व्याख्या दी गई है ताकि आप मूल अवधारणा को समझ सकें।
OOP RAS/RPSC परीक्षा के लिए कैसे प्रासंगिक है?
OOP RAS/RPSC पाठ्यक्रम के Data Processing & Programming (Basic CI) अनुभाग के अंतर्गत आता है। यह एक नियमित रूप से परीक्षा में पूछा जाने वाला क्षेत्र है और इन MCQ के नियमित अभ्यास से आपकी तैयारी मजबूत होगी।
क्या मैं OOP के प्रश्नों का हिंदी में अभ्यास कर सकता हूँ?
हाँ, Aspirant Academy द्विभाषी समर्थन प्रदान करता है। आप OOP MCQ का अंग्रेजी और हिंदी दोनों में अभ्यास कर सकते हैं, जिसमें प्रश्न, विकल्प और व्याख्या शामिल हैं।

More Topics in Data Processing & Programming (Basic CI)

Continue your Data Processing & Programming (Basic CI) preparation with these related topics.

Explore Other Subjects

OOP पर अनलिमिटेड अभ्यास चाहिए?

अनलिमिटेड अभ्यास RAS टेस्ट सीरीज़ + प्रैक्टिस पैक में मिलता है। प्रगति सेव करने के लिए मुफ़्त खाता बनाएं, फिर जब तैयार हों तब पैक या गेट पास चुनें।

Browse all subjects