Computer Fundamentals — MCQ Practice

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

📚 2618 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2618 questions
2371
EN + हिं Medium
GB Which programming language is used for data science?
IN डेटा विज्ञान के लिए किस प्रोग्रामिंग भाषा का उपयोग किया जाता है?
A
COBOL कोबोल
B
Python (with NumPy, Pandas, Scikit-learn) पायथन (NumPy, Pandas, Scikit-learn के साथ)
C
BASIC बुनियादी
D
Assembly विधानसभा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python with its scientific libraries dominates data science and machine learning.
व्याख्या (हिन्दी) पायथन अपने वैज्ञानिक पुस्तकालयों के साथ डेटा विज्ञान और मशीन लर्निंग पर हावी है।
2372
EN + हिं Medium
GB Which SQL statement creates a new database?
IN कौन सा SQL स्टेटमेंट एक नया डेटाबेस बनाता है?
A
NEW DATABASE नया डेटाबेस
B
CREATE DATABASE डेटाबेस बनाएं
C
MAKE DATABASE डेटाबेस बनाएं
D
BUILD DATABASE डेटाबेस बनाएं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CREATE DATABASE database_name; creates a new database in SQL systems.
व्याख्या (हिन्दी) डेटाबेस बनाएँ डेटाबेस_नाम; SQL सिस्टम में एक नया डेटाबेस बनाता है।
2373
EN + हिं Medium
GB TRUNCATE vs DELETE: TRUNCATE is?
IN ट्रंकेट बनाम डिलीट: ट्रंकेट क्या है?
A
Slower और धीमा
B
Faster, removes all rows, cannot use WHERE clause तेज़, सभी पंक्तियों को हटा देता है, WHERE क्लॉज का उपयोग नहीं कर सकता
C
Exactly the same ठीक वैसा
D
More secure अधिक सुरक्षित
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TRUNCATE removes all rows faster with minimal logging; DELETE supports WHERE clause.
व्याख्या (हिन्दी) TRUNCATE न्यूनतम लॉगिंग के साथ सभी पंक्तियों को तेजी से हटा देता है; DELETE WHERE क्लॉज का समर्थन करता है।
2374
EN + हिं Medium
GB HAVING filters?
IN क्या आपके पास फ़िल्टर हैं?
A
Individual rows like WHERE व्यक्तिगत पंक्तियाँ जैसे WHERE
B
Groups after aggregation by GROUP BY ग्रुप बाय द्वारा एकत्रीकरण के बाद समूह
C
All results सभी परिणाम
D
Only NULL values केवल शून्य मान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HAVING filters results after GROUP BY aggregation; WHERE filters before grouping.
व्याख्या (हिन्दी) समूह द्वारा एकत्रीकरण के बाद परिणाम फ़िल्टर करना; समूहीकरण से पहले कहां फ़िल्टर होता है.
2375
EN + हिं Medium
GB Which data type stores large text in SQL?
IN कौन सा डेटा प्रकार SQL में बड़े टेक्स्ट को संग्रहीत करता है?
A
VARCHAR(MAX) वर्चर(अधिकतम)
B
TEXT or CLOB टेक्स्ट या सीएलओबी
C
LONGCHAR लोंगचार
D
BIGTEXT बड़ा पाठ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TEXT (MySQL) or CLOB (Oracle/Standard SQL) stores large amounts of character data.
व्याख्या (हिन्दी) टेक्स्ट (MySQL) या CLOB (Oracle/Standard SQL) बड़ी मात्रा में कैरेक्टर डेटा संग्रहीत करता है।
2376
EN + हिं Medium
GB NoSQL key-value store example is?
IN NoSQL की-वैल्यू स्टोर उदाहरण है?
A
MySQL MySQL
B
MongoDB MongoDB
C
Redis रेडिस
D
Neo4j Neo4j
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Redis is a key-value store; MongoDB is document; Neo4j is graph.
व्याख्या (हिन्दी) रेडिस एक कुंजी-मूल्य स्टोर है; MongoDB दस्तावेज़ है; Neo4j ग्राफ है.
2377
EN + हिं Medium
GB Which Python data type is immutable?
IN कौन सा पायथन डेटा प्रकार अपरिवर्तनीय है?
A
List सूची
B
Dictionary शब्दकोष
C
Tuple टपल
D
Set तय करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python tuples are immutable — their elements cannot be changed after creation.
व्याख्या (हिन्दी) पायथन टुपल्स अपरिवर्तनीय हैं - निर्माण के बाद उनके तत्वों को बदला नहीं जा सकता है।
2378
EN + हिं Medium
GB Python lambda is?
IN पायथन लैम्ब्डा है?
A
A for loop लूप के लिए ए
B
An anonymous function defined in one line एक अनाम फ़ंक्शन को एक पंक्ति में परिभाषित किया गया है
C
A class एक वर्ग
D
An import statement एक आयात विवरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Lambda creates small anonymous functions: lambda x: x*2.
व्याख्या (हिन्दी) लैम्ब्डा छोटे अज्ञात फ़ंक्शन बनाता है: लैम्ब्डा x: x*2।
2379
EN + हिं Easy
GB What does __init__ do in Python class?
IN पायथन क्लास में __init__ क्या करता है?
A
Initializes module मॉड्यूल आरंभ करता है
B
Constructor — initializes a new object instance's attributes कंस्ट्रक्टर - एक नए ऑब्जेक्ट इंस्टेंस की विशेषताओं को आरंभ करता है
C
Deletes objects ऑब्जेक्ट हटाता है
D
Imports modules मॉड्यूल आयात करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) __init__ is the constructor method called automatically when a new class instance is created.
व्याख्या (हिन्दी) __init__ कंस्ट्रक्टर विधि है जिसे एक नया क्लास इंस्टेंस बनाते समय स्वचालित रूप से बुलाया जाता है।
2380
EN + हिं Medium
GB Python f-strings provide?
IN पायथन एफ-स्ट्रिंग्स प्रदान करते हैं?
A
Fixed formatting निश्चित स्वरूपण
B
Inline expression evaluation within strings स्ट्रिंग्स के भीतर इनलाइन अभिव्यक्ति मूल्यांकन
C
File formatting फ़ाइल स्वरूपण
D
Function strings फ़ंक्शन स्ट्रिंग्स
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) F-strings allow embedding Python expressions directly in string literals using {expression}.
व्याख्या (हिन्दी) एफ-स्ट्रिंग्स, {अभिव्यक्ति} का उपयोग करके पायथन अभिव्यक्तियों को सीधे स्ट्रिंग शाब्दिक में एम्बेड करने की अनुमति देते हैं।
2381
EN + हिं Medium
GB Python enumerate() ?
IN पायथन गणना()?
A
Counts elements तत्वों की गणना करता है
B
Returns index-value pairs when iterating over a sequence अनुक्रम पर पुनरावृत्ति करते समय सूचकांक-मूल्य जोड़े लौटाता है
C
Enumeration class गणना वर्ग
D
Named constants नामित स्थिरांक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) enumerate(iterable) yields (index, value) pairs when iterating.
व्याख्या (हिन्दी) पुनरावृत्त करते समय गणना करें (पुनरावृत्त करने योग्य) युग्म (सूचकांक, मान) प्राप्त करें।
2382
EN + हिं Medium
GB Python zip() function?
IN पायथन ज़िप() फ़ंक्शन?
A
Compresses files फ़ाइलों को संपीड़ित करता है
B
Combines multiple iterables element-by-element into tuples एकाधिक पुनरावर्तनीय तत्वों को तत्व-दर-तत्व टुपल्स में संयोजित करता है
C
Zips lists ज़िप सूचियाँ
D
Pairs keys कुंजियाँ जोड़ीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) zip(a, b) combines iterables element-by-element: zip([1,2],[3,4]) = [(1,3),(2,4)].
व्याख्या (हिन्दी) ज़िप(ए, बी) पुनरावृत्त तत्वों को तत्व-दर-तत्व जोड़ता है: ज़िप([1,2],[3,4]) = [(1,3),(2,4)]।
2383
EN + हिं Medium
GB Which Python module for regular expressions?
IN रेगुलर एक्सप्रेशन के लिए कौन सा पायथन मॉड्यूल?
A
regex regex
B
re दोबारा
C
regexp रेगुलर एक्सप्रेशन
D
pattern नमूना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python's built-in 're' module provides regular expression matching.
व्याख्या (हिन्दी) पायथन का अंतर्निर्मित 'री' मॉड्यूल नियमित अभिव्यक्ति मिलान प्रदान करता है।
2384
EN + हिं Medium
GB Python GIL affects?
IN पायथन जीआईएल प्रभावित करता है?
A
Memory only केवल स्मृति
B
Multi-threading — prevents true parallel execution of Python threads in CPython मल्टी-थ्रेडिंग - सीपीथॉन में पायथन थ्रेड्स के वास्तविक समानांतर निष्पादन को रोकता है
C
I/O only केवल I/O
D
Network only केवल नेटवर्क
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CPython's GIL allows only one thread to execute Python bytecode at a time.
व्याख्या (हिन्दी) CPython का GIL एक समय में केवल एक थ्रेड को Python बाइटकोड निष्पादित करने की अनुमति देता है।
2385
EN + हिं Medium
GB Ransomware?
IN रैनसमवेयर?
A
Displays advertisements विज्ञापन प्रदर्शित करता है
B
Encrypts files and demands payment for decryption key फ़ाइलों को एन्क्रिप्ट करता है और डिक्रिप्शन कुंजी के लिए भुगतान की मांग करता है
C
Steals passwords only केवल पासवर्ड चुराता है
D
Slows computer कंप्यूटर धीमा कर देता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Ransomware encrypts victim's files and demands cryptocurrency payment for decryption key.
व्याख्या (हिन्दी) रैनसमवेयर पीड़ित की फ़ाइलों को एन्क्रिप्ट करता है और डिक्रिप्शन कुंजी के लिए क्रिप्टोकरेंसी भुगतान की मांग करता है।
2371–2385 of 2618