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 1666

EN + हिं Medium
GB Store-to-Load forwarding allows?
IN स्टोर-टू-लोड अग्रेषण की अनुमति देता है?
Stores to disk डिस्क पर संग्रहित करता है
A load to receive its value from a recent pending store before it writes to cache कैश में लिखने से पहले हाल ही में लंबित स्टोर से अपना मूल्य प्राप्त करने के लिए एक लोड
Cache to be skipped कैश छोड़ा जाना चाहिए
Parallel stores समानांतर भंडार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Store-to-load forwarding feeds a store's data directly to a subsequent load of the same address without waiting for cache write.
व्याख्या (हिन्दी) स्टोर-टू-लोड फ़ॉरवर्डिंग कैश लिखने की प्रतीक्षा किए बिना स्टोर के डेटा को सीधे उसी पते के बाद के लोड पर फ़ीड करता है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1667

EN + हिं Medium
GB Micro-ops (uops) in x86 are?
IN x86 में माइक्रो-ऑप्स (यूओपीएस) हैं?
Assembly instructions एकत्र करने के लिए निर्देश
Simpler internal operations that x86 instructions are decoded into सरल आंतरिक संचालन जिसमें x86 निर्देशों को डिकोड किया गया है
Machine code मशीन कोड
Operating system calls ऑपरेटिंग सिस्टम कॉल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) x86 CISC instructions are decoded into simpler RISC-like micro-operations (uops) for the out-of-order execution engine.
व्याख्या (हिन्दी) x86 सीआईएससी निर्देशों को आउट-ऑफ-ऑर्डर निष्पादन इंजन के लिए सरल आरआईएससी-जैसे माइक्रो-ऑपरेशंस (यूओपीएस) में डिकोड किया गया है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1668

EN + हिं Medium
GB Decoded ICache (DSB in Intel) stores?
IN डिकोडेड ICache (इंटेल में DSB) स्टोर?
Raw instructions कच्चे निर्देश
Pre-decoded uops to avoid re-decoding hot loops हॉट लूप्स को दोबारा डिकोड करने से बचने के लिए प्री-डिकोडेड यूओपीएस
Translated addresses अनूदित पते
Branch predictions शाखा भविष्यवाणियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The Decoded ICache (uop cache) stores decoded uops for recently executed code, improving decode throughput.
व्याख्या (हिन्दी) डिकोडेड ICache (uop कैश) हाल ही में निष्पादित कोड के लिए डिकोडेड uops को संग्रहीत करता है, जिससे डिकोड थ्रूपुट में सुधार होता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1669

EN + हिं Medium
GB Loop Stream Detector (LSD) in Intel CPUs?
IN इंटेल सीपीयू में लूप स्ट्रीम डिटेक्टर (एलएसडी)?
Detects infinite loops अनंत लूप का पता लगाता है
Recognizes small loops and serves uops directly from loop buffer छोटे लूपों को पहचानता है और लूप बफर से सीधे यूओपी परोसता है
Counts loop iterations लूप पुनरावृत्तियों की गणना करता है
Predicts loop exit लूप निकास की भविष्यवाणी करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) LSD identifies small loops that fit in a uop buffer and serves them without fetching/decoding from cache.
व्याख्या (हिन्दी) एलएसडी छोटे लूपों की पहचान करता है जो यूओपी बफर में फिट होते हैं और कैश से लाने/डिकोड किए बिना उन्हें परोसते हैं।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1670

EN + हिं Medium
GB Meltdown vulnerability exploits?
IN मेल्टडाउन भेद्यता का शोषण?
Branch prediction शाखा की भविष्यवाणी
Speculative execution allowing reading kernel memory from user space सट्टा निष्पादन उपयोगकर्ता स्थान से कर्नेल मेमोरी को पढ़ने की अनुमति देता है
Cache timing कैश टाइमिंग
Network protocol flaw नेटवर्क प्रोटोकॉल दोष
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Meltdown exploits speculative execution to read privileged kernel memory from unprivileged user processes.
व्याख्या (हिन्दी) मेल्टडाउन गैर-विशेषाधिकार प्राप्त उपयोगकर्ता प्रक्रियाओं से विशेषाधिकार प्राप्त कर्नेल मेमोरी को पढ़ने के लिए सट्टा निष्पादन का फायदा उठाता है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1671

EN + हिं Medium
GB Spectre vulnerability exploits?
IN स्पेक्टर भेद्यता का शोषण?
Physical hardware access भौतिक हार्डवेयर पहुंच
Branch prediction to leak data via cache side channels कैश साइड चैनलों के माध्यम से डेटा लीक होने की शाखा भविष्यवाणी
OS kernel bug ओएस कर्नेल बग
Network sniffing नेटवर्क सूंघना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Spectre uses branch misprediction to speculatively execute code and leak information through cache timing.
व्याख्या (हिन्दी) स्पेक्टर कैश टाइमिंग के माध्यम से कोड को अनुमानित रूप से निष्पादित करने और जानकारी लीक करने के लिए शाखा की गलत भविष्यवाणी का उपयोग करता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1672

EN + हिं Medium
GB Rowhammer attack exploits?
IN रोहैमर हमले के कारनामे?
Software vulnerability सॉफ़्टवेयर भेद्यता
DRAM physical cell crosstalk — repeated access flips bits in nearby rows DRAM फिजिकल सेल क्रॉसस्टॉक - पास की पंक्तियों में बार-बार एक्सेस फ़्लिप बिट्स
CPU speculation सीपीयू अटकलें
Cache design flaw कैश डिज़ाइन दोष
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Rowhammer repeatedly accesses DRAM rows to cause bit flips in adjacent rows through electrical interference.
व्याख्या (हिन्दी) रोहैमर विद्युत हस्तक्षेप के माध्यम से आसन्न पंक्तियों में बिट फ्लिप का कारण बनने के लिए बार-बार DRAM पंक्तियों तक पहुंचता है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1673

EN + हिं Medium
GB KASLR (Kernel Address Space Layout Randomization) randomizes?
IN KASLR (कर्नेल एड्रेस स्पेस लेआउट रैंडमाइजेशन) रैंडमाइज होता है?
User space addresses उपयोक्ता स्थान पते
Kernel virtual address layout to mitigate exploits कारनामों को कम करने के लिए कर्नेल वर्चुअल एड्रेस लेआउट
File system structure फ़ाइल सिस्टम संरचना
Network addresses नेटवर्क पते
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) KASLR randomizes the kernel's virtual memory layout, making it harder for attackers to use hardcoded kernel addresses.
व्याख्या (हिन्दी) KASLR कर्नेल के वर्चुअल मेमोरी लेआउट को यादृच्छिक बनाता है, जिससे हमलावरों के लिए हार्डकोडेड कर्नेल पते का उपयोग करना कठिन हो जाता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1674

EN + हिं Medium
GB Kernel Page Table Isolation (KPTI/KAISER) mitigates?
IN कर्नेल पेज टेबल आइसोलेशन (KPTI/KAISER) कम करता है?
Spectre काली छाया
Meltdown by separating kernel and user page tables कर्नेल और उपयोगकर्ता पृष्ठ तालिकाओं को अलग करके मेलडाउन करें
Buffer overflow बफ़र अधिकता
XSS एक्सएसएस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) KPTI separates kernel and user page tables, preventing user-mode speculative reads of kernel memory (Meltdown fix).
व्याख्या (हिन्दी) KPTI कर्नेल और उपयोगकर्ता पृष्ठ तालिकाओं को अलग करता है, कर्नेल मेमोरी (मेल्टडाउन फिक्स) के उपयोगकर्ता-मोड सट्टा पढ़ने को रोकता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1675

EN + हिं Medium
GB Which performance counter measures CPU cycles?
IN कौन सा प्रदर्शन काउंटर सीपीयू चक्र को मापता है?
Instructions retired अनुदेश सेवानिवृत्त
CPU_CLK_UNHALTED (cycles) CPU_CLK_UNHALTED (चक्र)
Cache misses कैश छूट गया
Branch mispredictions शाखा की गलत भविष्यवाणी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CPU_CLK_UNHALTED (or similar) hardware performance counter counts the number of CPU clock cycles elapsed.
व्याख्या (हिन्दी) CPU_CLK_UNHALTED (या समान) हार्डवेयर प्रदर्शन काउंटर बीते हुए CPU घड़ी चक्रों की संख्या की गणना करता है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1676

EN + हिं Medium
GB IPC (Instructions Per Cycle) measures?
IN आईपीसी (निर्देश प्रति चक्र) उपाय?
Network speed नेटवर्क स्पीड
How many instructions the CPU completes per clock cycle सीपीयू प्रति घड़ी चक्र में कितने निर्देश पूरे करता है
Memory bandwidth मेमोरी बैंडविड्थ
Cache hit rate कैश हिट दर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IPC measures CPU efficiency — higher IPC means more work done per clock cycle (architecture efficiency).
व्याख्या (हिन्दी) आईपीसी सीपीयू दक्षता को मापता है - उच्च आईपीसी का अर्थ है प्रति घड़ी चक्र (वास्तुकला दक्षता) किया गया अधिक कार्य।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1677

EN + हिं Medium
GB CPI (Cycles Per Instruction) is?
IN सीपीआई (साइकिल प्रति निर्देश) है?
1/IPC 1/आईपीसी
Instructions × Clock speed निर्देश × घड़ी की गति
Cache miss rate कैश मिस रेट
Pipeline depth पाइपलाइन की गहराई
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CPI = 1/IPC — cycles required per instruction; lower CPI means more efficient execution.
व्याख्या (हिन्दी) सीपीआई = 1/आईपीसी - प्रति निर्देश आवश्यक चक्र; कम सीपीआई का मतलब अधिक कुशल निष्पादन है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1678

EN + हिं Medium
GB Which tool profiles CPU performance counters on Linux?
IN कौन सा टूल लिनक्स पर सीपीयू प्रदर्शन काउंटरों को प्रोफाइल करता है?
top शीर्ष
perf पर्फ़
htop htop
vmstat vmstat
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 'perf' is the Linux performance analysis tool for CPU performance counter profiling.
व्याख्या (हिन्दी) 'परफ' सीपीयू प्रदर्शन काउंटर प्रोफाइलिंग के लिए लिनक्स प्रदर्शन विश्लेषण उपकरण है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1679

EN + हिं Medium
GB Cache line size on modern x86 CPUs is typically?
IN आधुनिक x86 सीपीयू पर कैश लाइन का आकार आम तौर पर क्या होता है?
8 bytes 8 बाइट्स
16 bytes 16 बाइट्स
64 bytes 64 बाइट्स
128 bytes 128 बाइट्स
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Modern x86 CPUs use 64-byte cache lines — the unit of data transfer between cache levels.
व्याख्या (हिन्दी) आधुनिक x86 सीपीयू 64-बाइट कैश लाइनों का उपयोग करते हैं - कैश स्तरों के बीच डेटा ट्रांसफर की इकाई।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1680

EN + हिं Medium
GB False sharing mitigation strategy includes?
IN गलत साझाकरण शमन रणनीति में शामिल हैं?
Smaller caches छोटे कैश
Padding data structures to separate hot variables to different cache lines हॉट वेरिएबल्स को अलग-अलग कैश लाइनों में अलग करने के लिए डेटा संरचनाओं को पैडिंग करना
Disabling cache कैश अक्षम करना
Using fewer threads कम धागों का उपयोग करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Padding ensures variables accessed by different threads reside on different 64-byte cache lines, eliminating false sharing.
व्याख्या (हिन्दी) पैडिंग यह सुनिश्चित करती है कि विभिन्न थ्रेड्स द्वारा एक्सेस किए गए वेरिएबल्स अलग-अलग 64-बाइट कैश लाइनों पर रहते हैं, जिससे गलत शेयरिंग समाप्त हो जाती है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।