एक ऑपरेटिंग सिस्टम प्रोग्रामों का एक सेट है जो कंप्यूटर सिस्टम के हार्डवेयर और सॉफ्टवेयर संसाधन को नियंत्रित करने और प्रबंधित करने में सहायता करता है. ऑपरेटिंग सिस्टम के मुख्य कार्य हैं:
ऑपरेटिंग सिस्टम के कुछ प्रकार निम्नलिखित हैं:
1) बैच ऑपरेटिंग सिस्टम: यहां वह डेटा और प्रोग्राम जिसे संसाधित करने की आवश्यकता है, उसे एक बैच के रूप में एकत्रित किया जाता है और एक साथ निष्पादित किया जाता है.
2) मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम: यह दो या अधिक अलग प्रक्रिया से निर्देश और डेटा को प्राथमिक रूप से एक साथ रखने की अनुमति देता है. मल्टीप्रोग्रामिंग सिस्टम मल्टीटास्किंग, बहुउपयोगकर्ता और मल्टीप्रोसेसिंग ऑपरेटिंग सिस्टम हैं.
3) सिंगल यूज़र: यह एक उपयोगकर्ता के लिए डिज़ाइन किया गया है और एक समय में इसे एक ही व्यक्ति उपयोग करता है.अर्थात DOS window’s 95 आदि.
4) डिस्ट्रिब्यूटेड ऑपरेटिंग सिस्टम: यह स्वतंत्र कंप्यूटर का संग्रह करता है और उन्हें एक ही कंप्यूटर के रूप में सिस्टम के उपयोगकर्ता को दिखाई देता है.
5) रीयल-टाइम ऑपरेटिंग सिस्टम (RTOS):यह एक कंप्यूटिंग वातावरण है जो एक विशिष्ट समय अवधि के भीतर इनपुट के प्रति प्रतिक्रिया करता है. इसका उपयोग उन स्थानों पर किया जाता है जहां हमें उच्च और समय पर प्रतिक्रिया की आवश्यकता होती है.
6) टाइम-शेयरिंग सिस्टम:टाइम-शेयरिंग सिस्टम कई उपयोगकर्ताओं को कंप्यूटर संसाधनों को एक साथ साझा करने की अनुमति देता है. चूंकि समय-साझा प्रणाली में प्रत्येक क्रिया या कमांड समय का एक बहुत छोटा अंश लेती है, प्रत्येक उपयोगकर्ता के लिए केवल थोड़ा से सीपीयू समय की आवश्यकता होती है.
7) मोबाइल OS: Windows 10 मोबाइल माइक्रोसॉफ्ट के फोन और टैब्लेट ऑपरेटिंग सिस्टम के लिए नवीनतम नाम है.Google के नवीनतम एंड्रॉइड OS का संस्करण नोगट और iOS (आईफ़ोन ऑपरेटिंग सिस्टम) का नवीनतम संस्करण iOS 10 है.