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 1 · 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
Software can use different hardware in a common way
Hardware automatically deletes data
Software always becomes a physical chip
Monitor starts working without power
View options
Kernel controls resources and application performs user task
Kernel is always a photo file and application is always CPU
Kernel is only printer paper and application is only wire
Both are only external devices
View options
To maintain security and stability
To change monitor color
To make printer a scanner
To increase keyboard dust
View options
An application requesting a service from the operating system
Monitor printing paper
Mouse installing RAM
Printer creating a browser
View options
It makes hardware work with the operating system
It only plays songs
It is always a user photo
It is the name of printer tray
View options
Firmware gives basic control inside a device and application performs user tasks
Firmware is always paper and application is always fan
Firmware is only password and application is only cable
Both are only monitor brightness
View options
The device may stop starting or working
Monitor will become taller automatically
Keyboard will print paper
Speaker will become storage
View options
Whether the system is starting with trusted boot software
Whether the monitor is clean
Whether printer paper is white
Whether mouse pad is round
View options
Initial basic hardware check
Language check in word processor
Browser history check
Game score check
View options
To start the process of loading the operating system
To fill ink in monitor
To make keyboard a power supply
To create file system in speaker
View options
A device can send data to memory while keeping CPU less busy
Printer makes books without paper
Monitor creates password
Mouse writes operating system
View options
In interrupt device signals and in polling system checks repeatedly
Interrupt is printer and polling is paper
Both are only photo files
Both are only mouse dust
View options
To temporarily hold data between components operating at different speeds
To store data permanently
To encrypt input signals
To directly increase the computer’s processing speed
View options
Cache gives frequent data fast and buffer manages data transfer
Cache is monitor and buffer is keyboard
Both are only printer paper
Both are always viruses
View options
Managing memory addresses and access
Filling color in printer
Cutting mouse pad
Washing monitor
View options
Virtual address is logical address of program and physical address relates to real memory location
Virtual address is printer and physical address is song
Both are only keyboard colors
Both are only paper trays
View options
When a needed page is not immediately available in main memory
When printer has too much paper
When mouse pad is new
When monitor is clean
View options
Because storage can be slower than RAM
Because monitor becomes heavy
Because keyboard eats paper
Because speaker becomes file
View options
A program not releasing used memory at the right time
Water coming out of RAM chip
Dust leaving monitor
Printer becoming fan
View options
Process is a running program and thread is an execution stream inside it
Process is printer and thread is paper
Both are only monitor stands
Both are always pen drives
View options
It can let CPU handle multiple execution streams
It teaches printer to eat paper
It makes monitor storage
It makes keyboard antivirus
View options
Software development and program translation
Printer repair
Monitor cleaning
Mouse pad manufacturing
View options
To combine different code parts into an executable program
To brighten monitor
To put paper in printer
To wash mouse
View options
To load a program into memory for execution
To color printer
To increase keyboard dust
To make monitor paper
View options
A defined way for software components to communicate
Screw of monitor
Printer ink
Mouse wheel
Question 1ExpertLevel 1
What is the main benefit of hardware abstraction?हार्डवेयर एब्स्ट्रैक्शन का मुख्य लाभ क्या है?
Correct answer:सही उत्तर:A
Hardware abstraction hides device details and gives a simple interface. For exams connect it with the middle role of system software.हार्डवेयर एब्स्ट्रैक्शन उपकरणों के विवरण छिपाकर सरल इंटरफेस देता है। परीक्षा में इसे सिस्टम सॉफ्टवेयर की मध्य भूमिका से जोड़ें।
What is the most correct difference between kernel and application?कर्नेल और एप्लीकेशन के बीच सबसे सही अंतर क्या है?
Correct answer:सही उत्तर:A
The kernel is the main control part of the operating system. For exams understand applications as software with fewer privileges than the kernel.कर्नेल ऑपरेटिंग सिस्टम का मुख्य नियंत्रण भाग है। परीक्षा में एप्लीकेशन को कर्नेल से कम अधिकार वाला सॉफ्टवेयर समझें।
What is the main reason for separating user mode and kernel mode?यूजर मोड और कर्नेल मोड अलग रखने का मुख्य कारण क्या है?
Correct answer:सही उत्तर:A
Normal programs run with limited rights in user mode. For exams connect deep hardware control with kernel mode.यूजर मोड में सामान्य प्रोग्राम सीमित अधिकारों से चलते हैं। परीक्षा में गहरे हार्डवेयर नियंत्रण को कर्नेल मोड से जोड़ें।
What is the correct meaning of a system call?सिस्टम कॉल का सही अर्थ क्या है?
Correct answer:सही उत्तर:A
A system call lets an application use system services in a controlled way. For exams connect it with communication between application and kernel.सिस्टम कॉल एप्लीकेशन को नियंत्रित तरीके से सिस्टम सेवाएं उपयोग करने देता है। परीक्षा में इसे एप्लीकेशन और कर्नेल के संपर्क से जोड़ें।
Why is a device driver considered system software?डिवाइस ड्राइवर को सिस्टम सॉफ्टवेयर क्यों माना जाता है?
Correct answer:सही उत्तर:A
A device driver creates communication between hardware and the operating system. For exams do not treat a driver as a physical device.डिवाइस ड्राइवर हार्डवेयर और ऑपरेटिंग सिस्टम के बीच संपर्क बनाता है। परीक्षा में ड्राइवर को भौतिक उपकरण न मानें।
What is the main difference between firmware and normal application software?फर्मवेयर और सामान्य एप्लीकेशन सॉफ्टवेयर में मुख्य अंतर क्या है?
Correct answer:सही उत्तर:A
Firmware works very close to hardware. For exams understand it as a link between hardware and software.फर्मवेयर हार्डवेयर के बहुत निकट काम करता है। परीक्षा में इसे हार्डवेयर और सॉफ्टवेयर के बीच की कड़ी समझें।
What risk can occur if a wrong firmware update is installed?यदि गलत फर्मवेयर अपडेट हो जाए तो कौन सा खतरा हो सकता है?
Correct answer:सही उत्तर:A
Firmware is related to basic device control so a wrong update can be serious. For exams remember firmware update as an update needing care.फर्मवेयर उपकरण के मूल नियंत्रण से जुड़ा होता है इसलिए गलत अपडेट गंभीर हो सकता है। परीक्षा में फर्मवेयर अपडेट को सावधानी वाले अपडेट की तरह याद रखें।
What does secure boot help verify?सुरक्षित बूट किस बात को जांचने में मदद करता है?
Correct answer:सही उत्तर:A
Secure boot can help block unauthorized boot code. For exams connect it with UEFI and security.सुरक्षित बूट अनधिकृत बूट कोड को रोकने में मदद कर सकता है। परीक्षा में इसे यूईएफआई और सुरक्षा से जोड़ें।
Power On Self Test is related to checking which level?पावर ऑन सेल्फ टेस्ट किस स्तर की जांच से जुड़ा है?
Correct answer:सही उत्तर:A
It performs a basic check of essential hardware when the computer starts. For exams connect it with the beginning role of BIOS or UEFI.यह कंप्यूटर शुरू होते समय आवश्यक हार्डवेयर की प्राथमिक जांच करता है। परीक्षा में इसे बायोस या यूईएफआई की शुरुआत से जोड़ें।
What is the most correct work of a bootloader?बूटलोडर का सबसे सही काम क्या है?
Correct answer:सही उत्तर:A
A bootloader helps load the operating system during startup. For exams remember the boot sequence in steps.बूटलोडर सिस्टम शुरू करते समय ऑपरेटिंग सिस्टम लोड करने में मदद करता है। परीक्षा में बूट क्रम को चरणों में याद रखें।
What is the main benefit of direct memory access?डायरेक्ट मेमोरी एक्सेस का मुख्य लाभ क्या है?
Correct answer:सही उत्तर:A
Direct memory access can help fast data transfer. For exams connect it with hardware and memory relation.डायरेक्ट मेमोरी एक्सेस तेज डाटा स्थानांतरण में मदद कर सकता है। परीक्षा में इसे हार्डवेयर और मेमोरी संबंध से जोड़ें।
What is the main difference between interrupt and polling?इंटरप्ट और पोलिंग में मुख्य अंतर क्या है?
Correct answer:सही उत्तर:A
Interrupt helps respond quickly to an event. For exams identify these terms in input output management.इंटरप्ट घटना पर तेज प्रतिक्रिया देने में मदद करता है। परीक्षा में इनपुट आउटपुट प्रबंधन में इन शब्दों को पहचानें।
Why is a buffer used during input and output operations?इनपुट और आउटपुट प्रक्रियाओं में बफर का उपयोग क्यों किया जाता है?
Correct answer:सही उत्तर:A
A buffer is a temporary memory area that manages the difference in data-transfer speeds between components. For example, rapidly arriving input data can be held in a buffer until the processor or output device is ready to process it. Option B describes permanent storage, whereas a buffer is temporary. Exam tip: remember a buffer as ‘temporary storage for handling a speed mismatch.’बफर एक अस्थायी मेमोरी क्षेत्र है, जो तेज और धीमे घटकों के बीच डेटा की गति में असमानता को संभालता है। उदाहरण के लिए, तेज़ी से आने वाला इनपुट डेटा बफर में कुछ समय रखा जा सकता है, जब तक कि प्रोसेसर या आउटपुट उपकरण उसे संसाधित न कर ले। विकल्प B स्थायी संग्रहण से संबंधित है, जबकि बफर स्थायी भंडारण नहीं होता। परीक्षा-युक्ति: बफर को ‘गति-अंतर के लिए अस्थायी संग्रह’ के रूप में याद रखें।
What is the correct difference between cache and buffer?कैश और बफर में सही अंतर क्या है?
Correct answer:सही उत्तर:A
The direct answer is option A. Cache and buffer are related but not identical. A cache stores copies of data that may be requested repeatedly, allowing faster access the next time it is needed. A buffer temporarily stores data during transfer between a producer and a receiver, especially when the two operate at different speeds. For example, incoming audio may wait in a buffer while a device processes it. Therefore option A correctly says that cache gives frequently used data quickly and buffer handles data transfer. Option B is wrong because a monitor is output hardware and a keyboard is input hardware; neither word is the definition of cache or buffer. Option C is unrelated: cache and buffer are not printer paper. Option D is false because neither one is always a virus; viruses are malicious programs, while cache and buffer are normal computing mechanisms. Cache is mainly about faster repeated access, whereas buffer is mainly about managing flow and waiting during transfer. Memory cue: cache helps reuse; buffer helps transfer.सीधा उत्तर विकल्प A है। कैश और बफर एक-दूसरे से संबंधित जरूर हैं, लेकिन समान नहीं हैं। कैश में उस डेटा की प्रतियां रखी जाती हैं जिसकी बार-बार मांग हो सकती है, ताकि अगली बार उसे जल्दी प्राप्त किया जा सके। बफर डेटा को स्थानांतरण के दौरान थोड़े समय के लिए रखता है, विशेषकर तब जब डेटा भेजने वाले और प्राप्त करने वाले की गति अलग हो। उदाहरण के लिए, आने वाली ऑडियो सूचना कुछ समय बफर में रह सकती है, जब तक उपकरण उसे संसाधित करे। इसलिए विकल्प A सही है: कैश बार-बार उपयोग होने वाला डेटा जल्दी देता है और बफर डेटा स्थानांतरण संभालता है। विकल्प B गलत है, क्योंकि मॉनिटर आउटपुट हार्डवेयर और कीबोर्ड इनपुट हार्डवेयर हैं; वे कैश या बफर की परिभाषा नहीं हैं। विकल्प C असंबंधित है; कैश और बफर प्रिंटर का कागज नहीं हैं। विकल्प D भी गलत है, क्योंकि दोनों हमेशा वायरस नहीं होते। वायरस हानिकारक प्रोग्राम होते हैं, जबकि कैश और बफर सामान्य कंप्यूटिंग व्यवस्थाएं हैं। कैश का मुख्य उद्देश्य बार-बार पहुंच तेज करना है, जबकि बफर का मुख्य उद्देश्य डेटा प्रवाह और स्थानांतरण संभालना है। याद रखें: कैश पुनः उपयोग में मदद करता है, बफर स्थानांतरण में।
Memory management unit is related to which work?मेमोरी मैनेजमेंट यूनिट का संबंध किस काम से है?
Correct answer:सही उत्तर:A
Memory management unit helps memory access at hardware level. For exams connect it with operating system and processor relation.मेमोरी मैनेजमेंट यूनिट हार्डवेयर स्तर पर मेमोरी पहुंच में मदद करती है। परीक्षा में इसे ऑपरेटिंग सिस्टम और प्रोसेसर संबंध से जोड़ें।
What is the simple difference between virtual address and physical address?वर्चुअल पता और भौतिक पता में सरल अंतर क्या है?
Correct answer:सही उत्तर:A
Virtual address shows memory to a program in a simple form. For exams keep logical and real addresses separate.वर्चुअल पता प्रोग्राम को मेमोरी सरल रूप में दिखाता है। परीक्षा में तार्किक और वास्तविक पते अलग रखें।
When does a page fault occur?पेज फॉल्ट कब होता है?
Correct answer:सही उत्तर:A
In a page fault the system brings needed data into memory. For exams connect it with memory management.पेज फॉल्ट में सिस्टम जरूरी डाटा को मेमोरी में लाने की प्रक्रिया करता है। परीक्षा में इसे मेमोरी प्रबंधन से जोड़ें।
Why can excessive swapping make a computer slow?अत्यधिक स्वैपिंग से कंप्यूटर धीमा क्यों हो सकता है?
Correct answer:सही उत्तर:A
The direct answer is option A, because storage can be slower than RAM. Swapping is a memory-management method used when available RAM is not enough. The operating system moves some less-active data from RAM to storage, such as an SSD or hard disk, and brings it back when needed. Storage is generally slower to access than RAM, especially a hard disk. If the system swaps excessively, it spends much time moving data between RAM and storage instead of running programs. This repeated movement can make the computer respond very slowly. Option A is correct. Option B is wrong because a monitor becoming physically heavy has no connection with swapping or memory speed. Option C is nonsensical: a keyboard does not eat paper, and that cannot explain swapping. Option D is also unrelated because a speaker does not become a file. The real chain is: insufficient RAM, frequent movement to storage, slower access, and reduced performance. Swapping is not automatically harmful, but excessive swapping is a warning that memory resources are under pressure. Memory cue: RAM is the fast working desk; storage is the slower cupboard.सीधा उत्तर विकल्प A है, क्योंकि स्टोरेज RAM की तुलना में धीमा हो सकता है। स्वैपिंग मेमोरी प्रबंधन की वह प्रक्रिया है जिसका उपयोग तब किया जाता है जब उपलब्ध RAM पर्याप्त नहीं होती। ऑपरेटिंग सिस्टम कुछ कम-सक्रिय डेटा को RAM से स्टोरेज, जैसे SSD या हार्ड डिस्क, में अस्थायी रूप से भेजता है और जरूरत पड़ने पर वापस लाता है। स्टोरेज सामान्यतः RAM से धीमा होता है, विशेषकर हार्ड डिस्क। यदि स्वैपिंग बहुत अधिक हो, तो कंप्यूटर प्रोग्राम चलाने के बजाय बार-बार डेटा को RAM और स्टोरेज के बीच भेजने में समय लगाता है। इस कारण प्रतिक्रिया बहुत धीमी हो सकती है। विकल्प A सही है। विकल्प B गलत है, क्योंकि मॉनिटर का भारी होना स्वैपिंग या मेमोरी की गति से संबंधित नहीं है। विकल्प C निरर्थक है; कीबोर्ड कागज नहीं खाता और इससे स्वैपिंग की व्याख्या नहीं होती। विकल्प D भी असंबंधित है, क्योंकि स्पीकर फाइल में नहीं बदलता। सही कारण-श्रृंखला है: RAM कम पड़ती है, डेटा बार-बार धीमे स्टोरेज में जाता है, पहुंच का समय बढ़ता है और प्रदर्शन घटता है। स्वैपिंग स्वयं हमेशा खराब नहीं है, लेकिन अत्यधिक स्वैपिंग मेमोरी दबाव का संकेत है। याद रखें: RAM तेज काम करने वाली मेज है और स्टोरेज धीमी अलमारी।
What is the correct meaning of a memory leak?मेमोरी लीक का सही अर्थ क्या है?
Correct answer:सही उत्तर:A
A memory leak is a software fault that can increase RAM use. For exams see how software faults affect hardware resources.मेमोरी लीक सॉफ्टवेयर दोष है जो रैम उपयोग बढ़ा सकता है। परीक्षा में सॉफ्टवेयर दोष का हार्डवेयर संसाधन पर प्रभाव देखें।
What is the correct difference between process and thread?प्रक्रिया और थ्रेड में सही अंतर क्या है?
Correct answer:सही उत्तर:A
A thread can be understood as a smaller unit of software execution. For exams do not treat process and thread as hardware.थ्रेड सॉफ्टवेयर निष्पादन की छोटी इकाई की तरह समझा जा सकता है। परीक्षा में प्रक्रिया और थ्रेड को हार्डवेयर न मानें।
How can multithreading affect hardware use?मल्टीथ्रेडिंग हार्डवेयर उपयोग को कैसे प्रभावित कर सकती है?
Correct answer:सही उत्तर:A
Multithreading is software design but can affect CPU use. For exams understand relation between software structure and hardware resources.मल्टीथ्रेडिंग सॉफ्टवेयर डिजाइन है लेकिन उसका असर सीपीयू उपयोग पर हो सकता है। परीक्षा में सॉफ्टवेयर संरचना और हार्डवेयर संसाधन संबंध समझें।
Compiler interpreter and linker are related to which area?कंपाइलर इंटरप्रेटर और लिंकर किस क्षेत्र से संबंधित हैं?
Correct answer:सही उत्तर:A
These are software tools that help in creating and running programs. For exams connect them with advanced concepts of system software.ये प्रोग्राम बनाने और चलाने की प्रक्रिया में मदद करने वाले सॉफ्टवेयर टूल हैं। परीक्षा में इन्हें सिस्टम सॉफ्टवेयर की उन्नत अवधारणा से जोड़ें।
What is the main job of a linker?लिंकर का मुख्य काम क्या होता है?
Correct answer:सही उत्तर:A
A linker helps in the process of software creation. For exams do not treat it as a hardware device.लिंकर सॉफ्टवेयर निर्माण की प्रक्रिया में सहायक होता है। परीक्षा में इसे हार्डवेयर उपकरण न समझें।
What is the correct work of a loader?लोडर का सही काम क्या है?
Correct answer:सही उत्तर:A
A loader places a program into memory before execution. For exams remember the movement of program from storage to RAM.लोडर प्रोग्राम को चलने से पहले मेमोरी में रखता है। परीक्षा में स्टोरेज से रैम में प्रोग्राम जाने की बात याद रखें।
What is the correct meaning of an application programming interface?एप्लीकेशन प्रोग्रामिंग इंटरफेस का सही अर्थ क्या है?
Correct answer:सही उत्तर:A
An application programming interface helps programs use services. For exams keep it separate from user interface.एप्लीकेशन प्रोग्रामिंग इंटरफेस प्रोग्रामों को सेवाएं लेने देने में मदद करता है। परीक्षा में इसे यूजर इंटरफेस से अलग रखें।
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