Computer Fundamentals — MCQ Practice

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

📚 13 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
13 questions
1
EN + हिं Easy
GB Which is NOT an open-source operating system?
IN कौन सा एक ओपन-सोर्स ऑपरेटिंग सिस्टम नहीं है?
A
Linux लिनक्स
B
Ubuntu उबंटू
C
Windows 11 विंडोज 11
D
Android एंड्रॉइड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Windows 11 is proprietary software by Microsoft; Linux, Ubuntu, and Android are open-source.
व्याख्या (हिन्दी) विंडोज़ 11 माइक्रोसॉफ्ट का मालिकाना सॉफ्टवेयर है; लिनक्स, उबंटू और एंड्रॉइड ओपन-सोर्स हैं।
2
EN + हिं Medium
GB The kernel of an OS is responsible for?
IN किसी OS का कर्नेल किसके लिए जिम्मेदार है?
A
User interface प्रयोक्ता इंटरफ़ेस
B
Hardware-software interaction हार्डवेयर-सॉफ्टवेयर इंटरैक्शन
C
Running applications चल रहे अनुप्रयोग
D
File formatting फ़ाइल स्वरूपण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The kernel is the core of the OS managing hardware-software interaction, memory, and process management.
व्याख्या (हिन्दी) कर्नेल ओएस का मूल है जो हार्डवेयर-सॉफ्टवेयर इंटरैक्शन, मेमोरी और प्रक्रिया प्रबंधन का प्रबंधन करता है।
3
EN + हिं Easy
GB Which of the following is a batch operating system characteristic?
IN निम्नलिखित में से कौन एक बैच ऑपरेटिंग सिस्टम विशेषता है?
A
User interaction during execution निष्पादन के दौरान उपयोगकर्ता सहभागिता
B
No user interaction during execution निष्पादन के दौरान कोई उपयोगकर्ता सहभागिता नहीं
C
Multi-user support बहु-उपयोगकर्ता समर्थन
D
Real-time response वास्तविक समय प्रतिक्रिया
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Batch OS processes jobs in batches without user interaction during execution.
व्याख्या (हिन्दी) बैच ओएस निष्पादन के दौरान उपयोगकर्ता की सहभागिता के बिना बैचों में कार्यों को संसाधित करता है।
4
EN + हिं Easy
GB MS-DOS stands for?
IN MS-DOS का मतलब क्या है?
A
Microsoft Disk Operating System माइक्रोसॉफ्ट डिस्क ऑपरेटिंग सिस्टम
B
Multi-System Disk Operating Software मल्टी-सिस्टम डिस्क ऑपरेटिंग सॉफ्टवेयर
C
Microsoft Data Output System माइक्रोसॉफ्ट डेटा आउटपुट सिस्टम
D
Main System Disk OS मुख्य सिस्टम डिस्क ओएस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) MS-DOS (Microsoft Disk Operating System) was the dominant OS for IBM-compatible PCs in the 1980s.
व्याख्या (हिन्दी) MS-DOS (Microsoft डिस्क ऑपरेटिंग सिस्टम) 1980 के दशक में IBM-संगत पीसी के लिए प्रमुख OS था।
5
EN + हिं Medium
GB Which company created Windows OS?
IN विंडोज़ ओएस किस कंपनी ने बनाया?
A
Apple सेब
B
IBM आईबीएम
C
Microsoft माइक्रोसॉफ्ट
D
Linux Foundation लिनक्स फाउंडेशन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Microsoft developed and markets the Windows operating system family.
व्याख्या (हिन्दी) माइक्रोसॉफ्ट ने विंडोज़ ऑपरेटिंग सिस्टम परिवार का विकास और विपणन किया।
6
EN + हिं Medium
GB The operating system scheduler is responsible for?
IN ऑपरेटिंग सिस्टम शेड्यूलर किसके लिए उत्तरदायी है?
A
Managing disk storage डिस्क भंडारण का प्रबंधन
B
Allocating CPU time to processes प्रक्रियाओं के लिए सीपीयू समय आवंटित करना
C
Compiling programs कार्यक्रमों का संकलन
D
Managing display output डिस्प्ले आउटपुट प्रबंधित करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The OS scheduler allocates CPU time to ready processes using scheduling algorithms.
व्याख्या (हिन्दी) ओएस शेड्यूलर शेड्यूलिंग एल्गोरिदम का उपयोग करके तैयार प्रक्रियाओं के लिए सीपीयू समय आवंटित करता है।
7
EN + हिं Medium
GB Which is a real-time operating system example?
IN रीयल-टाइम ऑपरेटिंग सिस्टम का उदाहरण कौन सा है?
A
Windows 10 विंडोज 10
B
macOS मैक ओएस
C
VxWorks वीएक्सवर्क्स
D
Ubuntu उबंटू
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) VxWorks is a widely used real-time operating system for embedded and critical systems.
व्याख्या (हिन्दी) VxWorks एम्बेडेड और क्रिटिकल सिस्टम के लिए व्यापक रूप से उपयोग किया जाने वाला रीयल-टाइम ऑपरेटिंग सिस्टम है।
8
EN + हिं Easy
GB What does 'kernel panic' mean in Linux?
IN लिनक्स में 'कर्नेल पैनिक' का क्या मतलब है?
A
Slow performance धीमा प्रदर्शन
B
Fatal OS error requiring reboot रीबूट की आवश्यकता वाली घातक OS त्रुटि
C
Memory warning स्मृति चेतावनी
D
Disk full डिस्क भरी हुई
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Kernel panic is a fatal error in the Linux kernel that cannot be safely recovered, causing a system halt.
व्याख्या (हिन्दी) कर्नेल पैनिक लिनक्स कर्नेल में एक घातक त्रुटि है जिसे सुरक्षित रूप से पुनर्प्राप्त नहीं किया जा सकता है, जिससे सिस्टम रुक जाता है।
9
EN + हिं Medium
GB Kernel trick in SVM allows?
IN एसवीएम में कर्नेल ट्रिक अनुमति देती है?
A
Faster training तेज़ प्रशिक्षण
B
Non-linear classification by mapping data to higher-dimensional space डेटा को उच्च-आयामी स्थान पर मैप करके गैर-रेखीय वर्गीकरण
C
Memory optimization मेमोरी अनुकूलन
D
Feature reduction सुविधा में कमी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Kernel functions implicitly map data to higher dimensions where it becomes linearly separable.
व्याख्या (हिन्दी) कर्नेल फ़ंक्शन डेटा को उच्च आयामों पर मैप करता है जहां यह रैखिक रूप से अलग हो जाता है।
10
EN + हिं Medium
GB KASLR (Kernel Address Space Layout Randomization) randomizes?
IN KASLR (कर्नेल एड्रेस स्पेस लेआउट रैंडमाइजेशन) रैंडमाइज होता है?
A
User space addresses उपयोक्ता स्थान पते
B
Kernel virtual address layout to mitigate exploits कारनामों को कम करने के लिए कर्नेल वर्चुअल एड्रेस लेआउट
C
File system structure फ़ाइल सिस्टम संरचना
D
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 कर्नेल के वर्चुअल मेमोरी लेआउट को यादृच्छिक बनाता है, जिससे हमलावरों के लिए हार्डकोडेड कर्नेल पते का उपयोग करना कठिन हो जाता है।
11
EN + हिं Medium
GB Kernel Page Table Isolation (KPTI/KAISER) mitigates?
IN कर्नेल पेज टेबल आइसोलेशन (KPTI/KAISER) कम करता है?
A
Spectre काली छाया
B
Meltdown by separating kernel and user page tables कर्नेल और उपयोगकर्ता पृष्ठ तालिकाओं को अलग करके मेलडाउन करें
C
Buffer overflow बफ़र अधिकता
D
XSS एक्सएसएस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) KPTI separates kernel and user page tables, preventing user-mode speculative reads of kernel memory (Meltdown fix).
व्याख्या (हिन्दी) KPTI कर्नेल और उपयोगकर्ता पृष्ठ तालिकाओं को अलग करता है, कर्नेल मेमोरी (मेल्टडाउन फिक्स) के उपयोगकर्ता-मोड सट्टा पढ़ने को रोकता है।
12
EN + हिं Medium
GB iOS kernel is named?
IN iOS कर्नेल का नाम क्या है?
A
Darwin डार्विन
B
XNU (X is Not Unix) — hybrid kernel from Mach and BSD XNU (X यूनिक्स नहीं है) - मैक और बीएसडी से हाइब्रिड कर्नेल
C
Android एंड्रॉइड
D
Symbian सिम्बियन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) iOS and macOS use the XNU kernel, a hybrid combining Mach microkernel with BSD components.
व्याख्या (हिन्दी) iOS और macOS XNU कर्नेल का उपयोग करते हैं, जो BSD घटकों के साथ मैक माइक्रोकर्नेल को संयोजित करने वाला एक हाइब्रिड है।
13
EN + हिं Medium
GB Linux kernel was written in?
IN लिनक्स कर्नेल कहाँ लिखा गया था?
A
Assembly विधानसभा
B
C language सी भाषा
C
C++ सी++
D
Python अजगर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linus Torvalds wrote the Linux kernel primarily in C, with some assembly language for architecture-specific code.
व्याख्या (हिन्दी) लिनस टोरवाल्ड्स ने आर्किटेक्चर-विशिष्ट कोड के लिए कुछ असेंबली भाषा के साथ मुख्य रूप से सी में लिनक्स कर्नेल लिखा था।
1–13 of 13