इस MS-DOS MCQ Set 5 में Booting Process, BIOS, POST, IO.SYS, MSDOS.SYS, CONFIG.SYS, Conventional Memory, HIMEM.SYS, EMM386.EXE और DOS Error Messages से जुड़े 20 महत्वपूर्ण प्रश्न दिए गए हैं। प्रत्येक प्रश्न के साथ सही उत्तर और आसान हिंदी explanation है। यह सेट ITI COPA, CCC, DCA और अन्य computer exams के अभ्यास के लिए उपयोगी है।
बहुविकल्पीय प्रश्नों के लिए निर्देश
- हर प्रश्न को ध्यान से पढ़ें।
- चार विकल्पों में से एक सही उत्तर चुनें।
- सही उत्तर पर ✅ और गलत उत्तर पर ❌ का चिन्ह दिखाई देगा।
- गलत उत्तर मिलने पर आप दोबारा प्रयास कर सकते हैं।
- सभी प्रश्नों को हल करने के पश्चात् कृपया Show Score बटन पर क्लिक करें। उत्तीर्ण होने के लिए न्यूनतम अंक प्रतिशत 60% है।
- अपने स्कोर को सुधारने के लिए Try Again बटन का उपयोग करें।
MS-DOS Booting, System Files और Memory Management MCQ – Set 5
1. Computer चालू होने पर Hardware की प्रारंभिक जाँच करने वाला Firmware Routine कौन-सा है? (Which firmware routine performs the initial hardware checks when a computer starts?)
सही उत्तर : (B) POST (Power-On Self-Test) (पावर-ऑन सेल्फ-टेस्ट)
Explanation: POST का पूरा नाम Power-On Self-Test है। Computer चालू करते ही Firmware यह जाँच करता है कि RAM, Keyboard और अन्य ज़रूरी Hardware ठीक से काम कर रहे हैं या नहीं। SORT, FIND और ECHO DOS की Commands हैं, Hardware जाँचने वाले Firmware Routine नहीं।
2. पारंपरिक PC Boot Process में BIOS का मुख्य कार्य क्या है? (What is the main role of BIOS in the traditional PC boot process?)
सही उत्तर : (C) Hardware Initialization करके Boot Device से Startup Process शुरू करना (Initializing hardware and starting the boot process from a boot device)
Explanation: BIOS का पूरा नाम Basic Input/Output System है। यह Computer चालू होने पर Hardware को तैयार (Initialize) करता है और फिर Boot Device, जैसे Floppy Disk या Hard Disk, से Startup Process शुरू करता है। Documents Edit करना, Text Sort करना या Spreadsheet बनाना Application Software या DOS Commands के काम हैं।
3. Bootable DOS Disk के Boot Sector का मुख्य उद्देश्य क्या है? (What is the main purpose of the boot sector on a bootable DOS disk?)
सही उत्तर : (A) System Startup के लिए प्रारंभिक Boot Code उपलब्ध कराना (Providing initial boot code for system startup)
Explanation: Boot Sector डिस्क का वह शुरुआती भाग है, जिसमें Startup के लिए प्रारंभिक Boot Code रखा जाता है। यह Code आगे की Boot प्रक्रिया में सहायता करता है। BIOS Boot Device से शुरुआती Boot Code लोड करके उसे Control देता है, और यह Code आवश्यक System Files को लोड करने या अगले Boot Stage तक Control पहुँचाने में मदद करता है। Disk के प्रकार के अनुसार शुरुआती Code का स्वरूप अलग हो सकता है। Text Documents, Printer Settings या Environment Variables रखना Boot Sector का मुख्य काम नहीं है।
4. पारंपरिक MS-DOS Startup में IO.SYS की भूमिका किससे संबंधित है? (What is the role of IO.SYS in traditional MS-DOS startup?)
सही उत्तर : (D) DOS की प्रारंभिक System Initialization और Low-Level I/O Support (DOS का प्रारंभिक सिस्टम इनिशियलाइजेशन और लो-लेवल I/O सपोर्ट)
Explanation: पारंपरिक MS-DOS में IO.SYS एक System Startup File है। यह DOS की प्रारंभिक System Initialization और बुनियादी Hardware (Low-Level I/O) Support से संबंधित है। I/O का अर्थ Input/Output है। Spreadsheet Processing, Image Editing या File Printing इसके काम नहीं हैं। DOS के संस्करण के अनुसार इसकी भूमिका के विवरण में अंतर हो सकता है।
5. पारंपरिक MS-DOS में MSDOS.SYS का संबंध किससे है? (What is MSDOS.SYS associated with in traditional MS-DOS?)
सही उत्तर : (B) DOS के मुख्य Kernel और Operating System Services (DOS के मुख्य कर्नेल और ऑपरेटिंग सिस्टम सेवाएँ)
Explanation: पारंपरिक MS-DOS में MSDOS.SYS DOS के मुख्य Kernel और Operating System Services वाली System File होती है। Kernel Operating System का मुख्य भाग होता है, जो फाइल और मेमोरी जैसी बुनियादी सेवाएँ संभालता है। ध्यान दें: बाद के संस्करणों, जैसे Windows 95 आधारित MS-DOS 7.x, में MSDOS.SYS की भूमिका बदल गई थी। यह Keyboard Drivers, Image Files या Printer Fonts से संबंधित नहीं है।
6. DOS में CONFIG.SYS फाइल का मुख्य उपयोग क्या है? (What is the main purpose of the CONFIG.SYS file in DOS?)
सही उत्तर : (C) Startup के दौरान System Configuration और Device Drivers की सेटिंग करना (Configuring system settings and device drivers during startup)
Explanation: CONFIG.SYS एक Text Configuration File है, जिसे DOS Startup के दौरान पढ़ता है। इसमें System Configuration की सेटिंग्स और Device Drivers लोड करने के निर्देश लिखे जाते हैं। उदाहरण: FILES=30 और BUFFERS=20। यह Text Documents बनाने, File Names बदलने या Output Sort करने के लिए नहीं है।
7. CONFIG.SYS में DEVICE= Directive का सामान्य उपयोग क्या है? (What is the common use of the DEVICE= directive in CONFIG.SYS?)
सही उत्तर : (A) Device Driver Load करना (Loading a device driver)
Explanation: CONFIG.SYS में DEVICE= Directive Startup के समय किसी Device Driver को लोड करने के लिए उपयोग होती है। उदाहरण: DEVICE=C:\DOS\HIMEM.SYS। File Extension बदलना, System Date बदलना या Text Search करना इसका काम नहीं है। Text खोजने के लिए FIND Command उपयोग होती है।
8. DOS की CONFIG.SYS फाइल में FILES= Setting सामान्यतः किसे नियंत्रित करती है? (What does the FILES= setting in DOS CONFIG.SYS generally control?)
सही उत्तर : (D) एक समय में खोली जा सकने वाली Files की सीमा (The limit on files that can be open at a time)
Explanation: FILES= Setting यह तय करती है कि DOS में एक समय में अधिकतम कितनी Files खुली रह सकती हैं। उदाहरण: FILES=30 का अर्थ है कि अधिकतम 30 Files एक साथ खुली रह सकती हैं। यह Screen की चौड़ाई, Printer के रंग या Keyboard की भाषा को नियंत्रित नहीं करती।
9. DOS में BUFFERS= Setting का संबंध किससे है? (What is the BUFFERS= setting in DOS associated with?)
सही उत्तर : (B) Disk I/O के लिए उपयोग होने वाले Memory Buffers की संख्या (Number of memory buffers used for disk I/O)
Explanation: BUFFERS= Setting Disk Input/Output के लिए उपयोग होने वाले Memory Buffers की संख्या तय करती है। Buffer मेमोरी का वह अस्थायी भाग होता है, जिसमें डिस्क से पढ़ा या डिस्क पर लिखा जाने वाला डेटा रखा जाता है। उदाहरण: BUFFERS=20। इसका संबंध Monitor की Refresh Rate, Keys की संख्या या File Name की लंबाई से नहीं है।
10. पारंपरिक DOS में Conventional Memory की सामान्य सीमा कितनी मानी जाती है? (What is the conventional memory limit traditionally associated with DOS?)
सही उत्तर : (C) 640 KB
Explanation: पारंपरिक DOS में Conventional Memory की सामान्य सीमा 640 KB मानी जाती है। KB का पूरा नाम Kilobyte है। यह Memory का पहला भाग है, जिसमें DOS और अधिकांश DOS Programs चलते हैं। इसके ऊपर 640 KB से 1 MB तक का Upper Memory Area आता है, और 1 MB से ऊपर की Memory को Extended Memory कहा जाता है।
11. DOS में HIMEM.SYS का मुख्य कार्य क्या है? (What is the main function of HIMEM.SYS in DOS?)
सही उत्तर : (A) Extended Memory तक पहुँच और XMS Memory Management में सहायता करना (Supporting access to extended memory and XMS memory management)
Explanation: HIMEM.SYS एक Device Driver है, जो Extended Memory के उपयोग को संभालता है और XMS (Extended Memory Specification) Memory Management में सहायता करता है। इसे सामान्यतः CONFIG.SYS में DEVICE=HIMEM.SYS लिखकर लोड किया जाता है। यह Text Sort करने, Printer Install करने या File Names बदलने के लिए नहीं है।
12. DOS में EMM386.EXE का उपयोग सामान्यतः किसलिए किया जाता था? (What was EMM386.EXE commonly used for in DOS?)
सही उत्तर : (D) Extended Memory का उपयोग करके UMB और EMS जैसी Memory सुविधाएँ उपलब्ध कराने के लिए (Using extended memory to provide facilities such as UMB and EMS)
Explanation: EMM386.EXE एक Memory Manager है। यह Compatible 386 या उससे उच्च Processor वाले Systems में Extended Memory का उपयोग करके EMS (Expanded Memory Specification) को Emulate कर सकता है और UMB (Upper Memory Block) उपलब्ध कराने में भी मदद कर सकता है। EMS और UMB अलग अवधारणाएँ हैं। EXE फाइल का Extension Executable Program को दर्शाता है। यह Audio Recording, File Comparison या Disk Formatting के लिए नहीं है।
13. DOS में UMB का पूरा नाम क्या है? (What is the full form of UMB in DOS memory management?)
सही उत्तर : (B) Upper Memory Block (अपर मेमोरी ब्लॉक)
Explanation: UMB का पूरा नाम Upper Memory Block है। Upper Memory Area 640 KB से 1 MB तक का Address Range है, और UMB उस क्षेत्र के उपयोग योग्य खाली हिस्से होते हैं। पूरे क्षेत्र का उपयोग UMB की तरह नहीं किया जा सकता। Device Drivers और कुछ Programs को UMB में लोड करके Conventional Memory बचाई जा सकती है। बाकी तीनों विकल्प UMB का पूरा नाम नहीं हैं।
14. XMS का पूरा नाम क्या है? (What is the full form of XMS?)
सही उत्तर : (C) Extended Memory Specification (एक्सटेंडेड मेमोरी स्पेसिफिकेशन)
Explanation: XMS का पूरा नाम Extended Memory Specification है। यह DOS Programs को Extended Memory, यानी 1 MB से ऊपर की Memory, का उपयोग करने का मानक तरीका बताती है। इसे सामान्यतः HIMEM.SYS द्वारा संभाला जाता है। बाकी विकल्प XMS का पूरा नाम नहीं हैं।
15. EMS का पूरा नाम क्या है? (What is the full form of EMS?)
सही उत्तर : (A) Expanded Memory Specification (एक्सपैंडेड मेमोरी स्पेसिफिकेशन)
Explanation: EMS का पूरा नाम Expanded Memory Specification है। यह उस तकनीक का मानक है, जिससे DOS Programs 640 KB की सीमा से अधिक Memory का उपयोग कर पाते थे। Expanded Memory और Extended Memory अलग अवधारणाएँ हैं, इसलिए दोनों को मिलाना नहीं चाहिए। बाकी विकल्प EMS का पूरा नाम नहीं हैं।
16. DOS में यदि Bad command or file name संदेश दिखाई देता है, तो इसका सामान्य कारण क्या हो सकता है? (What may commonly cause the Bad command or file name message in DOS?)
सही उत्तर : (D) Command का गलत होना या आवश्यक Program File न मिलना (An invalid command or a missing required program file)
Explanation: Bad command or file name संदेश तब आता है, जब Command का नाम गलत लिखा गया हो, या DOS को उसकी Program File Current Directory और PATH में न मिले। उदाहरण: DIRR लिखने पर यह संदेश आ सकता है। Monitor का आकार, Keyboard का रंग या Printer में Paper होना इसका कारण नहीं है।
17. DOS में यदि किसी Program को चलाते समय Out of memory संदेश मिले, तो सामान्यतः इसका क्या अर्थ है? (What does an Out of memory message generally mean when running a program in DOS?)
सही उत्तर : (B) उपलब्ध Memory Program की आवश्यकता के लिए पर्याप्त नहीं है (Available memory is insufficient for the program's requirements)
Explanation: Out of memory का अर्थ है कि Program चलाने के लिए ज़रूरी Memory उपलब्ध नहीं है। DOS में Conventional Memory सीमित (सामान्यतः 640 KB) होने के कारण यह समस्या सामान्य थी। Memory Managers और Drivers को UMB में लोड करने जैसी Techniques से Conventional Memory उपलब्ध कराने में मदद मिल सकती है, पर यह हर Program की Memory आवश्यकता पूरी नहीं कर सकती। Hard Disk का रंग, Keys की संख्या या File Extension की लंबाई इसका कारण नहीं है।
18. DOS की एक प्रमुख सीमा क्या थी? (What was one major limitation of DOS?)
सही उत्तर : (C) पारंपरिक DOS सामान्यतः एक समय में एक ही Task चलाता था (Traditional DOS generally ran only one task at a time)
Explanation: पारंपरिक DOS एक Single-tasking Operating System था, यानी सामान्यतः एक समय में एक ही प्रोग्राम चलता था। यह इसकी प्रमुख सीमा मानी जाती है। DOS में File Names और Files दोनों होती थीं, और Command टाइप करने के लिए Keyboard का ही उपयोग होता था।
19. DOS के शुरुआती PC संस्करण मुख्य रूप से किस Processor Architecture के लिए बनाए गए थे? (For which processor architecture were early PC DOS versions primarily designed?)
सही उत्तर : (A) Intel 8086/8088 परिवार (Intel 8086/8088 family)
Explanation: शुरुआती PC DOS और MS-DOS संस्करण Intel 8086/8088 Processor परिवार के लिए बनाए गए थे। पहला IBM PC (1981) Intel 8088 Processor पर आधारित था। ARM Cortex-A, Apple M-Series और IBM POWER बाद की या अलग Processor Architectures हैं।
20. DOS और आधुनिक Windows के बीच एक प्रमुख अंतर क्या है? (What is one major difference between DOS and modern Windows?)
सही उत्तर : (D) DOS मुख्यतः Command-Line आधारित था, जबकि आधुनिक Windows मुख्यतः GUI आधारित है (DOS was primarily command-line based, whereas modern Windows is primarily GUI-based)
Explanation: DOS में उपयोगकर्ता मुख्यतः कीबोर्ड से Commands टाइप करता था, यानी यह Command-Line Interface (CLI) आधारित था। आधुनिक Windows मुख्यतः Graphical User Interface (GUI) आधारित है, जिसमें Icons, Menus और Mouse का उपयोग होता है। DOS Touchscreen OS नहीं था और उसमें Commands होती थीं। आधुनिक Windows में भी Command Prompt उपलब्ध है, पर उसका मुख्य इंटरफेस GUI है।