Muft Shiksha™ एक 100% Free Education Portal है 🇮🇳, जिसका उद्देश्य Class 9–12 के हर विद्यार्थी तक High-Quality Education को पूरी तरह मुफ्त पहुँचाना है। 🇮🇳 हम मानते हैं कि अच्छी शिक्षा किसी student की आर्थिक स्थिति पर निर्भर नहीं होनी चाहिए। 🇮🇳 हर विद्यार्थी को वही Quality Study Material, MCQs, Quizzes, Exam Preparation, Concept-Based Learning और Bilingual Support मिलना चाहिए, जो आमतौर पर महंगी Coaching या Premium Platforms में मिलता है। Muft Shiksha™ 🇮🇳 इसी सोच के साथ बनाया गया है
In Class 12 General Knowledge, this topic from Basic Computer Knowledge introduces the difference between hardware and software. Students learn how physical components such as the processor, memory, storage, keyboard, and display work with system software and applications to perform tasks. It also explains input, processing, output, and storage, along with the roles of operating systems, device drivers, and updates. These concepts help learners understand everyday computers and identify basic technical problems.
Expert · Level 3 · 25 questions
TOPIC PRACTICE
Quiz this set
Up to 25 questions from this page. Select your focus, then start.
25 questions
Choose questions
View options
It can connect with hardware services at a deeper operating system level
It only writes documents
It is always a user's photo
It is only printer paper
View options
Low level control instructions inside the processor
Outer screen of monitor
Plastic key of keyboard
Paper tray of printer
View options
To improve processor behavior or security
To make monitor bigger
To color mouse pad
To make paper in printer
View options
It can run directly on hardware
It runs only inside a web browser
It is always printer ink
It is only an image file
View options
Host operating system
Mouse pad
Printer roller
Monitor screw
View options
Virtual hardware presented by software
Physical keyboard
Printer paper
Monitor stand
View options
Emulation imitates another system and virtualization shares real resources
Emulation is always printer and virtualization is always paper
Both are only screen dust
Both are always physical mouse
View options
To make processes and resources appear isolated
To make monitor shiny
To pour water into printer
To make keyboard paper
View options
Limiting resource use of processes
Color of monitor
Printer ink
Shape of mouse
View options
To reduce risk and unauthorized access
To make monitor heavy
To keep dust on keyboard
To play songs to printer
View options
A system call requests operating system service and a hardware instruction runs at processor level
System call is printer paper and hardware instruction is photo
Both are always mouse pads
Both are only monitor stands
View options
Changing CPU from one process to another
Mounting monitor on wall
Changing printer paper
Washing mouse pad
View options
A thread can be an execution stream within a process
Thread is always printer roller
Process is always mouse wire
Both are only screen colors
View options
A timing based software issue with multiple execution streams sharing a resource
A monitor breaking issue
Printer paper ending
Mouse pad color changing
View options
Two or more processes stop while waiting for each other's resources
Monitor becomes large automatically
Keyboard starts printing paper
Speaker starts saving files
View options
To prevent one program from corrupting another program's memory
To wipe monitor
To color printer
To make mouse heavy
View options
When a needed memory page is not currently in RAM
When printer has too much paper
When mouse pad is clean
When monitor color is blue
View options
System spends too much time in paging or swapping
Monitor becomes too bright
Printer starts playing songs
Keyboard changes color itself
View options
Software gradually occupies more RAM
It increases monitor length
It makes paper in printer
It heats mouse pad
View options
To help recovery by recording changes
To clean monitor
To put ink in keyboard
To make printer a camera
View options
Information like file name location size and permissions
Dust of monitor
Wire of mouse
Printer ink
View options
Hardware RAID may use a separate controller and software RAID may be managed by operating system
Both are always keyboards
Both are only photo files
Hardware RAID is browser and software RAID is printer
View options
Distributing writes evenly across memory cells
Increasing monitor brightness
Changing keyboard sound
Folding printer paper
View options
Telling SSD about unused blocks
Coloring monitor
Washing mouse
Filling sound in printer
View options
Number of pending storage requests at a time
Color of monitor
Dust of keyboard
Weight of printer
Question 1ExpertLevel 3
Why is a kernel module considered different from a normal application?कर्नेल मॉड्यूल को सामान्य एप्लीकेशन से अलग क्यों माना जाता है?
Correct answer:सही उत्तर:A
A kernel module can connect with the core system and help control hardware. For exams treat it as more sensitive than a normal app.कर्नेल मॉड्यूल सिस्टम के मूल भाग से जुड़कर हार्डवेयर नियंत्रण में मदद कर सकता है। परीक्षा में इसे सामान्य ऐप से अधिक संवेदनशील मानें।
How is microcode best understood?माइक्रोकोड को किस रूप में समझना सबसे सही है?
Correct answer:सही उत्तर:A
Microcode relates to how instructions are implemented inside a processor. For exams do not treat it as normal application software.माइक्रोकोड प्रोसेसर के अंदर निर्देशों के कार्यान्वयन से जुड़ा होता है। परीक्षा में इसे सामान्य एप्लीकेशन सॉफ्टवेयर न समझें।
If a microcode update comes for a processor what may be its purpose?यदि प्रोसेसर के लिए माइक्रोकोड अपडेट आता है तो उसका उद्देश्य क्या हो सकता है?
Correct answer:सही उत्तर:A
A microcode update can provide improvements at processor level. For exams connect it with internal hardware control.माइक्रोकोड अपडेट प्रोसेसर स्तर पर सुधार दे सकता है। परीक्षा में इसे हार्डवेयर के अंदरूनी नियंत्रण से जोड़ें।
What is the main feature of a type one hypervisor?टाइप एक हाइपरवाइजर की मुख्य पहचान क्या है?
Correct answer:सही उत्तर:A
A type one hypervisor can run directly on hardware without a host operating system. For exams connect it with bare metal hypervisor.टाइप एक हाइपरवाइजर होस्ट ऑपरेटिंग सिस्टम के बिना सीधे हार्डवेयर पर चल सकता है। परीक्षा में इसे बेयर मेटल हाइपरवाइजर से जोड़ें।
A type two hypervisor generally runs on top of what?टाइप दो हाइपरवाइजर सामान्यतः किसके ऊपर चलता है?
Correct answer:सही उत्तर:A
A type two hypervisor runs on top of a host operating system. For exams remember the placement of both hypervisor types.टाइप दो हाइपरवाइजर किसी होस्ट ऑपरेटिंग सिस्टम के ऊपर चलता है। परीक्षा में दोनों प्रकार के हाइपरवाइजर का स्थान याद रखें।
In a virtual machine a virtual network card is an example of what?वर्चुअल मशीन में वर्चुअल नेटवर्क कार्ड किसका उदाहरण है?
Correct answer:सही उत्तर:A
A virtual network card is not a separate real card but a device shown by software. For exams separate virtual and physical items.वर्चुअल नेटवर्क कार्ड असली अलग कार्ड नहीं होता बल्कि सॉफ्टवेयर से दिखाया गया उपकरण होता है। परीक्षा में वर्चुअल और भौतिक अलग रखें।
What is the main difference between emulation and virtualization?एम्युलेशन और वर्चुअलाइजेशन में मुख्य अंतर क्या है?
Correct answer:सही उत्तर:A
Emulation can imitate while virtualization controls use of real hardware resources. For exams do not treat both terms as the same.एम्युलेशन नकल कर सकता है जबकि वर्चुअलाइजेशन वास्तविक हार्डवेयर संसाधनों का नियंत्रित उपयोग करता है। परीक्षा में दोनों शब्दों को एक जैसा न मानें।
What is the simple purpose of namespaces in containers?कंटेनर में नेमस्पेस का सरल उद्देश्य क्या होता है?
Correct answer:सही उत्तर:A
Namespaces can make a container feel like a separate environment. For exams treat containers as software isolation concept.नेमस्पेस कंटेनर को अलग वातावरण जैसा अनुभव दे सकते हैं। परीक्षा में कंटेनर को सॉफ्टवेयर अलगाव की अवधारणा मानें।
Control groups are related to what?कंट्रोल ग्रुप का संबंध किससे होता है?
Correct answer:सही उत्तर:A
Control groups can limit resources like CPU and memory. For exams connect this with software control over hardware resources.कंट्रोल ग्रुप सीपीयू और मेमोरी जैसे संसाधनों पर सीमा लगा सकते हैं। परीक्षा में इसे सॉफ्टवेयर द्वारा हार्डवेयर संसाधन नियंत्रण से जोड़ें।
Why does a sandbox give an app limited access to hardware and data?सैंडबॉक्स किसी ऐप को हार्डवेयर और डाटा तक सीमित पहुंच क्यों देता है?
Correct answer:सही उत्तर:A
A sandbox improves security by keeping an app within controlled limits. For exams understand it as a software security model.सैंडबॉक्स ऐप को नियंत्रित सीमा में रखकर सुरक्षा बढ़ाता है। परीक्षा में इसे सॉफ्टवेयर सुरक्षा मॉडल समझें।
What is the correct difference between a system call and a hardware instruction?सिस्टम कॉल और हार्डवेयर निर्देश में सही अंतर क्या है?
Correct answer:सही उत्तर:A
A system call is communication between application and operating system. For exams separate software service from processor level work.सिस्टम कॉल एप्लीकेशन और ऑपरेटिंग सिस्टम के बीच संपर्क है। परीक्षा में सॉफ्टवेयर सेवा और प्रोसेसर कार्य को अलग करें।
Context switch is related to what?कॉन्टेक्स्ट स्विच का संबंध किससे है?
Correct answer:सही उत्तर:A
Context switch is used by the operating system to run processes. For exams connect it with multitasking.कॉन्टेक्स्ट स्विच ऑपरेटिंग सिस्टम द्वारा प्रक्रियाओं को चलाने में उपयोग होता है। परीक्षा में इसे मल्टीटास्किंग से जोड़ें।
Which difference between thread and process is more correct?थ्रेड और प्रक्रिया में कौन सा अंतर अधिक सही है?
Correct answer:सही उत्तर:A
A process is a running program and a thread can be a stream of work inside it. For exams treat both as software execution concepts.प्रक्रिया चल रहा प्रोग्राम है और थ्रेड उसके अंदर काम की धारा हो सकती है। परीक्षा में दोनों को सॉफ्टवेयर निष्पादन अवधारणा मानें।
What type of problem is a race condition?रेस कंडीशन किस प्रकार की समस्या है?
Correct answer:सही उत्तर:A
A race condition is related to software coordination. For exams focus on shared resource and timing order.रेस कंडीशन सॉफ्टवेयर के समन्वय से जुड़ी समस्या है। परीक्षा में साझा संसाधन और समय क्रम पर ध्यान दें।
What is a simple explanation of deadlock?डेडलॉक की सरल व्याख्या क्या है?
Correct answer:सही उत्तर:A
Deadlock is a software resource management problem. For exams identify the words waiting and resources.डेडलॉक सॉफ्टवेयर संसाधन प्रबंधन की समस्या है। परीक्षा में प्रतीक्षा और संसाधन शब्दों को पहचानें।
What is the main purpose of memory protection?मेमोरी प्रोटेक्शन का मुख्य उद्देश्य क्या है?
Correct answer:सही उत्तर:A
Memory protection helps system stability and security. For exams connect it with operating system and hardware cooperation.मेमोरी प्रोटेक्शन सिस्टम स्थिरता और सुरक्षा में मदद करता है। परीक्षा में इसे ऑपरेटिंग सिस्टम और हार्डवेयर सहयोग से जोड़ें।
When can a page fault occur?पेज फॉल्ट कब हो सकता है?
Correct answer:सही उत्तर:A
Direct answer: Option A is correct. A page fault occurs when a program refers to a virtual memory page that is not currently present in main memory, or RAM. The operating system notices this event, finds the required page in secondary storage if available, loads it into a suitable RAM frame, and then allows the instruction to continue. Thus, a page fault is a normal memory-management event; it does not necessarily mean that the computer is permanently damaged. Option A gives exactly the required condition. Option B is wrong because the amount of paper in a printer is unrelated to virtual-memory pages. Option C is wrong because a clean mouse pad affects mouse movement, not RAM contents. Option D is wrong because a blue monitor display does not indicate that a memory page is absent. Exam cue: page fault means “needed page absent from RAM,” not a physical page falling down.सीधा उत्तर: विकल्प A सही है। पेज फॉल्ट तब होता है जब प्रोग्राम जिस वर्चुअल मेमोरी पेज को माँगता है, वह उस समय मुख्य मेमोरी यानी RAM में मौजूद नहीं होता। ऑपरेटिंग सिस्टम इस स्थिति को पहचानता है, आवश्यक पेज को सामान्यतः द्वितीयक भंडारण से ढूँढ़कर RAM के उपयुक्त स्थान में लाता है और फिर रुके हुए निर्देश को आगे चलाता है। इसलिए पेज फॉल्ट मेमोरी प्रबंधन की सामान्य घटना है; इसका अर्थ यह नहीं कि कंप्यूटर हमेशा खराब हो गया है। विकल्प A ठीक यही स्थिति बताता है। विकल्प B गलत है, क्योंकि प्रिंटर में कागज की मात्रा का वर्चुअल मेमोरी से संबंध नहीं है। विकल्प C गलत है, क्योंकि साफ माउस पैड केवल माउस चलने को प्रभावित करता है। विकल्प D गलत है, क्योंकि मॉनिटर का नीला रंग यह नहीं बताता कि कोई पेज RAM में अनुपस्थित है। परीक्षा संकेत: page fault को “आवश्यक पेज RAM में नहीं” के रूप में याद करें, कागज के गिरने के रूप में नहीं।
What is the correct meaning of thrashing?थ्रैशिंग का सही अर्थ क्या है?
Correct answer:सही उत्तर:A
Thrashing can occur due to low RAM or heavy memory pressure. For exams connect it with slow performance.थ्रैशिंग रैम की कमी या अत्यधिक मेमोरी दबाव से हो सकती है। परीक्षा में इसे धीमे प्रदर्शन से जोड़ें।
How does a memory leak affect hardware resources even though it is not a hardware problem?मेमोरी लीक हार्डवेयर समस्या नहीं होकर भी हार्डवेयर संसाधन को कैसे प्रभावित करती है?
Correct answer:सही उत्तर:A
A memory leak is a software fault but increases RAM use. For exams distinguish the fault and its effect.मेमोरी लीक सॉफ्टवेयर दोष है लेकिन रैम उपयोग बढ़ा देता है। परीक्षा में दोष और प्रभाव अलग पहचानें।
What is the purpose of a journaling file system?जर्नलिंग फाइल सिस्टम का उद्देश्य क्या होता है?
Correct answer:सही उत्तर:A
A journaling file system can reduce damage after sudden shutdown. For exams connect it with storage safety.जर्नलिंग फाइल सिस्टम अचानक बंद होने पर नुकसान कम करने में मदद कर सकता है। परीक्षा में इसे स्टोरेज सुरक्षा से जोड़ें।
What is the correct meaning of file system metadata?फाइल सिस्टम मेटाडाटा का सही अर्थ क्या है?
Correct answer:सही उत्तर:A
Metadata helps organize and find a file. For exams understand the difference between data and data about data.मेटाडाटा फाइल को व्यवस्थित और खोजने में मदद करता है। परीक्षा में डाटा और उसके बारे में डाटा का अंतर समझें।
What is the main difference between hardware RAID and software RAID?हार्डवेयर रेड और सॉफ्टवेयर रेड में मुख्य अंतर क्या है?
Correct answer:सही उत्तर:A
Both can be storage management methods but the place of control differs. For exams identify the role of controller and operating system.दोनों स्टोरेज प्रबंधन के तरीके हो सकते हैं लेकिन नियंत्रण का स्थान अलग होता है। परीक्षा में नियंत्रक और ऑपरेटिंग सिस्टम की भूमिका पहचानें।
Wear leveling in SSD is related to what?एसएसडी में वेयर लेवलिंग किससे संबंधित है?
Correct answer:सही उत्तर:A
Wear leveling is related to internal management of an SSD. For exams connect it with cooperation of storage hardware and firmware.वेयर लेवलिंग एसएसडी के अंदरूनी प्रबंधन से जुड़ा होता है। परीक्षा में इसे स्टोरेज हार्डवेयर और फर्मवेयर के सहयोग से जोड़ें।
TRIM command is related to what?ट्रिम कमांड का संबंध किससे है?
Correct answer:सही उत्तर:A
TRIM helps storage management between operating system and SSD. For exams understand it as software command and hardware response.ट्रिम ऑपरेटिंग सिस्टम और एसएसडी के बीच स्टोरेज प्रबंधन में मदद करता है। परीक्षा में इसे सॉफ्टवेयर आदेश और हार्डवेयर प्रतिक्रिया के रूप में समझें।
Queue depth in storage performance is related to what?क्यू डेप्थ स्टोरेज प्रदर्शन में किससे जुड़ा होता है?
Correct answer:सही उत्तर:A
Queue depth tells how many requests storage is handling. For exams connect it with performance analysis.क्यू डेप्थ बताता है कि स्टोरेज कितने अनुरोध संभाल रहा है। परीक्षा में इसे प्रदर्शन विश्लेषण से जोड़ें।
Google Analytics helps us understand site usage. Microsoft Clarity records usage interactions after analytics consent. Google may send limited cookie-free signals before your choice. The Live Visitors widget operates independently of this analytics choice; see the privacy policy for its provider and fallback details. Essential site features work without analytics cookies. You can change your choice later in Privacy choices. Privacy policy