Computer Fundamentals — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye.

📚 2941 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2941 questions

Question 481

EN + हिं Easy
GB Which of the following is NOT an OOP concept?
IN निम्नलिखित में से कौन सा OOP अवधारणा नहीं है?
Inheritance विरासत
Polymorphism बहुरूपता
Normalization मानकीकरण
Encapsulation कैप्सूलीकरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Normalization is a database design concept, not an OOP (Object-Oriented Programming) principle.
व्याख्या (हिन्दी) सामान्यीकरण एक डेटाबेस डिज़ाइन अवधारणा है, न कि OOP (ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग) सिद्धांत।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Easy" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 482

EN + हिं Medium
GB Encapsulation in OOP means?
IN OOP में इनकैप्सुलेशन का मतलब है?
Hiding implementation details inside objects वस्तुओं के अंदर कार्यान्वयन विवरण छिपाना
Creating multiple objects एकाधिक ऑब्जेक्ट बनाना
Inheriting properties विरासत में मिली संपत्तियां
Overloading functions ओवरलोडिंग फ़ंक्शन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Encapsulation bundles data and methods together while hiding internal implementation details.
व्याख्या (हिन्दी) एनकैप्सुलेशन आंतरिक कार्यान्वयन विवरण छिपाते हुए डेटा और विधियों को एक साथ बंडल करता है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 483

EN + हिं Medium
GB Inheritance in OOP allows?
IN OOP में वंशानुक्रम अनुमति देता है?
Creating multiple instances अनेक उदाहरण बनाना
One class to derive properties from another एक वर्ग दूसरे से गुण प्राप्त करता है
Data hiding डेटा छिपाना
Method overloading विधि अतिभार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Inheritance allows a class (child) to acquire properties and methods from another class (parent).
व्याख्या (हिन्दी) वंशानुक्रम एक वर्ग (बच्चे) को दूसरे वर्ग (माता-पिता) से गुण और विधियाँ प्राप्त करने की अनुमति देता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 484

EN + हिं Medium
GB Polymorphism means?
IN बहुरूपता का अर्थ है?
Many forms — same interface, different implementations कई रूप - एक ही इंटरफ़ेस, विभिन्न कार्यान्वयन
Creating many objects अनेक वस्तुएँ बनाना
Multiple inheritance only केवल एकाधिक वंशानुक्रम
Data redundancy डेटा अतिरेक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Polymorphism allows the same interface to be used for different underlying data types or implementations.
व्याख्या (हिन्दी) बहुरूपता विभिन्न अंतर्निहित डेटा प्रकारों या कार्यान्वयन के लिए एक ही इंटरफ़ेस का उपयोग करने की अनुमति देती है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 485

EN + हिं Medium
GB Which is an object-oriented programming language?
IN कौन सी ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है?
C सी
Assembly विधानसभा
Java जावा
FORTRAN फोरट्रान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Java is a purely object-oriented programming language where everything is an object.
व्याख्या (हिन्दी) जावा एक पूरी तरह से ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जहां सब कुछ एक ऑब्जेक्ट है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 486

EN + हिं Medium
GB A database index improves?
IN एक डेटाबेस सूचकांक में सुधार होता है?
Data security डेटा सुरक्षा
Data retrieval speed डेटा पुनर्प्राप्ति गति
Data redundancy डेटा अतिरेक
Storage capacity भंडारण क्षमता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Database indexes speed up data retrieval by creating fast lookup structures for specified columns.
व्याख्या (हिन्दी) डेटाबेस इंडेक्स निर्दिष्ट कॉलम के लिए तेज़ लुकअप संरचनाएँ बनाकर डेटा पुनर्प्राप्ति को तेज़ करते हैं।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 487

EN + हिं Medium
GB Primary key in a database must be?
IN डेटाबेस में प्राथमिक कुंजी होनी चाहिए?
Unique and not null अनोखा और शून्य नहीं
Duplicated across rows सभी पंक्तियों में दोहराया गया
Nullable नल
Foreign to another table दूसरी मेज पर विदेशी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A primary key uniquely identifies each row in a table and cannot contain NULL values.
व्याख्या (हिन्दी) प्राथमिक कुंजी तालिका में प्रत्येक पंक्ति को विशिष्ट रूप से पहचानती है और इसमें NULL मान नहीं हो सकते।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 488

EN + हिं Medium
GB Foreign key creates a relationship between?
IN विदेशी कुंजी किसके बीच संबंध बनाती है?
Two columns in same table एक ही तालिका में दो कॉलम
Two rows in same table एक ही तालिका में दो पंक्तियाँ
Two different tables दो अलग-अलग टेबल
Two databases दो डेटाबेस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A foreign key in one table references the primary key of another table, establishing relationships.
व्याख्या (हिन्दी) एक तालिका में एक विदेशी कुंजी दूसरी तालिका की प्राथमिक कुंजी को संदर्भित करती है, संबंध स्थापित करती है।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 489

EN + हिं Medium
GB Normalization in databases aims to?
IN डेटाबेस में सामान्यीकरण का उद्देश्य क्या है?
Speed up queries क्वेरीज़ तेज़ करें
Reduce data redundancy and improve integrity डेटा अतिरेक कम करें और अखंडता में सुधार करें
Increase storage संग्रहण में वृद्धि करें
Add more tables अधिक तालिकाएँ जोड़ें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Database normalization reduces redundancy and anomalies by organizing data into well-structured tables.
व्याख्या (हिन्दी) डेटाबेस सामान्यीकरण डेटा को अच्छी तरह से संरचित तालिकाओं में व्यवस्थित करके अतिरेक और विसंगतियों को कम करता है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 490

EN + हिं Medium
GB Which SQL command retrieves data?
IN कौन सा SQL कमांड डेटा पुनर्प्राप्त करता है?
INSERT डालना
UPDATE अद्यतन
SELECT चुनना
DELETE मिटाना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SELECT is the SQL command for querying and retrieving data from database tables.
व्याख्या (हिन्दी) डेटाबेस तालिकाओं से डेटा को क्वेरी करने और पुनर्प्राप्त करने के लिए SELECT SQL कमांड है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 491

EN + हिं Medium
GB Which SQL command adds new records?
IN कौन सा SQL कमांड नए रिकॉर्ड जोड़ता है?
SELECT चुनना
UPDATE अद्यतन
INSERT INTO में सम्मिलित करें
CREATE बनाएं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) INSERT INTO adds new rows of data into a database table.
व्याख्या (हिन्दी) INSERT INTO डेटाबेस तालिका में डेटा की नई पंक्तियाँ जोड़ता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 492

EN + हिं Medium
GB Which SQL command modifies existing records?
IN कौन सा SQL कमांड मौजूदा रिकॉर्ड को संशोधित करता है?
SELECT चुनना
UPDATE अद्यतन
INSERT डालना
DELETE मिटाना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) UPDATE modifies existing records in a database table based on specified conditions.
व्याख्या (हिन्दी) अद्यतन निर्दिष्ट शर्तों के आधार पर डेटाबेस तालिका में मौजूदा रिकॉर्ड को संशोधित करता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 493

EN + हिं Medium
GB Which SQL command removes records?
IN कौन सा SQL कमांड रिकॉर्ड हटा देता है?
DROP बूँद
TRUNCATE काट-छांट
DELETE मिटाना
All of these remove records ये सभी रिकॉर्ड हटा देते हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DELETE removes specific rows; TRUNCATE removes all rows; DROP removes the entire table — all remove records.
व्याख्या (हिन्दी) DELETE विशिष्ट पंक्तियों को हटा देता है; TRUNCATE सभी पंक्तियों को हटा देता है; DROP संपूर्ण तालिका को हटा देता है - सभी रिकॉर्ड हटा देता है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 494

EN + हिं Easy
GB What does JOIN do in SQL?
IN JOIN SQL में क्या करता है?
Combines rows from two or more tables दो या दो से अधिक तालिकाओं की पंक्तियों को जोड़ता है
Deletes duplicate rows डुप्लिकेट पंक्तियाँ हटाता है
Creates new table नई तालिका बनाता है
Sorts records अभिलेखों को क्रमबद्ध करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) JOIN combines rows from two or more tables based on a related column between them.
व्याख्या (हिन्दी) JOIN दो या दो से अधिक तालिकाओं की पंक्तियों को उनके बीच संबंधित कॉलम के आधार पर जोड़ता है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Easy"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 495

EN + हिं Medium
GB Which JOIN returns all records from both tables?
IN कौन सा JOIN दोनों तालिकाओं से सभी रिकॉर्ड लौटाता है?
INNER JOIN आंतरिक रूप से जुड़ा
LEFT JOIN बाँया जोड़
RIGHT JOIN सही जोड़
FULL OUTER JOIN पूर्ण बाहरी जोड़
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) FULL OUTER JOIN returns all records from both tables, with NULL where there is no match.
व्याख्या (हिन्दी) FULL OUTER JOIN दोनों तालिकाओं से सभी रिकॉर्ड लौटाता है, NULL के साथ जहां कोई मेल नहीं है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।