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 2206

EN + हिं Medium
GB IS NULL vs = NULL in SQL?
IN SQL में शून्य बनाम = शून्य है?
Both are equivalent दोनों समतुल्य हैं
IS NULL is correct; = NULL always returns false (no value equals NULL) IS NULL सही है; = NULL हमेशा गलत रिटर्न देता है (कोई मान NULL के बराबर नहीं है)
= NULL is correct = शून्य सही है
Both return same result दोनों एक ही परिणाम लौटाते हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) NULL comparison requires IS NULL/IS NOT NULL; using = NULL always returns unknown/false.
व्याख्या (हिन्दी) शून्य तुलना के लिए आवश्यक है कि शून्य है/शून्य नहीं है; = NULL का उपयोग करने पर हमेशा अज्ञात/गलत रिटर्न मिलता है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2207

EN + हिं Medium
GB TRUNCATE vs DELETE in SQL?
IN SQL में ट्रंकेट बनाम डिलीट?
Both are identical दोनों एक जैसे हैं
TRUNCATE faster (removes all rows, can't rollback in many DBs); DELETE is slower but rollbackable तेजी से ट्रंकेट करें (सभी पंक्तियों को हटा देता है, कई डीबी में रोलबैक नहीं किया जा सकता); DELETE धीमा है लेकिन रोलबैक करने योग्य है
DELETE is faster डिलीट तेज है
TRUNCATE allows WHERE clause TRUNCATE WHERE क्लॉज की अनुमति देता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TRUNCATE removes all rows faster with minimal logging; DELETE logs each row and supports WHERE clause.
व्याख्या (हिन्दी) TRUNCATE न्यूनतम लॉगिंग के साथ सभी पंक्तियों को तेजी से हटाता है; DELETE प्रत्येक पंक्ति को लॉग करता है और WHERE क्लॉज का समर्थन करता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2208

EN + हिं Medium
GB DROP TABLE vs TRUNCATE TABLE?
IN ड्रॉप टेबल बनाम ट्रंकेट टेबल?
Both delete only data दोनों केवल डेटा हटाते हैं
DROP removes table structure AND data; TRUNCATE removes only data DROP तालिका संरचना और डेटा को हटा देता है; TRUNCATE केवल डेटा हटाता है
DROP is slower ड्रॉप धीमी है
TRUNCATE removes structure ट्रंकेट संरचना को हटा देता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DROP TABLE removes the table definition entirely; TRUNCATE removes all rows but keeps the table structure.
व्याख्या (हिन्दी) ड्रॉप टेबल तालिका परिभाषा को पूरी तरह से हटा देता है; TRUNCATE सभी पंक्तियों को हटा देता है लेकिन तालिका संरचना को बनाए रखता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2209

EN + हिं Medium
GB Which SQL clause groups rows with same values?
IN कौन सा SQL क्लॉज पंक्तियों को समान मानों के साथ समूहित करता है?
ORDER BY द्वारा आदेश
GROUP BY द्वारा समूह बनाएं
HAVING होना
WHERE कहाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) GROUP BY groups rows sharing the same values in specified columns for use with aggregate functions.
व्याख्या (हिन्दी) समग्र कार्यों के उपयोग के लिए निर्दिष्ट कॉलम में समान मान साझा करने वाली पंक्तियों को समूहीकृत करें।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2210

EN + हिं Medium
GB HAVING clause in SQL filters?
IN SQL फ़िल्टर में क्लॉज है?
Individual rows (like WHERE) अलग-अलग पंक्तियाँ (जैसे कहाँ)
Groups created by GROUP BY after aggregation एकत्रीकरण के बाद GROUP BY द्वारा बनाए गए समूह
All results सभी परिणाम
Only NULL values केवल शून्य मान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HAVING filters results after GROUP BY aggregation; WHERE filters before grouping.
व्याख्या (हिन्दी) समूह द्वारा एकत्रीकरण के बाद परिणाम फ़िल्टर करना; समूहीकरण से पहले कहां फ़िल्टर होता है.
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2211

EN + हिं Medium
GB Which aggregate function calculates average?
IN कौन सा समग्र फ़ंक्शन औसत की गणना करता है?
SUM() जोड़()
COUNT() गिनती करना()
AVG() औसत()
MEAN() अर्थ()
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) AVG() returns the average value of a numeric column.
व्याख्या (हिन्दी) AVG() एक संख्यात्मक कॉलम का औसत मान लौटाता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2212

EN + हिं Medium
GB SQL subquery is?
IN SQL सबक्वेरी है?
A nested SQL query inside another query किसी अन्य क्वेरी के अंदर नेस्टेड SQL क्वेरी
An external database एक बाहरी डेटाबेस
A stored procedure एक संग्रहित प्रक्रिया
A view एक दृश्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A subquery is a SELECT statement nested inside another SQL statement, used in WHERE, FROM, or SELECT clause.
व्याख्या (हिन्दी) सबक्वेरी एक SELECT स्टेटमेंट है जो किसी अन्य SQL स्टेटमेंट के अंदर निहित होता है, जिसका उपयोग WHERE, FROM, या SELECT क्लॉज में किया जाता है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2213

EN + हिं Medium
GB Correlated subquery refers to?
IN सहसंबंधित सबक्वेरी का तात्पर्य है?
An uncorrelated query एक असंबंधित प्रश्न
A subquery that references a column from the outer query एक सबक्वेरी जो बाहरी क्वेरी से एक कॉलम को संदर्भित करती है
A stored procedure एक संग्रहित प्रक्रिया
A recursive query एक पुनरावर्ती क्वेरी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Correlated subqueries reference columns from the enclosing outer query, re-executing for each outer row.
व्याख्या (हिन्दी) संलग्न बाहरी क्वेरी से सहसंबंधित सबक्वेरीज़ संदर्भ कॉलम, प्रत्येक बाहरी पंक्ति के लिए पुन: निष्पादन।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2214

EN + हिं Medium
GB EXISTS operator in SQL?
IN SQL में ऑपरेटर मौजूद है?
Checks if value exists in table जाँचता है कि तालिका में मान मौजूद है या नहीं
Returns TRUE if subquery returns any rows यदि सबक्वेरी कोई पंक्ति लौटाती है तो सत्य लौटाता है
Checks column existence स्तंभ अस्तित्व की जाँच करता है
Validates constraints बाधाओं को मान्य करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) EXISTS tests whether a subquery returns any rows, returning TRUE if it does (good for correlated subqueries).
व्याख्या (हिन्दी) EXISTS परीक्षण करता है कि कोई सबक्वेरी कोई पंक्तियाँ लौटाती है या नहीं, यदि ऐसा होता है तो TRUE लौटाता है (सहसंबद्ध सबक्वेरी के लिए अच्छा है)।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2215

EN + हिं Medium
GB UNION vs UNION ALL in SQL?
IN SQL में यूनियन बनाम यूनियन सभी?
Identical behavior समान व्यवहार
UNION removes duplicates; UNION ALL keeps all rows including duplicates यूनियन डुप्लिकेट हटाता है; UNION ALL डुप्लिकेट सहित सभी पंक्तियों को रखता है
UNION ALL removes duplicates UNION ALL डुप्लिकेट हटाता है
UNION is faster यूनियन तेज़ है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) UNION removes duplicate rows from combined results; UNION ALL returns all rows including duplicates (faster).
व्याख्या (हिन्दी) UNION संयुक्त परिणामों से डुप्लिकेट पंक्तियाँ हटाता है; UNION ALL डुप्लिकेट (तेज़) सहित सभी पंक्तियाँ लौटाता है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2216

EN + हिं Medium
GB EXCEPT (or MINUS in Oracle) returns?
IN सिवाय (या ओरेकल में माइनस) रिटर्न?
Union of two sets दो सेटों का मिलन
Rows in first query not present in second query पहली क्वेरी में पंक्तियाँ दूसरी क्वेरी में मौजूद नहीं हैं
Intersection चौराहा
All rows सभी पंक्तियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) EXCEPT/MINUS returns rows from the first SELECT that don't appear in the second SELECT's results.
व्याख्या (हिन्दी) EXCEPT/MINUS पहले SELECT से पंक्तियाँ लौटाता है जो दूसरे SELECT के परिणामों में दिखाई नहीं देती हैं।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2217

EN + हिं Medium
GB INTERSECT in SQL returns?
IN SQL रिटर्न में इंटरसेक्ट?
All rows combined सभी पंक्तियाँ संयुक्त
Rows common to both queries दोनों प्रश्नों के लिए सामान्य पंक्तियाँ
Only unique rows केवल अद्वितीय पंक्तियाँ
First query only केवल पहली क्वेरी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) INTERSECT returns only the rows that appear in both SELECT queries.
व्याख्या (हिन्दी) INTERSECT केवल वे पंक्तियाँ लौटाता है जो दोनों SELECT क्वेरीज़ में दिखाई देती हैं।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2218

EN + हिं Medium
GB Which SQL function gets current date and time?
IN किस SQL ​​फ़ंक्शन को वर्तमान दिनांक और समय मिलता है?
GETDATE() / NOW() दिनांक प्राप्त करें() / अभी()
CURDATE() दही()
SYSDATE() सिस्डेट()
All of the above (varies by DBMS) उपरोक्त सभी (डीबीएमएस के अनुसार भिन्न होता है)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Current date/time functions vary by DBMS: GETDATE() in SQL Server, NOW() in MySQL, SYSDATE() in Oracle.
व्याख्या (हिन्दी) वर्तमान दिनांक/समय फ़ंक्शन DBMS के अनुसार भिन्न होते हैं: SQL सर्वर में GETDATE(), MySQL में NOW(), Oracle में SYSDATE()।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2219

EN + हिं Medium
GB CHAR vs VARCHAR in SQL?
IN SQL में CHAR बनाम VARCHAR?
Identical समान
CHAR is fixed-length; VARCHAR is variable-length (more efficient for varying text) CHAR निश्चित-लंबाई है; VARCHAR परिवर्तनशील-लंबाई है (अलग-अलग पाठ के लिए अधिक कुशल)
VARCHAR is fixed VARCHAR तय हो गया है
CHAR stores more CHAR अधिक स्टोर करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CHAR(n) always uses n bytes; VARCHAR(n) uses only the needed bytes + 1-2 length bytes.
व्याख्या (हिन्दी) CHAR(n) हमेशा n बाइट्स का उपयोग करता है; VARCHAR(n) केवल आवश्यक बाइट्स + 1-2 लंबाई बाइट्स का उपयोग करता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2220

EN + हिं Medium
GB Which SQL data type stores large text?
IN कौन सा SQL डेटा प्रकार बड़े टेक्स्ट को संग्रहीत करता है?
VARCHAR(MAX) वर्चर(अधिकतम)
TEXT / CLOB (Character Large Object) पाठ / सीएलओबी (अक्षर बड़ी वस्तु)
LONGCHAR लोंगचार
BIGTEXT बड़ा पाठ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TEXT (MySQL/PostgreSQL) or CLOB (Oracle/Standard SQL) stores large amounts of character data.
व्याख्या (हिन्दी) TEXT (MySQL/PostgreSQL) या CLOB (Oracle/Standard SQL) बड़ी मात्रा में कैरेक्टर डेटा संग्रहीत करता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।