Blog

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

What is an Operating System in Marathi ?

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

संगणकाची भाषा कशी बोलायची हे जाणून घेतल्याशिवाय OS आपल्याला संगणकासह कार्य करण्यात मदत करते. ऑपरेटिंग सिस्टमशिवाय संगणक किंवा मोबाइल डिव्हाइस वापरणे वापरकर्त्यास शक्य नाही.

या ब्लॉग मध्ये आपण खाली गोष्टी जाणून घेणार आहोत.

  • ऑपरेटिंग सिस्टम म्हणजे काय ?
  • मार्केट शेअरसह ऑपरेटिंग सिस्टमची उदाहरणे.
  • OS चा इतिहास.
  • ऑपरेटिंग सिस्टमची वैशिष्ट्ये.
  • कर्नल म्हणजे काय ?
  • ऑपरेटिंग सिस्टमची कार्ये.
  • ऑपरेटिंग सिस्टमचे प्रकार.
  • ऑपरेटिंग सिस्टम वापरण्याचा फायदा.
  • ऑपरेटिंग सिस्टम वापरण्याचे तोटे.

मार्केट शेअरसह ऑपरेटिंग सिस्टमची उदाहरणे.

मार्केटशेअरसह ऑपरेटिंग सिस्टमची यादी.

OS Name Share
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
Windows Phone OS 0.06

ऑपरेटिंग सिस्टमचा इतिहास / HISTORY OF OS

  • टेप संग्रहण व्यवस्थापित करण्यासाठी ऑपरेटिंग सिस्टम प्रथम 1950 च्या उत्तरार्धात विकसित केले गेले
  • जनरल मोटर्स रिसर्च लॅबने 1950 च्या सुरुवातीला त्यांच्या आयबीएम 701 साठी पहिले ओएस लागू केले
  • 1960 च्या दशकाच्या मध्यभागी, ऑपरेटिंग सिस्टमने डिस्कचा वापर करण्यास सुरवात केली
  • 1960 च्या उत्तरार्धात, युनिक्स ओएसची पहिली आवृत्ती विकसित केली गेली
  • मायक्रोसॉफ्टने बनविलेले पहिले ओएस डॉस होते. हे 1981 मध्ये सिएटल कंपनीकडून 86-डॉस सॉफ्टवेअर खरेदी करून तयार केले गेले
  • 1985 मध्ये जीयूआय तयार केली गेली आणि एमएस-डॉससह पेअर केली तेव्हा सध्याचे लोकप्रिय ओएस Windows प्रथम अस्तित्वात आले.

ऑपरेटिंग सिस्टमची वैशिष्ट्ये / FEATURES OF OPERATING SYSTEM

  • संरक्षित आणि पर्यवेक्षक मोड / Protected and supervisor mode
  • डिस्क प्रवेश आणि फाईल सिस्टमला अनुमती देते डिव्हाइस ड्राइव्हर्स् नेटवर्किंग सुरक्षा
  • कार्यक्रम अंमलबजावणी
  • मेमरी व्यवस्थापन व्हर्च्युअल मेमरी मल्टीटास्किंग
  • I / O ऑपरेशन्स हाताळणे
  • फाइल सिस्टमची हाताळणी
  • त्रुटी शोधणे आणि हाताळणी
  • स्त्रोत वाटप
  • माहिती आणि संसाधन संरक्षण

कर्नल म्हणजे काय? / What is a Kernel?

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

कर्नलची वैशिष्ट्ये / FEATURES OF KERNELS

  • प्रक्रियेचे निम्न-स्तरीय वेळापत्रक
  • आंतर-प्रक्रिया संभाषण
  • प्रक्रिया समक्रमण
  • संदर्भ स्विचिंग

कर्नल चे प्रकार / TYPES OF KERNELS

कर्नलचे बरेच प्रकार अस्तित्वात आहेत, परंतु त्यापैकी दोन सर्वात लोकप्रिय कर्नल आहेतः

  1. मोनोलिथिक

मोनोलिथिक कर्नल प्रोग्रामचा एकच कोड किंवा ब्लॉक आहे. हे ऑपरेटिंग सिस्टमद्वारे ऑफर केलेल्या सर्व आवश्यक सेवा प्रदान करते. हे एक साधे डिझाइन आहे जे हार्डवेअर आणि सॉफ्टवेअर दरम्यान एक वेगळा संप्रेषण स्तर तयार करते.

  1. मायक्रोकर्नेल

मायक्रोकर्नेल सर्व सिस्टम संसाधने व्यवस्थापित करते. या प्रकारच्या कर्नलमध्ये, सेवा भिन्न पत्त्याच्या जागी लागू केल्या जातात. वापरकर्ता सेवा  वेगळ्या जागेत साठवल्या जातात, व कर्नल सेवा कर्नल ड्रेस स्पेसमध्ये साठवल्या जातात. तर, यामुळे दोन्ही कर्नल आणि ऑपरेटिंग सिस्टमचा आकार कमी करण्यास मदत होते.

ऑपरेटिंग सिस्टमची कार्ये / FUNCTIONS OF AN OPERATING SYSTEM

  • प्रक्रिया व्यवस्थापन : – प्रक्रिया व्यवस्थापन ओएस प्रक्रिया तयार आणि हटविण्यात मदत करते. हे प्रक्रियांमध्ये समक्रमित आणि communication यंत्रणा देखील प्रदान करते.
  •  मेमरी मॅनेजमेंट: – मेमरी मॅनेजमेंट मॉड्यूल या संसाधनांच्या आवश्यक प्रोग्राममध्ये मेमरी स्पेसचे allocation and de-ऑलोकेशन चे कार्य करते.
  • फाइल व्यवस्थापनः – हे संघटना संचयन, पुनर्प्राप्ती, नामकरण, सामायिकरण आणि फायलींचे संरक्षण यासारख्या सर्व फायली संबंधित क्रिया व्यवस्थापित करते.
  • डिव्हाइस व्यवस्थापनः डिव्हाइस व्यवस्थापन सर्व डिव्हाइसचा ट्रॅक ठेवते. या कार्यासाठी जबाबदार असलेले हे मॉड्यूल I / O नियंत्रक म्हणून ओळखले जाते. हे डिव्हाइसचे allocation and de-allocation करण्याचे कार्य देखील करते.
  • I/O सिस्टम व्यवस्थापनः कोणत्याही ओएसच्या मुख्य ऑब्जेक्टपैकी एक म्हणजे वापरकर्त्याकडून त्या हार्डवेअर उपकरणांची वैशिष्ठ्ये लपवणे.
  •  Secondary-Storage व्यवस्थापन: प्रणाल्यांमध्ये बर्‍याच पातळ्यांचे संग्रहण असते ज्यात प्राथमिक संग्रह, Secondary-Storage आणि कॅशे स्टोरेज असते. सूचना आणि डेटा प्राथमिक स्टोरेज किंवा कॅशेमध्ये संग्रहित करणे आवश्यक आहे जेणेकरून चालू असलेला प्रोग्राम त्याचा संदर्भ देऊ शकेल.
  • सुरक्षितता: – सुरक्षा मॉड्यूल मालवेअरच्या धमकी आणि अधिकृत प्रवेशापासून संगणक प्रणालीचा डेटा आणि माहितीचे संरक्षण करते.
  • कमांड व्याख्या: हे मॉड्यूल त्या आदेशांवर प्रक्रिया करण्यासाठी अ‍ॅक्टिंग  सिस्टम रिसोअर्सद्वारे दिलेल्या कमांडचे स्पष्टीकरण देत आहे.
  • नेटवर्किंग: वितरित प्रणाली प्रोसेसरचा एक समूह आहे जी मेमरी, हार्डवेअर डिव्हाइस किंवा घड्याळ सामायिक करत नाही. प्रोसेसर नेटवर्कद्वारे एकमेकांशी संवाद साधतात.
  • Job अकाउंटिंग : विविध नोकरी आणि वापरकर्त्यांद्वारे वापरलेला वेळ आणि स्त्रोतांचा मागोवा ठेवणे.
  • Communication व्यवस्थापनः कॉम्प्यूटर सिस्टमच्या विविध वापरकर्त्यांचे कॉर्डिनेशन आणि असाइनमेंट.

ऑपरेटिंग सिस्टमचे प्रकार / TYPES OF OPERATING SYSTEM

  • Batch Operating System
  • Multitasking/Time Sharing OS
  • Multiprocessing OS
  • Real Time OS
  • Distributed OS
  • Network OS
  • Mobile OS

बॅच ऑपरेटिंग सिस्टम

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

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

Multi-Tasking /  वेळसामायिकरण ऑपरेटिंग सिस्टम

वेळ-सामायिकरण ऑपरेटिंग सिस्टम भिन्न टर्मिनल (शेल) वर असलेल्या लोकांना एकाच वेळी एक संगणक प्रणाली वापरण्यास सक्षम करते. प्रोसेसर वेळ (सीपीयू) जो एकाधिक वापरकर्त्यांमध्ये सामायिक केला जातो तो वेळ सामायिकरण असे म्हटले जाते.

रिअल टाइम OS

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

Distributed ऑपरेटिंग सिस्टम

वितरित सिस्टम त्याच्या वापरकर्त्यांना वेगवान मोजणी प्रदान करण्यासाठी भिन्न मशीनमध्ये स्थित बरेच प्रोसेसर वापरतात.

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

नेटवर्क ऑपरेटिंग सिस्टम सर्व्हरवर चालते. हे डेटा, वापरकर्ता, गट, सुरक्षा, अनुप्रयोग आणि इतर नेटवर्किंग कार्ये व्यवस्थापित करण्याची क्षमता प्रदान करते.

 मोबाइल ओएस

मोबाइल ऑपरेटिंग सिस्टम ही ती OS आहे जी विशेषत: स्मार्टफोन, टॅब्लेट आणि घालण्यायोग्य साधने उर्जा देण्यासाठी डिझाइन केलेली आहे.

काही सर्वात लोकप्रिय मोबाइल ऑपरेटिंग सिस्टम Android आणि iOS आहेत, परंतु इतरांमध्ये ब्लॅकबेरी, वेब आणि वॉचओएस समाविष्ट आहे.

ऑपरेटिंग सिस्टम वापरण्याचा फायदा / ADVANTAGES OF USING OPERATING SYSTEM

  • अ‍ॅब्स्ट्रक्शन तयार करून हार्डवेअरचा तपशील लपविण्यास आपल्याला अनुमती देते
  • जीयूआय सह वापरण्यास सुलभ
  • वापरकर्ता असे कार्यक्रम प्रदान करतो ज्यात वापरकर्ता प्रोग्राम / अनुप्रयोग चालवू शकतो
  • ऑपरेटिंग सिस्टमने संगणक सिस्टम वापरण्यास सोयीस्कर असल्याचे सुनिश्चित केले पाहिजे
  • ऑपरेटिंग सिस्टम applicationsप्लिकेशन्स आणि हार्डवेअर घटकांमध्ये मध्यस्थ म्हणून कार्य करते
  • हे संगणक प्रणाली संसाधने वापरण्यास सुलभ स्वरूपात प्रदान करते
  • सिस्टमच्या सर्व हार्डवेअर आणि सॉफ्टवेअरमधील मध्यस्थ म्हणून कार्य करते

ऑपरेटिंग सिस्टम वापरण्याचे तोटे / DISADVANTAGES OF USING OPERATING SYSTEM

  •  ओएसमध्ये कोणतीही समस्या उद्भवल्यास आपण आपल्या सिस्टममध्ये संग्रहित केलेली सर्व सामग्री गमावू शकता
  • ऑपरेटिंग सिस्टमचे सॉफ्टवेअर लहान आकाराच्या संस्थेसाठी बरेच महाग आहे जे त्यांच्यावर ओझे वाढवते. उदाहरण विंडोज
  • कधीही धोका उद्भवू शकत असल्याने हे पूर्णपणे सुरक्षित नसते

सारांश / SUMMARY

  1.     ऑपरेटिंग सिस्टम एक सॉफ्टवेअर आहे जे अंतिम वापरकर्ता आणि संगणक हार्डवेअर दरम्यान इंटरफेस म्हणून कार्य करते
  2.     टेप संग्रहण व्यवस्थापित करण्यासाठी ऑपरेटिंग सिस्टम प्रथम 1950 च्या उत्तरार्धात विकसित केले गेले
  3.     कर्नल संगणक ऑपरेटिंग सिस्टमचा मध्य भाग आहे. सॉफ्टवेअर व हार्डवेअरमधील संवाद व्यवस्थापित करणे हे कर्नलद्वारे केले जाणारे एकमेव कार्य आहे
  4.     दोन सर्वात लोकप्रिय कर्नल मोनोलिथिक आणि मायक्रोकेर्नेल आहेत
  5.     प्रक्रिया, डिव्हाइस, फाईल, आय / ओ, दुय्यम-संग्रह, मेमरी व्यवस्थापन ही ऑपरेटिंग सिस्टमची विविध कार्ये आहेत
  6.     बॅच, मल्टीटास्किंग / टाइम शेअरींग, मल्टीप्रोसेसिंग, रिअल टाइम, डिस्ट्रिब्यूट केलेले, नेटवर्क, मोबाइल विविध प्रकारच्या ऑपरेटिंग सिस्टम आहेत.

 

One thought on “ऑपरेटिंग सिस्टम म्हणजे काय ?

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected by COPYSCAPE!!
%d bloggers like this: