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
2836
EN + हिं Medium
GB Rust programming language guarantees?
IN जंग प्रोग्रामिंग भाषा की गारंटी?
A
Garbage collection कचरा संग्रहण
B
Memory safety without GC using ownership/borrowing system स्वामित्व/उधार प्रणाली का उपयोग करके जीसी के बिना मेमोरी सुरक्षा
C
Dynamic typing गतिशील टाइपिंग
D
Interpreted execution व्याख्या निष्पादन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Rust guarantees memory safety through compile-time ownership and borrowing rules.
व्याख्या (हिन्दी) रस्ट संकलन-समय स्वामित्व और उधार नियमों के माध्यम से स्मृति सुरक्षा की गारंटी देता है।
2837
EN + हिं Medium
GB WebAssembly (WASM) is?
IN वेबअसेंबली (WASM) क्या है?
A
JavaScript replacement जावास्क्रिप्ट प्रतिस्थापन
B
Binary instruction format running in browsers at near-native speed ब्राउज़रों में बाइनरी अनुदेश प्रारूप लगभग मूल गति से चल रहा है
C
Server-side language सर्वर-साइड भाषा
D
Mobile framework मोबाइल ढाँचा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) WebAssembly is a binary format for portable, sandboxed execution in browsers.
व्याख्या (हिन्दी) WebAssembly ब्राउज़र में पोर्टेबल, सैंडबॉक्स्ड निष्पादन के लिए एक बाइनरी प्रारूप है।
2838
EN + हिं Medium
GB JIT (Just-In-Time) compilation?
IN जेआईटी (जस्ट-इन-टाइम) संकलन?
A
Compiles all before execution निष्पादन से पहले सभी को संकलित करता है
B
Compiles frequently executed code at runtime to machine code रनटाइम पर बार-बार निष्पादित कोड को मशीन कोड में संकलित करता है
C
Only interprets code केवल कोड की व्याख्या करता है
D
Compiles to bytecode only केवल बाइटकोड में संकलित होता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) JIT identifies hot code at runtime and compiles to native machine code for speed.
व्याख्या (हिन्दी) JIT रनटाइम पर हॉट कोड की पहचान करता है और गति के लिए मूल मशीन कोड को संकलित करता है।
2839
EN + हिं Medium
GB Garbage collection (GC) in managed languages?
IN प्रबंधित भाषाओं में कचरा संग्रहण (जीसी)?
A
Manual memory management मैनुअल मेमोरी प्रबंधन
B
Automatically reclaims unused memory अप्रयुक्त मेमोरी को स्वचालित रूप से पुनः प्राप्त करता है
C
Causes no pauses कोई रुकावट नहीं पैदा करता
D
Always mark-sweep हमेशा मार्क-स्वीप करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) GC automatically identifies and reclaims memory no longer reachable by the program.
व्याख्या (हिन्दी) जीसी स्वचालित रूप से उस मेमोरी की पहचान करता है और उसे पुनः प्राप्त करता है जो अब प्रोग्राम द्वारा पहुंच योग्य नहीं है।
2840
EN + हिं Medium
GB Generational GC is based on?
IN जेनरेशनल GC किस पर आधारित है?
A
Old objects live longer पुरानी वस्तुएँ अधिक समय तक जीवित रहती हैं
B
Most objects die young — frequent minor GC of young generation अधिकांश वस्तुएँ युवावस्था में ही मर जाती हैं - युवा पीढ़ी की अक्सर छोटी जीसी
C
All equal lifespan सभी का जीवनकाल समान
D
Large objects die first बड़ी वस्तुएँ पहले मरती हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Generational GC: most objects become garbage quickly, so focuses minor GC on young generation.
व्याख्या (हिन्दी) पीढ़ीगत जीसी: अधिकांश वस्तुएं जल्दी ही कचरा बन जाती हैं, इसलिए छोटी जीसी को युवा पीढ़ी पर केंद्रित किया जाता है।
2841
EN + हिं Medium
GB LLVM is?
IN एलएलवीएम है?
A
A programming language एक प्रोग्रामिंग भाषा
B
Compiler infrastructure providing reusable compiler and toolchain components कंपाइलर इंफ्रास्ट्रक्चर पुन: प्रयोज्य कंपाइलर और टूलचेन घटक प्रदान करता है
C
A virtual machine एक आभासी मशीन
D
An operating system एक ऑपरेटिंग सिस्टम
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) LLVM is a collection of modular compiler and toolchain components used by Clang, Rust, Swift.
व्याख्या (हिन्दी) एलएलवीएम क्लैंग, रस्ट, स्विफ्ट द्वारा उपयोग किए जाने वाले मॉड्यूलर कंपाइलर और टूलचेन घटकों का एक संग्रह है।
2842
EN + हिं Medium
GB Formal verification mathematically?
IN गणितीय रूप से औपचारिक सत्यापन?
A
Tests software empirically सॉफ्टवेयर का अनुभवजन्य परीक्षण करता है
B
Proves software correctness against specification विशिष्टता के विरुद्ध सॉफ़्टवेयर की शुद्धता साबित करता है
C
Benchmarks performance बेंचमार्क प्रदर्शन
D
Reviews code manually मैन्युअल रूप से कोड की समीक्षा करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Formal verification uses mathematical proofs to verify software or hardware correctness.
व्याख्या (हिन्दी) औपचारिक सत्यापन सॉफ़्टवेयर या हार्डवेयर की शुद्धता को सत्यापित करने के लिए गणितीय प्रमाणों का उपयोग करता है।
2843
EN + हिं Medium
GB Lambda calculus was developed by?
IN लैम्ब्डा कैलकुलस किसके द्वारा विकसित किया गया था?
A
Alan Turing एलन ट्यूरिंग
B
Alonzo Church — foundation of functional programming अलोंजो चर्च - कार्यात्मक प्रोग्रामिंग की नींव
C
John von Neumann जॉन वॉन न्यूमैन
D
Claude Shannon क्लाउड शैनन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Alonzo Church developed lambda calculus in 1930s, foundation of functional programming.
व्याख्या (हिन्दी) अलोंजो चर्च ने 1930 के दशक में लैम्ब्डा कैलकुलस विकसित किया, जो कार्यात्मक प्रोग्रामिंग की नींव थी।
2844
EN + हिं Medium
GB Regular language is recognized by?
IN नियमित भाषा किसके द्वारा मान्यता प्राप्त है?
A
Pushdown automaton पुशडाउन ऑटोमेटन
B
Finite automaton (DFA/NFA) परिमित ऑटोमेटन (DFA/NFA)
C
Turing machine only केवल ट्यूरिंग मशीन
D
Context-free grammar प्रसंग-मुक्त व्याकरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Regular languages are exactly those recognized by Deterministic or Non-deterministic Finite Automata.
व्याख्या (हिन्दी) नियमित भाषाएँ बिल्कुल नियतात्मक या गैर-नियतात्मक परिमित ऑटोमेटा द्वारा मान्यता प्राप्त भाषाएँ हैं।
2845
EN + हिं Medium
GB Context-free language recognized by?
IN प्रसंग-मुक्त भाषा किसके द्वारा मान्यता प्राप्त है?
A
Finite automaton परिमित स्वचालन
B
Pushdown automaton (PDA) पुशडाउन ऑटोमेटन (पीडीए)
C
Turing machine only केवल ट्यूरिंग मशीन
D
Linear bounded automaton रैखिक परिबद्ध ऑटोमेटन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Context-free languages are recognized by Pushdown Automata.
व्याख्या (हिन्दी) संदर्भ-मुक्त भाषाओं को पुशडाउन ऑटोमेटा द्वारा मान्यता प्राप्त है।
2846
EN + हिं Medium
GB Chomsky hierarchy from most to least restricted?
IN चॉम्स्की पदानुक्रम अधिकतम से न्यूनतम तक प्रतिबंधित?
A
Regular < Context-free < Context-sensitive < Recursively enumerable नियमित <संदर्भ-मुक्त <संदर्भ-संवेदनशील <पुनरावर्ती रूप से गणना योग्य
B
Recursively enumerable < Context-sensitive पुनरावर्ती रूप से गणना योग्य <संदर्भ-संवेदनशील
C
Equal power समान शक्ति
D
No hierarchy कोई पदानुक्रम नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Chomsky: Regular (Type 3) subset of CFL subset of CSL subset of RE (Type 0).
व्याख्या (हिन्दी) चॉम्स्की: आरई (टाइप 0) के सीएसएल उपसमुच्चय के सीएफएल उपसमुच्चय का नियमित (प्रकार 3) उपसमुच्चय।
2847
EN + हिं Medium
GB Turing complete means?
IN ट्यूरिंग का पूरा मतलब?
A
Very fast computation बहुत तेज गणना
B
Can simulate any Turing machine — compute any computable function किसी भी ट्यूरिंग मशीन का अनुकरण कर सकते हैं - किसी भी गणना योग्य फ़ंक्शन की गणना कर सकते हैं
C
Energy efficient कुशल ऊर्जा
D
Quantum ready क्वांटम तैयार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Turing complete: can compute any function that a Turing machine can compute.
व्याख्या (हिन्दी) ट्यूरिंग पूर्ण: किसी भी फ़ंक्शन की गणना कर सकता है जिसे ट्यूरिंग मशीन गणना कर सकती है।
2848
EN + हिं Medium
GB Coroutine differs from thread in?
IN कॉरआउटिन थ्रेड से किस प्रकार भिन्न है?
A
No difference कोई फर्क नहीं
B
Cooperative scheduling — yields control explicitly vs preemptive thread scheduling सहकारी शेड्यूलिंग - प्रीमेप्टिव थ्रेड शेड्यूलिंग बनाम स्पष्ट रूप से नियंत्रण उत्पन्न करता है
C
Memory model मेमोरी मॉडल
D
Speed रफ़्तार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Coroutines cooperatively yield control; threads are preemptively scheduled by OS.
व्याख्या (हिन्दी) कोरआउट्स सहयोगात्मक रूप से नियंत्रण उत्पन्न करते हैं; थ्रेड्स को OS द्वारा पूर्व निर्धारित किया जाता है।
2849
EN + हिं Medium
GB OFDM is used in?
IN ओएफडीएम का उपयोग किया जाता है?
A
Simple AM radio सरल एएम रेडियो
B
WiFi, 4G LTE, 5G — robust multipath channel transmission वाईफाई, 4जी एलटीई, 5जी - मजबूत मल्टीपाथ चैनल ट्रांसमिशन
C
Bluetooth only केवल ब्लूटूथ
D
Satellite only केवल उपग्रह
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) OFDM divides spectrum into orthogonal subcarriers, used in WiFi, 4G, 5G, DSL.
व्याख्या (हिन्दी) ओएफडीएम स्पेक्ट्रम को ऑर्थोगोनल सबकैरियर में विभाजित करता है, जिसका उपयोग वाईफाई, 4जी, 5जी, डीएसएल में किया जाता है।
2850
EN + हिं Medium
GB Shannon channel capacity theorem states?
IN शैनन चैनल क्षमता प्रमेय बताता है?
A
More noise is better अधिक शोर बेहतर है
B
Maximum error-free data rate = B x log2(1 + S/N) अधिकतम त्रुटि रहित डेटा दर = B x log2(1 + S/N)
C
Unlimited capacity असीमित क्षमता
D
Bandwidth only matters बैंडविड्थ ही मायने रखता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Shannon-Hartley: C = B log2(1+SNR) gives theoretical maximum channel capacity.
व्याख्या (हिन्दी) शैनन-हार्टले: सी = बी लॉग2(1+एसएनआर) सैद्धांतिक अधिकतम चैनल क्षमता देता है।
2836–2850 of 2941