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
1426
EN + हिं Medium
GB Spectre vulnerability exploits?
IN स्पेक्टर भेद्यता का शोषण?
A
Physical hardware access भौतिक हार्डवेयर पहुंच
B
Branch prediction to leak data via cache side channels कैश साइड चैनलों के माध्यम से डेटा लीक होने की शाखा भविष्यवाणी
C
OS kernel bug ओएस कर्नेल बग
D
Network sniffing नेटवर्क सूंघना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Spectre uses branch misprediction to speculatively execute code and leak information through cache timing.
व्याख्या (हिन्दी) स्पेक्टर कैश टाइमिंग के माध्यम से कोड को अनुमानित रूप से निष्पादित करने और जानकारी लीक करने के लिए शाखा की गलत भविष्यवाणी का उपयोग करता है।
1427
EN + हिं Medium
GB Rowhammer attack exploits?
IN रोहैमर हमले के कारनामे?
A
Software vulnerability सॉफ़्टवेयर भेद्यता
B
DRAM physical cell crosstalk — repeated access flips bits in nearby rows DRAM फिजिकल सेल क्रॉसस्टॉक - पास की पंक्तियों में बार-बार एक्सेस फ़्लिप बिट्स
C
CPU speculation सीपीयू अटकलें
D
Cache design flaw कैश डिज़ाइन दोष
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Rowhammer repeatedly accesses DRAM rows to cause bit flips in adjacent rows through electrical interference.
व्याख्या (हिन्दी) रोहैमर विद्युत हस्तक्षेप के माध्यम से आसन्न पंक्तियों में बिट फ्लिप का कारण बनने के लिए बार-बार DRAM पंक्तियों तक पहुंचता है।
1428
EN + हिं Medium
GB Which performance counter measures CPU cycles?
IN कौन सा प्रदर्शन काउंटर सीपीयू चक्र को मापता है?
A
Instructions retired अनुदेश सेवानिवृत्त
B
CPU_CLK_UNHALTED (cycles) CPU_CLK_UNHALTED (चक्र)
C
Cache misses कैश छूट गया
D
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 घड़ी चक्रों की संख्या की गणना करता है।
1429
EN + हिं Medium
GB IPC (Instructions Per Cycle) measures?
IN आईपीसी (निर्देश प्रति चक्र) उपाय?
A
Network speed नेटवर्क स्पीड
B
How many instructions the CPU completes per clock cycle सीपीयू प्रति घड़ी चक्र में कितने निर्देश पूरे करता है
C
Memory bandwidth मेमोरी बैंडविड्थ
D
Cache hit rate कैश हिट दर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IPC measures CPU efficiency — higher IPC means more work done per clock cycle (architecture efficiency).
व्याख्या (हिन्दी) आईपीसी सीपीयू दक्षता को मापता है - उच्च आईपीसी का अर्थ है प्रति घड़ी चक्र (वास्तुकला दक्षता) किया गया अधिक कार्य।
1430
EN + हिं Medium
GB CPI (Cycles Per Instruction) is?
IN सीपीआई (साइकिल प्रति निर्देश) है?
A
1/IPC 1/आईपीसी
B
Instructions × Clock speed निर्देश × घड़ी की गति
C
Cache miss rate कैश मिस रेट
D
Pipeline depth पाइपलाइन की गहराई
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CPI = 1/IPC — cycles required per instruction; lower CPI means more efficient execution.
व्याख्या (हिन्दी) सीपीआई = 1/आईपीसी - प्रति निर्देश आवश्यक चक्र; कम सीपीआई का मतलब अधिक कुशल निष्पादन है।
1431
EN + हिं Medium
GB Which tool profiles CPU performance counters on Linux?
IN कौन सा टूल लिनक्स पर सीपीयू प्रदर्शन काउंटरों को प्रोफाइल करता है?
A
top शीर्ष
B
perf पर्फ़
C
htop htop
D
vmstat vmstat
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 'perf' is the Linux performance analysis tool for CPU performance counter profiling.
व्याख्या (हिन्दी) 'परफ' सीपीयू प्रदर्शन काउंटर प्रोफाइलिंग के लिए लिनक्स प्रदर्शन विश्लेषण उपकरण है।
1432
EN + हिं Medium
GB Cache line size on modern x86 CPUs is typically?
IN आधुनिक x86 सीपीयू पर कैश लाइन का आकार आम तौर पर क्या होता है?
A
8 bytes 8 बाइट्स
B
16 bytes 16 बाइट्स
C
64 bytes 64 बाइट्स
D
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-बाइट कैश लाइनों का उपयोग करते हैं - कैश स्तरों के बीच डेटा ट्रांसफर की इकाई।
1433
EN + हिं Medium
GB False sharing mitigation strategy includes?
IN गलत साझाकरण शमन रणनीति में शामिल हैं?
A
Smaller caches छोटे कैश
B
Padding data structures to separate hot variables to different cache lines हॉट वेरिएबल्स को अलग-अलग कैश लाइनों में अलग करने के लिए डेटा संरचनाओं को पैडिंग करना
C
Disabling cache कैश अक्षम करना
D
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-बाइट कैश लाइनों पर रहते हैं, जिससे गलत शेयरिंग समाप्त हो जाती है।
1434
EN + हिं Medium
GB NUMA-aware memory allocation uses?
IN NUMA-जागरूक स्मृति आवंटन का उपयोग करता है?
A
Random allocation यादृच्छिक आवंटन
B
Allocate memory on the NUMA node closest to the thread थ्रेड के निकटतम NUMA नोड पर मेमोरी आवंटित करें
C
Always local DRAM हमेशा स्थानीय DRAM
D
Shared remote memory साझा की गई दूरस्थ मेमोरी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) NUMA-aware allocation uses numactl or libnuma to allocate memory on the same NUMA node as the processing thread.
व्याख्या (हिन्दी) NUMA-अवेयर एलोकेशन प्रोसेसिंग थ्रेड के समान NUMA नोड पर मेमोरी आवंटित करने के लिए numactl या libnuma का उपयोग करता है।
1435
EN + हिं Medium
GB PCIe peer-to-peer (P2P) allows?
IN PCIe पीयर-टू-पीयर (P2P) अनुमति देता है?
A
CPU to access PCIe directly CPU सीधे PCIe तक पहुँचने के लिए
B
Two PCIe devices to transfer data directly without CPU involvement सीपीयू की भागीदारी के बिना सीधे डेटा स्थानांतरित करने के लिए दो पीसीआईई डिवाइस
C
Multiple GPUs only केवल एकाधिक जीपीयू
D
Network cards to share bandwidth बैंडविड्थ साझा करने के लिए नेटवर्क कार्ड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) PCIe P2P DMA enables direct device-to-device transfers (GPU-to-GPU, GPU-to-NIC) bypassing the CPU.
व्याख्या (हिन्दी) PCIe P2P DMA सीपीयू को बायपास करके सीधे डिवाइस-टू-डिवाइस ट्रांसफर (GPU-टू-GPU, GPU-टू-NIC) सक्षम करता है।
1436
EN + हिं Medium
GB NVMe over Fabrics (NVMe-oF) extends NVMe?
IN फ़ैब्रिक पर NVMe (NVMe-oF) NVMe का विस्तार करता है?
A
Only to local storage केवल स्थानीय भंडारण के लिए
B
Over network (RDMA, FC, TCP) for disaggregated storage with NVMe latency एनवीएमई विलंबता के साथ अलग-अलग भंडारण के लिए ओवर नेटवर्क (आरडीएमए, एफसी, टीसीपी)।
C
To magnetic storage चुंबकीय भंडारण के लिए
D
Over USB यूएसबी के ऊपर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) NVMe-oF extends the NVMe protocol over network fabrics (RDMA/RoCE, Fibre Channel, TCP) for remote storage.
व्याख्या (हिन्दी) NVMe-oF रिमोट स्टोरेज के लिए नेटवर्क फैब्रिक्स (RDMA/RoCE, फाइबर चैनल, TCP) पर NVMe प्रोटोकॉल का विस्तार करता है।
1437
EN + हिं Medium
GB RDMA (Remote Direct Memory Access) allows?
IN आरडीएमए (रिमोट डायरेक्ट मेमोरी एक्सेस) अनुमति देता है?
A
CPU to manage all transfers सभी स्थानांतरणों को प्रबंधित करने के लिए सीपीयू
B
Network adapter to directly read/write remote memory — bypassing remote CPU रिमोट मेमोरी को सीधे पढ़ने/लिखने के लिए नेटवर्क एडाप्टर - रिमोट सीपीयू को बायपास करना
C
Only local memory access केवल स्थानीय मेमोरी एक्सेस
D
GPU memory sharing जीपीयू मेमोरी शेयरिंग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RDMA allows network adapters to directly access remote host memory without involving remote CPU or OS.
व्याख्या (हिन्दी) आरडीएमए नेटवर्क एडेप्टर को रिमोट सीपीयू या ओएस को शामिल किए बिना सीधे रिमोट होस्ट मेमोरी तक पहुंचने की अनुमति देता है।
1438
EN + हिं Medium
GB RoCE (RDMA over Converged Ethernet) provides?
IN RoCE (RDMA ओवर कन्वर्ज्ड ईथरनेट) प्रदान करता है?
A
IP routing only केवल आईपी रूटिंग
B
RDMA capability over standard Ethernet infrastructure मानक ईथरनेट बुनियादी ढांचे पर आरडीएमए क्षमता
C
Fiber channel only केवल फ़ाइबर चैनल
D
Wi-Fi RDMA वाई-फाई आरडीएमए
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RoCE enables RDMA over standard Ethernet networks, providing low-latency, high-bandwidth interconnects.
व्याख्या (हिन्दी) RoCE मानक ईथरनेट नेटवर्क पर RDMA को सक्षम बनाता है, जो कम-विलंबता, उच्च-बैंडविड्थ इंटरकनेक्ट प्रदान करता है।
1439
EN + हिं Medium
GB Which memory bus standard replaced the dedicated front-side bus?
IN किस मेमोरी बस मानक ने समर्पित फ्रंट-साइड बस को प्रतिस्थापित किया?
A
QPI/UPI (Intel) and HyperTransport (AMD) QPI/UPI (इंटेल) और हाइपरट्रांसपोर्ट (AMD)
B
PCIe 5.0 पीसीआईई 5.0
C
USB 4 यूएसबी 4
D
SATA SATA
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Intel's QPI (now UPI) and AMD's HyperTransport replaced the shared FSB with point-to-point CPU interconnects.
व्याख्या (हिन्दी) इंटेल के क्यूपीआई (अब यूपीआई) और एएमडी के हाइपरट्रांसपोर्ट ने साझा एफएसबी को पॉइंट-टू-पॉइंट सीपीयू इंटरकनेक्ट के साथ बदल दिया।
1440
EN + हिं Medium
GB Intel UPI (Ultra Path Interconnect) connects?
IN Intel UPI (अल्ट्रा पाथ इंटरकनेक्ट) कनेक्ट होता है?
A
CPU to RAM सीपीयू से रैम
B
Multiple CPUs in multi-socket servers मल्टी-सॉकेट सर्वर में एकाधिक सीपीयू
C
CPU to GPU सीपीयू से जीपीयू
D
Storage to CPU सीपीयू में भंडारण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) UPI (formerly QPI) connects multiple Intel CPUs in dual/quad-socket server systems with high bandwidth.
व्याख्या (हिन्दी) यूपीआई (पूर्व में क्यूपीआई) उच्च बैंडविड्थ के साथ दोहरे/क्वाड-सॉकेट सर्वर सिस्टम में कई इंटेल सीपीयू को जोड़ता है।
1426–1440 of 2618