Operating system किसी भी mobile, computer की एक कुंजी हैं।इस कुंजी की मदद से ही आप किसी भी mobile ,computer को आसानी से चला सकते हैं।Operating system एक interface की तरह हैं जो शुरुवाती और आखिरी user को interconnect करने के काम आता हैं।Operating system को मुख्यतः दो भागों में बांटा गया हैं।Everyday operating system और Server Operating system दो मुख्य operating system हैं।इनदोनो का अपना अलग अलग उपयोग हैं।
जिस तरह computer में Window एक operating system हैं उसी तरह mobile में android एक operating system हैं।इन दोनों के अलावा कई ओर operating होते हैं जैसे कि ubuntu, Fedora इत्यादि।
एक operating system के बिना computer और mobile devices एक डब्बे के बराबर हैं।
Operating system kya hai|ओपरेटिंग सिस्टम क्या हैं?
Operating system को simply OS भी कहते हैं।यह एक computer का internal program होता हैं जो computer और mobile के अन्य software या application को run करने के काम आता हैं।computer या mobile में हम जो भी type करते हैं वह सबसे पहले OS accept करता है और फिर वह computer को command देता है।
Window, Mac Os, Android, Linux ये जितने भी word आप सुन रहे है वो सभी के सभी एक प्रकार का operating system हैं।इन operating system की मदद से ही आपका computer या mobile run हो पाता हैं।
आप कुछ भी keyboard में type करते हो तब Operating system उस instructions को process कर आखिरी में computer screen में display करता हैं।
Computer से लेकर Mobile तक जितने भी smart device है सभी के सभी किसी न किसी operating system की मदद से चलाया जाता हैं।
Operating system को हम system software भी बोलते हैं जो की user और Computer hardware के बीच में कुंजी का काम करता हैं।आप कुछ भी computer में type करते है तो वह सबसे पहले Operating system के पास जाता हैं।अब वह operating system instructions को process करके आपके पास पहुचाता हैं।
आज आप computer या mobile में कुछ भी करते हो जैसे कि गाना सुनना, type करना, application software को चलाना सारे सारे काम OS के through होता हैं।
Computer में हम ओर भी कई सारे software का इस्तेमाल करते हैं।इन software को हमलोग application software बोलते हैं।इसे हमलोग बाहर से upload कर computer में रखते हैं।लेकिन क्या आपको पता हैं कि इन software को चलाने के लिए भी Operating system की आवश्यक्ता पड़ती हैं।बिना system software के आप computer में किसी भी तरह का काम नही कर सकते हैं।
Computer में आजकल जो software का ज्यादातर इस्तेमाल हो रहा है वो Windows का new version जैसे कि Window 8 वही Mobile में ज्यादातर Android Operating system का इस्तेमाल होता है जो कि google का ही एक product हैं।
Difference between Everyday Operating system and Server Operating system
Types of operating system in hindi
ऐसे तो operating system कई तरह के होते हैं लेकिन आज हमलोग कुछ popular operating system के बारे में देखते हैं जो आप ज्यादातर इस्तेमाल करते हैं।
- Batch Operating system
- Multitasking /Time sharing Operating system
- Multiprocessing operating system
- Mobile operating system
- Distributed Operating system
- Network operating system
- Real Time Operating system
- Batch Operating system: कुछ computer process बहुत लम्बा और time consuming होता हैं।इस तरह का process के time duration को कम करने के लिए हमलोग side से batch में इसी तरह का job लेकर साथ में run करते हैं।Batch operating से जुड़े हुए user directly कभी भी computer से नही जुड़ता हैं।इसमें user किसी offline device जैसे कि punchcard में अपनी job को complete करके computer operator को send करता हैं।
- Multitasking /Time sharing operating system: Time sharing operating system की मदद से different terminal में बैठे user एक ही computer का इस्तेमाल करके अपने काम को complete कर सकते हैं।Processor time जो multiple users के द्वारा share किया जाता हैं उसी कारण से इसे हमलोग time sharing operating system बोलते हैं।
- Mobile Operating system: Mobile operating system उस तरह का operating system होता हैं जो कि केवल और केवल smartphone, tablets, और wearable device में इस्तेमाल होता हैं।कुछ famous mobile लoperating system जैसे कि Android और IOS.
- Distributed Operating system: Distributed operating system में कई सारे operating system कई सारे machines के काम को कम करने का काम करती हैं।इस तरह से machining computation काफी कम हो जाता हैं।
- Network operating system: यह operating system server पर काम करती हैं।इस OS की मदद से जितने भी networking functions है जैसे कि डेटा मैनेजमेंट, सुरक्षा, application और other functions को handle किया जाता हैं।
- Real time operating system: इस operating system का इस्तेमाल उस जगह पर किया जाता जहाँ process और action के time duration कम जरूरत होती हैं।
Example के लिए Miliatary software system, space software system ये दोनों ही real time operating system का example हैं।
Operating system का मुख्य कार्य क्या हैं?
Operating system की कुछ मुख्य कार्य इस तरह से हैं।
- Memory management
- Processor management
- File management
- Device management
- Input/Output management
- Secondary storage management
- Security
- Command interpretation
- Networking
- Communication management
- Job accounting
Computer के on होने के बाद ही operating system का कार्य शुरू हो जाता हैं।computer के On होने के दौरान operating system सबसे पहले main memory जैसे कि RAM में upload होता हैं।इसके बाद user software को कौन कौन सी hardware चाहिए उन सारे के सारे को allocate करता हैं।
चलिये operating system के सारे कार्य को एक एक करके जानते हैं।
Memory management
Memory management में management का कार्य main memory का होता हैं।Main memory को ही RAM बोलते है जो कि कई सारे bytes से मिलकर बना होता हैं।
Main memory fast storage provide करता हैं जिसे CPU directly access कर सकता हैं।एक operating system memory management के लिए मुख्यतः ये सब कार्य करता हैं।एक operating system का memory managemnt में मुख्यतः ये सब कार्य होता हैं।
- Main memory के flow को निर्धारित करता हैं।यह memory के execution को निर्धारित करता हैं।यह बताता है कि main memory का कौन सा हिस्सा इस्तेमाल होगा, कौनसा नही होगा।
- Process में काम खत्म होने के बाद Operating system की सारी memory अपने आप वापस चली जाती हैं।
Processor management
Process management में process को create और delete करने में OS मदद करता हैं।यह process को syncronization और communication करने में मदद करता हैं।
File management
Os की मदद से computer में जितने भी file related activities है जैसे कि sharing, storing ,naming, retrieving, protection सारा का सारा कार्य file management के through होता हैं।
Device management
Operating system जितने भी input और output device है उनसभी को allocate और deallocate करने में मदद करती हैं।
Input/Output Management
किसी भी OS किसी hardware की खासियत को छुपाने के काम भी करती हैं।
Secondary storage management
एक system में कई तरह के storage होते हैं जैसे कि primary storage, secondary storage और cache होती हैं।instructions और data को primary storage में रखना चाहिए ताकि एक running program can reference fastly.
Security
Operating system computer को malware ,unauthorised access से computer को protect करके रखता हैं।
Command interpretation
Acting system के द्वारा जो भी command दिया जाता हैं उनसभी को fast response देने में os काम करता हैं।
Networking
एक distributed system में कई सारे processor मिलकर काम करती हैं जिसमे की वह कोई memory, hardware devices और clock को share नही करती हैं।processor एक दूसरे से network के through communicate करता हैं।
Job Accounting
जितने भी jobs है उनसभी के time और resources को record करके रखने में operating system काम आता हैं।
Communication management
Operating system computer के जितने भी
Parts है जैसे कि compiler, interpreters, और other software हैं उनसभी को coordiantion के साथ चलाने में मदद करता हैं।
Best operating system for computer and laptop
- MS Window
- Ubuntu
- Mac os
- Fedora
- Solaris
- Chrome Os
- Deepin
- Deebian
- Centos
- Free BSD
Features of operating system
- Handling Input और Output operations.
- Program को execute करने में मददगार।
- file system को manupulate करने में
- Error detection और handling के लिए
- Protected और supervisor mode
- Resource allocation में सहायक
- Information और Resource protection
Advantages of operating system
- Operating system intermediator के तरह कार्य करता हैं।यह software और hardware component के बीच intermediatory functions करता हैं।
- GUI को आसानी के साथ use किया जा सकता हैं।
- यह user को environment provide करता हैं जिससे की वह आसानी से application को run कर सके।
- aplication और hardware component के तालमेल को बनाने में operating system काफी मददगार हैं।
Operating system kya hai [Video से जाने]
Frequently asked question on operating system(FAQs)
- Batch Operating system
- Multitasking /Time sharing Operating system
- Multiprocessing operating system
- Mobile operating system
- Distributed Operating system
- Network operating system
- Real Time Operating system