Operating System in Hindi - Operating System क्या है

Operating System(OS) एक System Software है है जो User के Computer तथा Computer Hardware के बीच interface प्रदान करता है या दूसरो शब्दों में कहे तो ऑपरेटिंग सिस्टम User तथा Computer Hardware के बीच Intermediate का कार्य करता है अतः बिना ऑपरेटिंग सिस्टम के कोई भी यूजर को किसी भी Devices जैसे Mobile या Computer में कार्य करना संभव नहीं है Operating System Computer या अन्य Devices के लिए अनिवार्य तथा Computer में Load होने वाला पहला Software है जो Computer के अन्य Software तथा Program को Run करता है Operating System के कारण ही आपको Computer मे कार्य करने के लिए Computer Hardware की जटिलता को समझने की जरुरत नही होती है Operating System स्वत: ही आपके दिए निर्देश के अनुसार Computer Hardware को कार्य करवा देता है जैसे आप अपनें Data को Hard disk में Save करते है या Print out के लिए Command देते है या कोई File को खोलते है या Delete करते है आदि सारे कार्य Hardware स्तर मे Operating System द्वारा करवा दिए जाते है

Definition Of Operating System in Hindi - Operating System की परिभाषा

1) "Operating System User के Computer तथा Computer Hardware के बीच मध्यस्थ करने वाला एक Program है"
2) "Operating System, Resources को व्यवस्थित तथा नियंत्रित करने वाला Softwate का एक समूह है"
3) "जब Computer चालू होता है तब यह Computer पर पूरे समय स्वत: ही Run होने वाला Program हैै"

Types of Operating System in Hindi - Operating System के प्रकार

Operating System के निम्न प्रकार है

Batch Processing Operating System

यह सबसे पुराना Operating System है जिसका Use लगभग नही के बराबर है इसमें User सीधे ही Operating System से Interact नही करता परंतु अपने Job या कार्यों का Batch बनाकर उसे किसी Offline Device जैसे Punch card मे Store कर उसे Data Entry Operator को दे देता है Operator सभी Job का समूह बनाकर उसे Computer में Run करा देता है तथा उसके Output को सम्बंधित User को दे देता है

Time Sharing Operating System

Time Sharing Operating System में कई Users अलग अलग स्थानों से किसी एक Particuler Computer System मे कार्य करते है सभी Users को CPU Share करने के लिए CPU Time मिलता है CPU इतनी तेजी से सभी के कार्य को इस प्रकार Handle करता है कि User को लगता है कि Processor या CPU उसी के कार्य को ही कर रहा है

Multitasking Operating System

Multitasking Operating System एक ऐसा Operating System है जो कई Program या Applications को एक साथ एक Computer पर कार्य करने की अनुमति देता है Multitasking Operating System में Users तेजी से प्रभावशाली ढंग से एक Program या Application से अन्य Program या Application में आसानी से जा सकता है इसके लिए किसी Task की समाप्ति के लिए इंतजार करे बिना अन्य Task को शुरू कर सकते है Multitasking Operating System Modern Computing के लिए Users  है क्योंकि यह कई Programs को एक साथ Run करने की अनुमति देते है जैसे internet Browsing, Video देखना, Document पर कार्य करना आदि सभी कार्य एक समय मे हो जाते है अतः इस Operating System की मदद से कम समय मे ज्यादा कार्य हो जाता है

Real Time Operating System

Real Time Operating System एक Advanced OS है जिसका प्रयोग दिए गए Deadline में कार्य पूरा करने के लिए किया जाता है यदि कार्य समय सीमा मे न हो तो एक बड़ा Loss हो सकता है या जो परिणाम (Output) प्राप्त हो वह अनुपयोगी भी हो सकता है इसलिए यह नियत समय में नियत कार्य करने वाला Operating System है
ये दो प्रकार के होते है

Hard Real-time System

इस Operating System में Processing Time में होने वाले देरी चाहे वह बहुत ही कम हो स्वीकार नही किया जाता इसमें समय का बहुत प्रतिबंध है 

Soft Real-time System

Hard Real-time System की अपेक्षा इसका प्रयोग ऐसे Application के लिए किया जाता है जिसमे समय का इतना प्रतिबंध नही है

Multiprocessing Operating of System

यह Operating System इस प्रकार Design किया गया है कि इसमें एक Computer System मे कई Processors या Core होते है जिससे एक समय मे कई कार्य किए जाते है Multi processing Operating System में Workload को कई Processors या CPU Cores के बीच बांटा जाता है जिससे कई विभिन्न Programs को एक समय मे Run होने की अनुमति मिलती है जिसका अर्थ है कि Computer कम समय मे ज्यादा कार्य कर सकता है इससे पूरे System का Perfomance बढ़ता है Multi Processing Operating System का Use जटिल कार्यों जैसे Scientific Research या Financial Modeling के लिए किया जाता है

Embedded Operating System

ये छोटे Electronics या Hardware Devices में Use होने वाले ऑपरेटिंग सिस्टम है जिसे विशेष कार्य करने के लिए Design किया गया है इस Operating System को Non Computer Devices जैसे Smart Phone, Medical Equipment, Digital Cameras आदि के लिए बनाया गया है जिसकी Processing Capacity और Memory Space सीमित रहती है

Distributed Operating System

Distributed Operating System मे बहुत सारे Systems होते है इन Systems को Shared Network Communication के माध्यम से जोड़ दिया जाता है ताकि ये मिलकर कार्य कर सके साथ ही प्रत्येक System के अपने CPU, Memory तथा अन्य Resources होते है जिससे ये अकेले भी अपना कार्य कर सकते है यह Remote Access की सुविधा देता है अर्थात एक User दूसरे System के Data को भी Access कर सकता है

Network Operating System(NOS)

जब एक Network का निर्माण किया जाता है और उसमें Server Computer तथा अन्य Computer होते है तब अन्य Computer जिसे Client कहते है Server Computer से Data प्राप्त करते है अतः Network Operating System Server Computer में कार्य करने वाला Operating System है जिसके कारण ही अन्य Client Computer Server से File, Application,Printer, Databse Share कर पाते है
Example
Windows NT, Windows Server 2003, Windows Server 2008, Linux, Unix, Mac OS आदि

Functions of Operating System in Hindi - Operating System के कार्य

Operating System के निम्न कार्य होते है

Memory Management

Operating System का Memory Management सभी Program जैसे User Data या Program, System Data या Program, Application Data या Program को Main Memory(Ram) में Store करता हैं क्योंकि ये Program या Data CPU द्वारा इसी Main Memory(Ram) से तेजी से Access किए जाते है ताकि CPU उसे Execute कर सके
Operating System Memory Management के अंतर्गत निम्न कार्य करता है
1) Memory Space को Allocate (आवंटन) तथा Deallocate(आवंटन मुक्त) करना
2) Main Memory का कौन सा भाग उपयोग मे है और किसके द्वारा किया जा रहा है यह Record रखना
3)Multiprocessing के समय Memory का बंटवारा करना ताकि सभी Process को Memory मिल सके
4) जब एक Process को लंबे समय के लिए Memory नही चाहिए तब उसे खाली या De-allocate करना

Process Management

प्रत्येक प्रोग्राम जो Computer में Run हो रहा है चाहें वह Background या Frontend में एक Process हैं जिसे अपने कार्य को पूरा करने के लिए कुछ Resources जैसे CPU Time, Memory, File, I/O Devices आदि की जरूरत होती है अतः यहां ऑपरेटिंग सिस्टम की जिम्मेदारी है कि वह प्रत्येक Process को Resources उपलब्ध कराएं तथा कार्य पूरा हो जाने पर उस Resources को Deallocate कर दे ताकि अन्य Process पुनः उस Resources को प्रयोग में ला सके

File Management System

Computer मे सभी Data या Information को File में Store किया जाता है चाहें वह User की File हो या System File अतः Operating का File Manager उन Files को सही तरीके से सही स्थान पर Store करता है ताकि जब भी User उस File के लिए Request करे OS उस File को User को प्रदान कर सकें 
इसके अतिरिक्त OS अन्य कार्य करता है
1) File कर स्थिति और स्थान का रिकॉर्ड रखना
2) फाइल बनाना, फाइल को डिलीट करना, फाइल को खोलना, फाइल को Secondary Storage मे सुरक्षित करना

Security Management

किसी भी ऑपरेटिंग सिस्टम की विश्वास योग्यता इस बात पर निर्भर करती है कि वह यूजर के डाटा तथा प्रोग्राम को कैसी Security प्रदान करता है User के लिए Login तथा Password की सुविधा भी ऑपरेटिंग सिस्टम द्वारा दी जाती है ताकि अन्य User को कंप्यूटर के Misuse से रोका जा सके आजकल के ऑपरेटिंग सिस्टम में Firewall का उपयोग किया जाता है जो User के Data को बाहरी आक्रमण से बचाया जा सके साथ ही Operating System User के Computer में किसी भी Virus के होने तथा उससे होने वाले खतरो की भी जानकारी देता है

Error Detecting

जब कंप्यूटर में कोई कार्य किया जाता है और कार्य करने के दौरान किसी प्रकार का Error या Bug आता है तब ऑपरेटिंग सिस्टम ध्यान से ऐसे Error या Bug का पता लगाता है ताकि कंप्यूटर को बंद या खराब होने से रोका जा सके

User Interface

यूजर को सीधे ही ऑपरेटिंग सिस्टम पर कार्य करने के लिए ऑपरेटिंग सिस्टम User को User Interface भी प्रदान करता है

Additional Work of Operating System

1)आपरेटिंग सिस्टम सभी प्रकार के प्रोग्राम को चाहे वह यूजर प्रोग्राम हो या सिस्टम प्रोग्राम क्रियान्वित करने के लिए जिम्मेदार है
2) Booting Process जिसमें कंप्यूटर का Start होना तथा Restart होना शमिल है ऑपरेटिंग सिस्टम के द्वारा ही पूरा होता है
3) ऑपरेटिंग सिस्टम कंप्यूटर के परफॉर्मेंस को बनाए रखता है ताकि User को एक अच्छा परिणाम मिल सके
4) यह अन्य यूजर को Compiler, Interpreter, Assembler Assign करता है

Features of Operating System in Hindi - Operating System की विशेषताएं

Operating System के निम्न Features होते है

GUI (Graphical User Interface)

इस इंटरफेस में User को कार्य करने में आसानी होती है जिसमे Icons Buttons, Graphic , Menus होते हैं जिस पर Mouse द्वारा Click करे कई कार्य किए जाते है

Multitasking

Operating System कई Software Program को एक साथ एक समय में Run होने की अनुमति देता है जिससे CPU का Utilize होने से System कर Performance भी बढ़ता है

Multiprocessing

Operating System कई Processor को System मे Support करता है एक Chip मे कई Processor होते है जिससे System का Performance बढ़ता है

Multiuser

Operating System कई Users को एक ही Computer System मे बिना दूसरो को बाधा पहुंचाए उपयोग करने की अनुमति देता है

Goals of Operating System

1) User Interface प्रदान करना
2) Hardware Resources और Computer Memory को व्यवस्थित करना
3)Computer को चालू तथा बंद करना
4) System Devices को Configure करना
5) Error तथा Bug को Detect करना
6)Internet Connection को स्थापित करना तथा बनाए रखना

Examples of Operating System in Hindi - Operating System के उदाहरण

Operating System के बहुत सारे Examples है जिसमे कुछ निम्न है
Microsoft Windows, Linux, MacOS, Unix, Mac, Android, iOS, Chrome OS, IBM z/OS, IBM OS/2, MS DOS, Apple DIS, AmigaOS, 
BeOS, CP/M, VMS, Symbian, Blackberry, Tizen, WebOS, Haiku, Android Wear, KaiOS, Ubuntu, Sailfish, Windows Phone, Windows CE, RTEMS, Redox, Plan 9, MINIX


Related Posts