What is MS DOS in Hindi - एमएस डॉस क्या है

MS- DOS का पूरा नाम Microsoft Disk Operating System है यह एक Operating System है जिसे Microsoft Corporation ने Personal Computer के लिए विकसित किया है।

MS DOS एक Command Line Interface (CUI) देता है अर्थात User को इसमे कार्य करने के लिए Command Type करना होता है,

जो इसके Commands से परिचित है उनके लिए इसमे कार्य करना आसान है इसका System Requirements भी बहुत कम है।

आजकल नए नए Operating System कई Useful Features के साथ आते जा रहे है इसलिए MS DOS का उपयोग भी कम होते जा रहा है

History and Versions of MS DOS in Hindi - MS DOS के संस्करण और इतिहास 

MS DOS की History की शुरुवात 1970 के दशक के अंत में Seattle Computer Product (SCP) के साथ हुई।

SCP एक नए Computer के साथ कार्य कर रहा था जिसमे Intel 8086 Processor Use किया जाता था। 

Tim Paterson जो SCP के Engineer थे ने नए Computer के लिए एक Operating System विकसित किया जो QDOS (Quick and Dirty Operating System) कहलाया

सन 1980 मे Microsoft, IBM के आने वाले PC के लिए एक Operating System की तलाश में था और Microsoft ने QDOS Operating System को Use करने के लिए SCP से Contact किया और Finally $50000 में QDOS को आधिकारिक रुप से खरीदा।

QDOS का नाम बदलकर अपनी Company के नाम के आधार पर MS DOS रखा और MS DOS 1.0 का पहला Version August 1981में Release किया गया।

यह बहुत ही Basic Operating System था जो सीमित कार्यों के साथ बहुत कम Memory को ही Handle कर पाता था। 
यह सस्ता और ज्यादा Hardware को Support कर पाने के कारण यह IBM और अन्य Computer Manufacture के द्वारा जल्द ही Adopt कर लिया गया।

कुछ सालो बाद Microsoft ने लगातार MS DOS को विकसित तथा Improve किया और नए नए Features Add किए गए। MS DOS 2.0 1983 में Release किया गया जिसमे कई Features Add किए गए जो Subdirectories और एक New File System को Support करती थी। 

MS DOS 3.0 1984 मे Release किया गया जो MS DOS के History का Milestone बना MS DOS Version 3.5 Inch Floppy, 32 MB तक Hard disk तक Support करता था MS DOS 4.0 July 1988 में Release किया गया जो Network पर File Sharing को Support करता था।

साथ Memory Management भी Improve हुआ उसके बाद सबसे प्रसिद्ध Version MS DOS 5.0 April 1991 मे आया जिसमे कई नए Features Add किए गए तथा यह 2 GB तक Hard disk, Improved Memory Management और नए Help System को भी Support करता था।  

MS DOS 6.0 1993 मे Release हुआ जो नए Features जैसे Disk Compression Utility (DoubleSpace), Backup Utility(MS BACKUP) के साथ आया और अंतिम Version MS DOS 6.22 1994 में आया।

उसके बाद Microsoft ने Windows Operating System को विकसित करना शुरू किया सन 1995 मे Microsoft ने Windows 95 Release किया जिसके साथ MS DOS 7.0 Version Windows 95 के Component के रूप मे आया 

Features of MS DOS in hindi - MS Dos की विशेषताएं

MS DOS के निम्न विशेषताएं है
1) यह Users को Command Line Interface देता है जहां पर User Computer को Operate करने के लिए Command Type करते है।

2) DOS सरल और प्रभावशाली File Management प्रदान करता है जो Users को File और Directory को बनाने, सुधारने, Move करने, Delete करने की सुविधा देता है।

3) Users इसमें Batch File बना सकते है जिससे Commands के Group को एक साथ Execute किया जा सकता है।

4) MS DOS सीमित मात्रा मे Memory Resources का Use करता है तथा कई प्रकार के Peripheral Devices जैसे Printer, Scanner को Support करता है।

5) यह व्यापक रुप से Hardware, Software के अनुकूल है तथा अन्य Computers को Connect करने के लिए Network को Support करता है।

Function of MS DOS in hindi - MS DOS के कार्य 

MS DOS 1980 और 1990 दशक के शुरूवात मे व्यापक रूप से Use किया गया यह शुरूवात मे IBM के Personal Computer में Use किया गया और बाद मे Windows के बदले Replace किया गया MS DOS के कुछ सामान्य Uses निम्न है।

1) File Management:
MS DOS कुछ सामान्य File Management Features जैसे फाइल बनाना, फाइल को Move करना, फाइल को Delete करना प्रदान करता है करता है।

2) Running Application:
MS DOS का प्रयोग व्यापक स्तर में विभिन्न प्रकार के Applications जैसे Word Processing, Spreadsheet, Game को Run करने में होता है.

3) Programming:
MS DOS Programming Languages जैसे Basic C के लिए लोकप्रिय Plateform है कई Developers इसका प्रयोग Applications बनाने मे करते है

4) Booting and System Configuration
MS DOS का प्रयोग System को Bootup करने और उसके Configuration जैसे नए Hardware और Software को Install करने मे होते है।

5) Backup and Recovery:
MS DOS का अक्सर प्रयोग Data को Backup करने और खो चुके फाइल को Recover करने के लिए होता है।

6) Network Administration:
MS DOS का Use Network Administrations जैसे Network को Configure करने मे, Network की Setting और Remote Computer को Connect करने मे होता है।

System Files of DOS in Hindi - डॉस की सिस्टम फाइल

MS Dos Operating system की System files, Operating system के सही तरीके से function होने के लिए अनिवार्य है। 

ये Files Botting Process, System Resources को Manage करने और अन्य Applications व Utilities को Run करने के आवश्यक है।

ये Files निम्न है

IO.SYS

यह MS DOS की छिपी हुई Binary File है जिसे आप Edit नही कर सकते है जैसे ही Computer Boot UP करता है यही File सबसे पहले Computer की Memory मे Load होता है।

MS DOS का I/O System(Input Output System) Operating System तथा Computer से जुड़े Input/Output Devices जैसे Keyboard, Printer, Disk Driver आदि के बीच Communication को Manage करने के लिए जिम्मेदार होते है।

MSDOS.SYS

MSDOS.SYS File एक Text File है जो IO.SYS File के समान ही छिपी रहती है MS.SYS DOS की System File MS DOS OPerating System के कार्यों के लिए आवश्यक है।

यह System Drive (सामान्यत C:) के Root Directory में उपस्थित रहता है तथा MS DOS Kernel को Store करता है।

हम जानते है कि Kernel Operating System का Core (मुख्य) है। जब सिस्टम Boot Up करता है तब यह MS DOS.SYS File Memory मे Load होता है 

और Operating System के Basic कार्य जैसे File Management, Memory Management, Device Management को करता है
MSDOS.SYS File Memory मे IO.SYS File के बाद Load होता है

CONFIG.SYS

यह Plain Text File है जो Boot Drive के Root Directory मे उपस्थित रहता है।

यह पहली ऐसी Configure Text File है जिसे System के Start Up मे Modify या Edit कर सकते है।


इस System File में Operating System तथा Device Driver के लिए Instructions तथा Setting होते है इस File मे Commands या Instructions की एक Series होती है

ये Commands अलग अलग Line मे होते है और वैसे ही System मे Execute होते है जिससे कुछ आवश्यक और महत्त्वपूर्ण कार्य होते है।

COMMAND.COM
यह DOS operating system के लिए Default Command Interpreter है। यह एक सिस्टम File है जो अन्य System File के समान Boot Drive के Root Directory में उपस्थित रहता है और Boot UP Process के दौरान Memory में Load होता है।

COMMAND.COM Operating System से Interact करने के लिए Command User Interface देता है जब User Command Prompt पर Command Type करता है तब COMMAND.COM उन Commands को Execute करने के लिए जिम्मेदार होता है।

यह कई Commands जैसे Dir, CD, Copy, Del, Type, Ren आदि को Support करते है 

AUTOEXEC.BAT
यह एक Batch File है जो Commands को List को रखता है और Computer के Boot UP Process के दौरान ये Commands Automatic Execute हो जाते है।

इसका प्रयोग System Environment को Setup करने के लिए, Drivers को Load करने और अन्य कमांड्स को Execute करने के लिए होता है 

जो Computer को चालू करने के लिए आवश्यक है यह File Boot Drive के Root Directory में रहता है और जब System Boot Up होता है तब यह System द्वारा Automatically Execute होता है 

Layers of MS DOS in Hindi 

MS DOS के मुख्य Layers निम्न है

Boot Loaders

DOS मे Bootloader Operating System को Hard Drive से Memory में Load करने के लिए जिम्मेदार होता है ताकि Operating System Memory से Execute हो सके Dos मे Bootloader Hard Drive के Boot Record Sector में रहता है।

जब Computer पहली बार चालू होता है या Restart होता है तब BIOS द्वारा Bootloader को Memory में Load किया जाता है Bootloader तब Hard Drive पर Dos के System Files का पता लगाता है और उन्हे Memory में Load कर देता है।

एक बार जब DOS Operating System Memory में Load हो जाता है तब Bootloader अपना Control Dos Operating System को दे देता है ताकि Operating System Computer को Run कर सके बिना Bootloader के कार्य के System Start और Run नही हों सकता

Kernel

Kernel Operating System का Core है यह अन्य Program को निम्न स्तरीय Services प्रदान करता है और Computer के Hardware Resources जैसे Memory, Input/Output Devices, CPU Time आदि को Manage करता है 

DOS का Kernel आवश्यक कार्य जैसे Memory Allocation और Deallocation, Files और Directories को Manage करने, सामान्य Input/Output Services को प्रदान करने के लिए जिम्मेदार होता है।

यह System Call भी प्रदान करता है जो एक Application को अपने निचले Hardware से Interact करने की अनुमति देता है

Command Interpreter

Command Interpreter जिसे Command Prompt के नाम से भी जाना जाता है यह Users और Operating System के बीच एक Interface प्रदान करता है। 

यह User द्वारा Type किए Command को स्वीकार करता है तथा उपयुक्त Program या Function को बुलाकर उन Commands को Execute करता है

Device Drivers

Device Drivers एक Program है जिसकी मदद से ही Operating System Hardware Devices जैसे Printers, Disk Drivers, Keyboard, Scanner आदि से Communicate कर पाता है। 

प्रत्येक Device Driver को एक विशेष Hardware Device के साथ कार्य करने के लिए Design किया गया है।

यह Device और Operating System के बीच एक Interface प्रदान करता है जब Device का Use किया जाता है तब Device Driver Device के Instruction को एक Language मे Translate करता है 

ताकि Operating System उसे समझ सके और Hardware Device को Control कर सके अतः Device Driver महत्त्वपूर्ण Component है जो Operating System को व्यापक स्तर पर Hardware Devices से Communicate करने की अनुमति देता है

System Utilities

System Utilities Program या Tools है जिसका प्रयोग MS DOS Operating System को रन करने वाले Computer को Manage और Maintain करने के लिए Use किए जाते है।

इन Utilities का प्रयोग विभिन्न कार्य जैसे Disk को Formate करने, File की Copy करने, Disk की Health Check करने मे किया जाता है।

कुछ सामान्य MS DOS System Utilities के Examples
Format
Disk को Format करने मे Use होते है।

CHKDSK

Disk की Checking करने मे Use होते है

FDISK

Disk की Partition को Manage करने मे Use होते है।

SYS

इसका प्रयोग System Files को Bootable Disk में Copy करने मे होता है।

EDIT

इसका प्रयोग Text File को Edit और Create करने मे होते है।

Applications
Applications Program है जो Operating System के Top मे Run होता है MS DOS में Application सामान्यत Command Line Programs 

जो कुछ विशेष कार्य जैसे File Management, Text Editing और अन्य Application को Run करने मे होता है

Related Posts