Operating System म्हणजे काय? Operating System in Marathi

ऑपरेटिंग सिस्टिम म्हणजे (Operating System in Marathi) काय हे तुम्हाला माहीत आहे का, नसेल तर हा लेख पूर्ण वाचा, म्हणजे तुम्हाला ऑपरेटिंग सिस्टिमची संपूर्ण माहिती मिळेल!

तुम्हाला माहित असेलच की आपल्या शरीरात दोन अवयव सर्वात महत्वाचे आहेत, आपले हृदय आणि आपला मेंदू. आपले हृदय आपल्या शरीराच्या प्रत्येक भागात रक्त पंप करते आणि आपला मेंदू आपल्या शरीराच्या प्रत्येक भागावर नियंत्रण ठेवतो, त्याचप्रमाणे संगणकाचे हृदय ही त्याची ऑपरेटिंग सिस्टम असते.

संगणकामध्ये होणारी सर्व कामे ऑपरेटिंग सिस्टीम करते, खरे तर ऑपरेटिंग सिस्टीम फक्त संगणक आणि मोबाईलसाठी असते.
केवळ मध्येच नाही तर इतर इलेक्ट्रॉनिक्स उपकरणांमध्ये देखील.

संगणक हा हार्डवेअर आणि सॉफ्टवेअरच्या मिश्रणाने बनवला जातो, आम्ही संगणकाच्या अशा भागांना म्हणतो ज्यांना स्पर्श करता येत नाही, जसे की कीबोर्ड, माउस आणि मॉनिटर इ. परंतु आपण जे पाहू शकत नाही, त्याला आपण सॉफ्टवेअर म्हणतो, जसे की Google Chrome किंवा इतर कोणतेही अनुप्रयोग.

ऑपरेटिंग सिस्टम म्हणजे काय? Operating System in Marathi

ऑपरेटिंग सिस्टीम Operating System हे एक सॉफ्टवेअर आहे ज्याला आपण स्पर्श करू शकत नाही. जर तुम्ही हा लेख मोबाईलमध्ये वाचत असाल, तर हा लेख उघडण्यासाठी तुम्ही प्रथम ब्राउझर उघडला असेल, जेव्हा तुम्ही ब्राउझर उघडण्यासाठी तुमच्या स्लाइडवर बोटाला स्पर्श केला असेल, तेव्हा हा स्पर्श तुमच्या ऑपरेटिंग सिस्टमला समजताच. मोबाईल, कोणते ऍप्लिकेशन उघडायचे आहे!

जेव्हा तुम्ही कोणतेही अॅप्लिकेशन उघडता तेव्हा ते प्ले करण्याचे काम ऑपरेटिंग सिस्टम करते.
जेव्हा तुम्ही तुमच्या मोबाईलचे लॉक उघडता तेव्हा ते लॉक ओळखून त्याला लॉक म्हणण्याचे कामही तुमच्या मोबाईलची ऑपरेटिंग सिस्टीम करते.

तुमचा मोबाईल आणि कॉम्प्युटर कोणत्याही ऑपरेटिंग सिस्टीमशिवाय चालूही होऊ शकत नाही. लिनक्स, विंडोज आणि मॅक ऑपरेटिंग सिस्टम कॉम्प्युटरमध्ये काम करतात आणि बहुतेक अँड्रॉइड ऑपरेटिंग सिस्टम मोबाईलमध्ये काम करतात.

आपण लक्षात घेतल्यास, ऑपरेटिंग सिस्टममध्ये कार्य करणे म्हणजे काहीतरी ऑपरेट करणे. तुम्हाला Windows 7, Windows 10, आणि Windows XP सारखी नावे माहित असणे आवश्यक आहे, हे सर्व Windows ऑपरेटिंग सिस्टमचे प्रकार आहेत.

त्याचप्रमाणे, तुम्ही Mac नावही ऐकले असेल, ही देखील संगणकाची एक प्रकारची ऑपरेटिंग सिस्टम आहे. त्याच प्रकारे, Linux देखील संगणकाची एक प्रकारची ऑपरेटिंग सिस्टम आहे.

मोबाईलमध्ये अँड्रॉईड Android ऑपरेटिंग सिस्टीम वापरली जाते, त्यात Kit-Kat, Lollipop, Nougut आणि Oreo इत्यादी विविध प्रकार देखील आहेत.

ऑपरेटिंग सिस्टीम संगणक आणि मोबाईलच्या हार्डवेअरच्या कामात मदत करते. जेव्हा आपण keyboard म्हणजेच हार्डवेअरवरून कोणतेही इनपुट देतो, तेव्हा संगणकाची ऑपरेटिंग सिस्टीम त्या इनपुटवर प्रक्रिया करते आणि स्क्रीनवर आउटपुट दाखवते, ही सर्व कामे ऑपरेटिंग सिस्टिमद्वारेच केली जातात.

बाजारात विविध प्रकारच्या ऑपरेटिंग सिस्टिम उपलब्ध आहेत, आम्हाला आवडेल ती ऑपरेटिंग सिस्टिम आम्ही वापरतो.

  • Windows Operating System (OS)
  • Linux OS
  • Macintosh (Mac) OS
  • Apple’s ios OS
  • Googles’s Android OS

ऑपरेटिंग सिस्टम काय काम करते? What does the operating system do?

ऑपरेटिंग सिस्टीम काय करते हे जर तुम्हाला समजावून सांगायचे असेल, तर तुम्हाला माहित आहे की संगणकात होणारी सर्व कामे ऑपरेटिंग सिस्टीम करते. जेव्हा तुम्ही व्हॉट्सअॅप सारखे कोणतेही अॅप्लिकेशन उघडता, त्याच वेळी तुमच्या मोबाइलची ऑपरेटिंग सिस्टीम ते व्हॉट्सअॅप रॅममध्ये लोड करते.

व्हॉट्सअॅप लोड केल्यानंतर, वापरकर्ता म्हणून, म्हणजे तुम्ही व्हॉट्सअॅप चालवता, ते सर्व काम ऑपरेटिंग सिस्टमद्वारेच केले जाते! तुम्ही जेव्हा संगणक किंवा लॅपटॉपवरून Google Chrome किंवा कोणतेही अॅप्लिकेशन उघडता आणि वापरता तेव्हा तुमचा संगणक ती सर्व कार्ये चालवतो.

ऑपरेटिंग सिस्टीममध्ये आणखी काही काम आहे, त्या सर्व गोष्टी खाली स्पष्ट केल्या आहेत!

1. File Management
2. User आणि
Application
3. Process Management
4. Memory Management
5. Security
6. Device Management
7. Maintaining System Performance
8. Error देखना

File Management फाइल व्यवस्थापन

संगणक आणि मोबाईलमध्ये अनेक फाईल्स आहेत आणि या फाईल्समध्ये अनेक डिरेक्टरी आहेत, या आणि डिरेक्टरींना योग्य मेमरी लोकेशन देणे हे ऑपरेटिंग सिस्टमचे काम आहे. जेव्हा फाईल्स त्यांच्या योग्य ठिकाणी असतात तेव्हा आपण त्या सहज वापरू शकतो!

फाइल व्यवस्थापनातील OS चे मुख्य कार्य

  • कोणत्या फाईलला कोणते संसाधन मिळेल याची काळजी घ्या!
  • स्थान, स्थिती आणि माहिती म्हणजे माहिती व्यवस्थित ठेवते!
  • संसाधनांचे वाटप रद्द करा!
  • फाइल उघडा, कॉपी करा, पेस्ट करा आणि हलवा!

प्रोसेसर व्यवस्थापन Processor Management

प्रोसेसरचे मुख्य काम म्हणजे जे काही काम उघडे असेल त्याला डेटा आणि फाइल्स देणे. कधी-कधी प्रोसेसरला मल्टीप्रोसेसिंगचे कामही करावे लागते, त्यामुळे कोणत्या प्रक्रियेला किती प्रोसेसर आणि किती वेळ मिळेल हे ऑपरेटिंग सिस्टिम ठरवते! या कार्यांना प्रक्रिया शेड्युलिंग असेही म्हणतात.

Processor Management प्रोसेसर मॅनेजमेंटमध्ये ओएसचे मुख्य कार्य

  • प्रोसेसर कोणतीही प्रक्रिया करत आहे किंवा ते विनामूल्य आहे!
  • जेव्हा एखादी प्रक्रिया चालू असते, तेव्हा ती मेमरीमध्ये वाटप करण्यासाठी!
  • OS देखील पाहते की प्रोसेसर रिकामा आहे मग कोणीतरी प्रक्रिया करत आहे!
  • पहिले काम संपल्यावर प्रोसेसरला दुसऱ्या कामात ठेवा आणि सर्व काम संपल्यावर प्रोसेसर मोकळा करा.

मेमरी व्यवस्थापन Memory Management

कॉम्प्युटरमध्ये प्राइमरी मेमरी आणि सेकंडरी मेमरी या दोन प्रकारची मेमरी असते. या आठवणींचे व्यवस्थापन करणे म्हणजे मेमरी व्यवस्थापन.

प्राइमरी मेमरी म्हणजेच रॅम अॅरेमध्ये खूप मोठा बाइट असतो! तुम्ही बाइट्सचा स्लॉट म्हणूनही विचार करू शकता, प्रत्येक बाइटचा अर्थ असा आहे की स्लॉटचा वेगळा पत्ता आहे, डेटा या बाईट्समध्ये संग्रहित आहे!

जेव्हा प्रोसेसर कोणतीही प्रक्रिया करतो तेव्हा प्रोसेसर थेट RAM वरून डेटा घेतो आणि त्या डेटावर प्रक्रिया करतो.

OS चे मेमरी व्यवस्थापन. मध्ये मुख्य कार्य

  • प्राइमरी मेमरीचा भाग कोणता आणि प्रोसेसरला किती दिला जाईल!
  • गरजेनुसार प्रोसेसरला मेमरी देणे!
  • मल्टिप्रोसेसिंगमध्ये कोणत्या प्रक्रियेला किती मेमरी द्यायची हे ठरते!
  • प्रक्रिया पूर्ण झाल्यावर प्रोसेसरमधून मेमरी परत घेणे (संगणकावर चालणारे काम)!

Device Management  डिव्हाइस व्यवस्थापन

डिव्हाइस व्यवस्थापनाचे काम संगणकामध्ये उपस्थित असलेल्या ड्रायव्हर्सचे व्यवस्थापन करणे आहे. जसे की ग्राफिक्स ड्रायव्हर, वायफाय ड्रायव्हर, साउंड ड्रायव्हर आणि ब्लूटूथ ड्रायव्हर, हे सर्व ड्रायव्हर इनपुट आणि आउटपुट डिव्हाइसेस चालवण्यास मदत करतात! हे सर्व ड्रायव्हर्स संगणकाच्या ऑपरेटिंग सिस्टमद्वारे चालवले जातात.

डिव्हाइस व्यवस्थापनामध्ये OS चे मुख्य कार्य

  • जेव्हा जेव्हा एखाद्या उपकरणाला ड्रायव्हर्सची गरज असते, तेव्हा ते ड्रायव्हर्स चालवण्याचे काम ओएस स्वतः करते, समजा तुम्हाला प्रिंट करायचे असेल, तर या प्रक्रियेत प्रिंटरचा ड्रायव्हर आवश्यक असेल, तर ही गरज पूर्ण करणे हे ओएसचे काम असेल. आहे !
  • I/O कंट्रोलर करणाऱ्या सर्व संगणक उपकरणांचा मागोवा घेणे!
  • प्रक्रिया पूर्ण झाल्यावर डिव्हाइस डिलॉकेट करा!

User आणि Application वापरकर्ता आणि ऍप्लिकेशन दरम्यान सिंक्रोनाइझेशन

OS वापरकर्ता आणि अनुप्रयोग यांच्यातील इंटरफेस म्हणून देखील कार्य करते, ज्यामुळे वापरकर्ते कोणतेही अॅप सहजपणे चालवू शकतात. जेव्हा तुम्ही संगणक चालू करता, तेव्हा BIOS ऑपरेटिंग सिस्टमला जागृत करते.

ऑपरेटिंग सिस्टीम वापरकर्त्याला सॉफ्टवेअरची जटिलता लपवून एक सोपा इंटरफेस प्रदान करते, आपण संगणक आणि मोबाइलवर जे काही चालवतो, स्क्रीनवर जे काही दिसते त्याला इंटरफेस म्हणतात.

सोप्या भाषेत, OS वापरकर्ता आणि ऍप्लिकेशन सॉफ्टवेअर यांच्यात संवाद साधण्यास मदत करते.

Security सुरक्षा

तुम्ही तुमचा काँप्युटर चालू करता तेव्हा ते तुम्हाला यूजर आयडी आणि पासवर्ड विचारते आणि फक्त तेच वापरकर्ते तुमचा कॉम्प्युटर वापरू शकतात ज्यांना पासवर्ड माहीत आहे, यामुळे तुमचा कॉम्प्युटर सुरक्षित राहतो.
पासवर्ड बरोबर आहे की नाही हे कॉम्प्युटरचे ओएस स्वतः तपासते, पासवर्ड चुकला तर तो लॉक लावून कॉम्प्युटर उघडत नाही.

Error Recovery एर्रोर पुनर्प्राप्ती

तुमच्या संगणक प्रणालीमध्ये येणारी कोणतीही त्रुटी ओळखते आणि पुनर्प्राप्त करते. संगणक प्रणालीमध्ये त्रुटी तेव्हाच येते जेव्हा हार्डवेअर किंवा सॉफ्टवेअरमध्ये समस्या असते परंतु ऑपरेटिंग सिस्टम ती शोधते.

System Performance

ऑपरेटिंग सिस्टीमवरील इतर कामांबरोबरच, हे देखील सुनिश्चित करते की त्याच्या सिस्टमची कार्यक्षमता कशी आहे. ओएस देखील पाहतो की तो काही काम करतो, त्यानुसार तो सिस्टमची कार्यक्षमता सुधारतो.

ऑपरेटिंग सिस्टमचे प्रकार Types of Operating System in Marathi

मित्रांनो, आजच्या काळात जशी आपल्या गरजा वाढत आहेत, नवनवीन उत्पादने तयार होत आहेत आणि तंत्रज्ञानाच्या सहाय्याने आपण ही सर्व उत्पादने आणखी प्रगत करत आहोत. तंत्रज्ञानाची गरज जशी वाढत आहे, तशीच नवीन ऑपरेटिंग सिस्टिमचीही गरज आहे.

चला तर मग जाणून घेऊया OS चे विविध प्रकार

1. Batch Operating System (OS)

2. Simple Batch Operating System

3. Multiprogramming Batch OS

4. Network OS

5. Multiprocessor OS

6. Real-Time OS

7. Distributed OS

8. Time-sharing OS

Batch Operating System (OS) बॅच ऑपरेटिंग सिस्टम (OS)

बॅच प्रोसेसिंगमध्ये, ऑपरेटिंग सिस्टम प्रोसेसरला पाठवण्यापूर्वी प्रोग्राम आणि डेटा बॅचमध्ये संग्रहित करते. अशा ओएसला बॅच ऑपरेटिंग सिस्टम म्हणतात.

बॅच ऑपरेटिंग सिस्टमचे मुख्य कार्य

  • बॅच ओएस एखादे काम ठरवते ज्यामध्ये कमांड, डेटा आणि प्रोग्राम्सचा पूर्वनिर्धारित क्रम एकाच युनिटप्रमाणे प्रक्रिया केला जातो.
  • बॅच ओएस जॉब्सची यादी आधीच त्याच्या मेमरीमध्ये ठेवते आणि त्या यादीनुसार ती त्या नोकऱ्या कार्यान्वित करते!
  • बॅच ओएस सर्व नोकऱ्यांवर प्रथम येणाऱ्यास प्रथम सेवा यानुसार प्रक्रिया करते!
  • कोणतेही काम पूर्ण झाले की त्याची आठवण निघते!
बॅच ऑपरेटिंग सिस्टमचे तोटे (OS): Batch Operating System Disadvantages
  • बॅच ओएस डीबग करणे कठीण आहे!
  • काही कारणास्तव नोकरी अयशस्वी झाल्यास दुसरे नोकऱ्यांना थांबावे लागेल!
  • या प्रकारची OS खूप महाग आहे!

Multiprogramming Batch OS मल्टीप्रोग्रामिंग बॅच ओएस

जेव्हा प्रोसेसरमध्ये दोन किंवा अधिक प्रोग्राम्सवर प्रक्रिया करावी लागते तेव्हा त्याला मल्टीप्रोग्रामिंग म्हणतात आणि या कामासाठी मल्टीप्रोग्रामिंग बॅच ओएस आवश्यक आहे. मल्टीप्रोग्रामिंगमध्ये, प्रोसेसरमधील सर्व प्रोग्राम्स एकामागून एक कार्यान्वित केले जातात.

मल्टीप्रोग्रामिंग बॅच OS मुख्य कार्ये

  • मल्टीप्रोग्रामिंग बॅच ओएस एकाच वेळी एकापेक्षा जास्त जॉब मेमरीमध्ये ठेवते!
  • मल्टीप्रोग्रामिंग बॅच ओएस कोणतेही एक काम घेते आणि त्यावर प्रक्रिया सुरू करते!
  • सर्व कार्ये पूर्ण होईपर्यंत, मल्टीप्रोग्रामिंग बॅच ओएस सर्व प्रोग्राम सक्रिय आहेत की नाही याची खात्री करते!
  • या प्रकारच्या OS मध्ये सर्व जॉब पूर्ण होईपर्यंत CPU कधीही निष्क्रिय राहत नाही!
  • यामध्ये, CPU चा वापर खूप चांगला आहे!

Simple Batch Operating System  सिम्पल बॅच ऑपरेटिंग सिस्टम

Simple Batch OS मध्ये, संगणक आणि वापरकर्ता यांच्यात थेट संवाद होत नाही! यामध्ये, प्रोसेसरला एका ओळीत किंवा बॅचमध्ये अनेक जॉब्स दिल्या जातात, त्यामुळे सर्व काम पूर्ण करण्यासाठी खूप वेळ लागतो, परंतु त्यापूर्वी या OS चा वापर.

सिम्पल बॅच OS

  • प्रक्रियेला गती द्या
    अशा नोकऱ्यांसाठी ज्यांच्या गरजा समान राहतात, त्यांची प्रक्रिया एका गटात केली जाते.
  • एक विशेष कार्यक्रम बॅचची अंमलबजावणी करतो!
सिम्पल बॅच ओएसचे तोटे Disadvantages of Simple Batch
  • सिस्टम आणि वापरकर्ता यांच्यात थेट संवाद नाही.
  • वापरकर्त्यासाठी प्रतीक्षा वेळ खूप जास्त आहे!
  • कोणत्याही प्रक्रियेला प्राधान्य देण्याचा योग्य मार्ग नाही.

Multiprocessor Operating System मल्टीप्रोसेसर ऑपरेटिंग सिस्टम

या प्रकारच्या ओएसमध्ये, समान मेमरी स्पेस एकापेक्षा जास्त प्रोसेसरद्वारे सामायिक केली जाते. मल्टीप्रोसेसर ओएस संगणकीय शक्ती आणि गतीमध्ये बरेच काही आहे! या प्रकारच्या ओएसमध्ये अनेक प्रोसेसर काम करतात.

मल्टीप्रोसेसर ओएसचे फायदे Multiprocessor os Advantages
  • मल्टीप्रोसेसर असल्याने कार्यक्षमता वाढते.
  • या प्रकारच्या ओएसमध्ये एका सेकंदात अधिकाधिक नोकऱ्यांवर प्रक्रिया करण्याची क्षमता आहे!
  • एखादे कार्य सबटास्कमध्ये विभागले गेले आहे जेणेकरून अंमलबजावणी जलद होईल.

Network Operating System नेटवर्क ऑपरेटिंग सिस्टम

या प्रकारची ओएस सर्व्हरवर चालते, यासह अशा ओएसमध्ये डेटा, वापरकर्ते, गट, सुरक्षा, ऍप्लिकेशन आणि इतर नेटवर्किंग कार्ये व्यवस्थापित करण्याची क्षमता असते. खाजगी नेटवर्कमध्ये, हे OS फायली, प्रिंटर, सुरक्षा यासारख्या कार्यांमध्ये सामायिक प्रवेशास अनुमती देते.

या प्रणालीच्या नेटवर्कमध्ये उपस्थित असलेले सर्व वापरकर्ते एकमेकांच्या कॉन्फिगरेशनबद्दल जागरूक असतात. पूर्वीच्या काळात, मायक्रोसॉफ्ट आणि ऍपल सारख्या ऑपरेटिंग सिस्टम संगणक वापरासाठी आणि नेटवर्क वापरासाठी तयार केल्या जात नव्हत्या, परंतु कालांतराने या प्रकारच्या ओएस देखील तयार केल्या जाऊ लागल्या.

नेटवर्क ऑपरेटिंग सिस्टमचे फायदे Network Operating System Advantages
  • या ऑपरेटिंग सिस्टममध्ये उच्च केंद्रीकृत सर्व्हर आहेत!
  • सुरक्षेशी संबंधित सर्व जबाबदाऱ्या सर्व्हरकडे!
  • नवीन हार्डवेअर आणि तंत्रज्ञानामध्ये अपग्रेड करणे सोपे आहे!
  • आम्ही कुठूनही त्याच्या सर्व्हरवर प्रवेश करू शकतो!
नेटवर्क ऑपरेटिंग सिस्टमचे तोटे Network Operating System Disadvantages
  • सर्व्हर खूप महाग आहेत!
  • वापरकर्त्याला बहुतेक ऑपरेशनसाठी मध्यवर्ती स्थानावर अवलंबून राहावे लागते.
  • अशा प्रणालीची नियमित देखभाल आणि सुधारणा आवश्यक आहे.

Also Read:-