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
1321
EN + हिं Medium
GB The difference between ASCII codes of uppercase and lowercase same letter is?
IN एक ही अक्षर के अपरकेस और लोअरकेस के ASCII कोड के बीच अंतर क्या है?
A
26 26
B
31 31
C
32 32
D
64 64
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Lowercase ASCII = Uppercase + 32: 'a'=97, 'A'=65, difference=32.
व्याख्या (हिन्दी) लोअरकेस ASCII = अपरकेस + 32: 'ए'=97, 'ए'=65, अंतर=32।
1322
EN + हिं Medium
GB Unicode code point for Euro sign (€) is?
IN यूरो चिह्न (€) के लिए यूनिकोड कोड बिंदु है?
A
U+0024 यू+0024
B
U+00A3 U+00A3
C
U+20AC यू+20एसी
D
U+00A5 U+00A5
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The Euro sign € has Unicode code point U+20AC.
व्याख्या (हिन्दी) यूरो चिह्न € में यूनिकोड कोड बिंदु U+20AC है।
1323
EN + हिं Medium
GB UTF-16 encodes most common characters using?
IN UTF-16 सर्वाधिक सामान्य वर्णों को एन्कोड करता है?
A
1 byte 1 बाइट
B
2 bytes (one code unit) 2 बाइट्स (एक कोड यूनिट)
C
4 bytes 4 बाइट्स
D
Variable always सदैव परिवर्तनशील
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) UTF-16 uses 2 bytes (one 16-bit code unit) for most characters in the Basic Multilingual Plane.
व्याख्या (हिन्दी) UTF-16 बेसिक बहुभाषी विमान में अधिकांश वर्णों के लिए 2 बाइट्स (एक 16-बिट कोड इकाई) का उपयोग करता है।
1324
EN + हिं Medium
GB Surrogate pairs in UTF-16 are used for?
IN UTF-16 में सरोगेट जोड़े का उपयोग किसके लिए किया जाता है?
A
Error recovery त्रुटि पुनर्प्राप्ति
B
Characters outside BMP requiring 4 bytes (two 16-bit code units) बीएमपी के बाहर के वर्णों के लिए 4 बाइट्स की आवश्यकता होती है (दो 16-बिट कोड इकाइयां)
C
Compression दबाव
D
Encryption कूटलेखन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) UTF-16 uses surrogate pairs (two 16-bit units = 32 bits) for code points above U+FFFF.
व्याख्या (हिन्दी) U+FFFF से ऊपर कोड बिंदुओं के लिए UTF-16 सरोगेट जोड़े (दो 16-बिट इकाइयाँ = 32 बिट्स) का उपयोग करता है।
1325
EN + हिं Medium
GB BOM (Byte Order Mark) in Unicode files is used to?
IN यूनिकोड फाइलों में BOM (बाइट ऑर्डर मार्क) का उपयोग किया जाता है?
A
Indicate file size फ़ाइल का आकार बताएं
B
Indicate endianness/encoding of file फ़ाइल की एंडियननेस/एन्कोडिंग इंगित करें
C
Protect against viruses वायरस से बचाव करें
D
Mark file end फ़ाइल को अंत में चिह्नित करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BOM indicates to text processors which byte order (big/little endian) and which encoding (UTF-8/16/32) is used.
व्याख्या (हिन्दी) बीओएम टेक्स्ट प्रोसेसर को इंगित करता है कि कौन सा बाइट क्रम (बड़ा/छोटा एंडियन) और कौन सा एन्कोडिंग (UTF-8/16/32) का उपयोग किया जाता है।
1326
EN + हिं Medium
GB Decimal 1000 in binary is?
IN बाइनरी में दशमलव 1000 है?
A
1111101000 1111101000
B
0011111010 0011111010
C
1111100111 1111100111
D
1000001000 1000001000
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 1000 = 512+256+128+64+32+8 = 1111101000 in binary
व्याख्या (हिन्दी) 1000 = 512+256+128+64+32+8 = 1111101000 बाइनरी में
1327
EN + हिं Medium
GB Hexadecimal 3E8 in decimal is?
IN दशमलव में हेक्साडेसिमल 3E8 है?
A
1000 1000
B
1001 1001
C
999 999
D
1010 1010
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 3E8 hex = 3×256 + 14×16 + 8 = 768+224+8 = 1000
व्याख्या (हिन्दी) 3E8 हेक्स = 3×256 + 14×16 + 8 = 768+224+8 = 1000
1328
EN + हिं Medium
GB Binary 1 0000 0000 in decimal is?
IN बाइनरी 1 0000 0000 दशमलव में है?
A
128 128
B
256 256
C
512 512
D
1024 1024
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 1 0000 0000 = 2^8 = 256
व्याख्या (हिन्दी) 1 0000 0000 = 2^8 = 256
1329
EN + हिं Medium
GB The number of bits needed to represent 1000 different values is?
IN 1000 विभिन्न मानों को दर्शाने के लिए आवश्यक बिट्स की संख्या है?
A
8 8
B
10 10
C
11 11
D
12 12
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 2^10 = 1024 ≥ 1000, so 10 bits are needed.
व्याख्या (हिन्दी) 2^10 = 1024 ≥ 1000, इसलिए 10 बिट्स की आवश्यकता है।
1330
EN + हिं Medium
GB Hexadecimal FFFF in decimal is?
IN दशमलव में हेक्साडेसिमल FFFF क्या है?
A
65534 65534
B
65535 65535
C
65536 65536
D
65533 65533
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) FFFF hex = 15×4096+15×256+15×16+15 = 65535
व्याख्या (हिन्दी) एफएफएफएफ हेक्स = 15×4096+15×256+15×16+15 = 65535
1331
EN + हिं Medium
GB Binary multiplication is performed by?
IN बाइनरी गुणन किसके द्वारा किया जाता है?
A
Repeated addition बार-बार जोड़ना
B
Shift and add operations शिफ्ट करें और संचालन जोड़ें
C
Division method विभाजन विधि
D
Subtraction घटाव
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Binary multiplication uses shift-and-add: multiply by each bit position (shifting), then add partial products.
व्याख्या (हिन्दी) बाइनरी गुणन शिफ्ट-एंड-ऐड का उपयोग करता है: प्रत्येक बिट स्थिति (शिफ्टिंग) से गुणा करें, फिर आंशिक उत्पाद जोड़ें।
1332
EN + हिं Medium
GB In 8-bit 2's complement, the most negative number is?
IN 8-बिट 2 के पूरक में, सबसे नकारात्मक संख्या है?
A
-127 -127
B
-128 -128
C
-129 -129
D
-256 -256
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 8-bit 2's complement range: -128 (10000000) to +127 (01111111).
व्याख्या (हिन्दी) 8-बिट 2 की पूरक सीमा: -128 (10000000) से +127 (01111111)।
1333
EN + हिं Medium
GB Overflow in signed binary arithmetic occurs when?
IN हस्ताक्षरित बाइनरी अंकगणित में अतिप्रवाह कब होता है?
A
Result fits in register परिणाम रजिस्टर में फिट बैठता है
B
Result exceeds range representable in given bit width परिणाम दी गई बिट चौड़ाई में दर्शाने योग्य सीमा से अधिक है
C
Division by zero शून्य से विभाजन
D
Addition of zeros शून्य का जोड़
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Overflow occurs when the arithmetic result is too large or too small for the allocated bit width.
व्याख्या (हिन्दी) अतिप्रवाह तब होता है जब अंकगणितीय परिणाम आवंटित बिट चौड़ाई के लिए बहुत बड़ा या बहुत छोटा होता है।
1334
EN + हिं Medium
GB Decimal 0.1 + 0.2 in floating point ≠ 0.3 because?
IN फ्लोटिंग पॉइंट में दशमलव 0.1 + 0.2 ≠ 0.3 क्योंकि?
A
The algorithm is wrong एल्गोरिथम ग़लत है
B
Neither 0.1 nor 0.2 can be exactly represented in binary floating point बाइनरी फ़्लोटिंग पॉइंट में न तो 0.1 और न ही 0.2 को सटीक रूप से दर्शाया जा सकता है
C
Computers are buggy कंप्यूटर ख़राब हैं
D
Integer overflow पूर्णांक अतिप्रवाह
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 0.1 and 0.2 have infinite repeating binary representations, so their sum has accumulated rounding error.
व्याख्या (हिन्दी) 0.1 और 0.2 में अनंत दोहराव वाले बाइनरी निरूपण हैं, इसलिए उनके योग में पूर्णांक त्रुटि जमा हो गई है।
1335
EN + हिं Medium
GB Machine epsilon is?
IN मशीन एप्सिलॉन है?
A
Smallest positive float सबसे छोटा सकारात्मक फ्लोट
B
Smallest float such that 1.0 + ε ≠ 1.0 सबसे छोटा फ्लोट इस प्रकार है कि 1.0 + ε ≠ 1.0
C
Largest float सबसे बड़ा फ्लोट
D
Zero शून्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Machine epsilon (ε) is the smallest number such that 1.0 + ε ≠ 1.0 in floating point arithmetic.
व्याख्या (हिन्दी) मशीन एप्सिलॉन (ε) सबसे छोटी संख्या है जैसे फ्लोटिंग पॉइंट अंकगणित में 1.0 + ε ≠ 1.0।
1321–1335 of 2941