ऑपरेटिंग सिस्टम
प्रचालन तंत्र (अंग्रेज़ी:ऑपरेटिंग सिस्टम) साफ्टवेयर का समूह है जो कि आंकड़ों एवं निर्देश के संचरण को नियंत्रित करता है। यह हार्डवेयर एवं साफ्टवेयर के बीच सेतु का कार्य करता है और कंप्यूटर का सॉफ्टवेयर घटक होता है। इसी की सहायता से ही कंप्यूटर में स्थापित प्रोग्राम चलते हैं। ऑपरेटिंग सिस्टम कंप्यूटर का मेरुदंड होता है, जो इसके सॉफ्टवेयर व हार्डवेयर को नियंत्रण में रखता है। यह अनधिकृत व्यक्ति को कंप्यूटर के गलत प्रयोग करने से रोकता है। वह इसमें भी विभेद कर सकता हैं कि कौन सा निवेदन पूरा करना है और कौन सा नहीं, इसके साथ ही इनकी वरीयता भी ध्यान रखी जाती है। इसकी मदद से एक से ज्यादा सीपीयू में भी प्रोगाम चलाए जा सकते हैं। इसके अलावा संगणक संचिका को पुनः नाम देना, डायरेक्टरी की विषय सूची बदलना, डायरेक्टरी बदलना आदि कार्य भी प्रचालन तंत्र के द्वारा किए जाते है। (DOS), यूनिक्स, विंडोज़ ऑपरेटिंग सिस्टम (३.१, ९५, ९८, २०००, एक्स पी, विस्ता, विंडोज ७) और लिनक्स आदि कुछ प्रमुख प्रचालन तंत्र हैं।
विभिन्न प्रचालन तंत्रों में से कुछ हैं:लिनक्स, मैक ओएस एक्स, डॉस, आईबीएम ओएस/2 (IBM OS/2), यूनिक्स, विन्डोज सीई, विन्डोज 3.x, विन्डोज ९५, विन्डोज ९८, विन्डोज मिलेनियम, विन्डोज़ एनटी, विन्डोज २०००, विन्डोज़ एक्स पी, विन्डोज़ विस्टा, विन्डोज़ 10।
विभिन्न प्रचालन तंत्रों में से कुछ हैं:लिनक्स, मैक ओएस एक्स, डॉस, आईबीएम ओएस/2 (IBM OS/2), यूनिक्स, विन्डोज सीई, विन्डोज 3.x, विन्डोज ९५, विन्डोज ९८, विन्डोज मिलेनियम, विन्डोज़ एनटी, विन्डोज २०००, विन्डोज़ एक्स पी, विन्डोज़ विस्टा, विन्डोज़ 10।
विशेषताएँ
- स्मृति प्रबंधन (मेमोरी मैनेजमेंट)
- बहु कार्यकलापन (मल्टी प्रोग्रामिंग)
- मल्टी प्रोसेसिंग
- मल्टी टास्किंग
- मल्टी थ्रेडिंग
- रियल टाइम
प्रकारउपयोगकर्ता के आधार पर प्रकार
बहुकार्यिक एवम्^ एकलकार्यिक प्रचालन तन्त्र (multitasking and single tasking): जब कोई प्रचालन तन्त्र (operating system) एक समय मे एक ही प्रोग्राम को चलाने की अनुमती देता है, उसे एकलकार्यिक प्रचालन तन्त्र कहते है। और जब प्रचालन तन्त्र एक से ज्यादा प्रोग्राम को चलाने की अनुमती देता है तो उसे बहुकार्यिक प्रचालन तन्त्र कहते है। बहुकार्यिक प्रचालन तन्त्र मुख्यत: दो प्रकार के होते है सहकारी (co-operative) और रिक्तीपुर्व (pre-emptive).
सनलग्न ऑपरेटिंग सिस्टम : जब कोई ऑपरेटिंग सिस्टम किसी एक छोटे यन्त्र के लिये छोटे स्तर पर काम कर ता है तो उसे सनलग्न ऑपरेटिंग सिस्टम (embedded operating system) कहते है। ये सनलग्न ऑपरेटिंग सिस्टम घडी, वशिङग् मशिन तथा अन्य घरेलु सामानो मे होते है॥
काम करने के आधार पर प्रकार
- एकल उपयोगकर्ता: इस में समय मे केवल एक उपयोगकर्ता काम कर सकता है।
- बहुल उपयोगकर्ता: इस में एक से अधिक उपयोगकर्ता एक ही समय मे काम कर सकते कर सकते है।
- वास्तविक समय प्रचालन तन्त्र
बहुकार्यिक एवम्^ एकलकार्यिक प्रचालन तन्त्र (multitasking and single tasking): जब कोई प्रचालन तन्त्र (operating system) एक समय मे एक ही प्रोग्राम को चलाने की अनुमती देता है, उसे एकलकार्यिक प्रचालन तन्त्र कहते है। और जब प्रचालन तन्त्र एक से ज्यादा प्रोग्राम को चलाने की अनुमती देता है तो उसे बहुकार्यिक प्रचालन तन्त्र कहते है। बहुकार्यिक प्रचालन तन्त्र मुख्यत: दो प्रकार के होते है सहकारी (co-operative) और रिक्तीपुर्व (pre-emptive).
सनलग्न ऑपरेटिंग सिस्टम : जब कोई ऑपरेटिंग सिस्टम किसी एक छोटे यन्त्र के लिये छोटे स्तर पर काम कर ता है तो उसे सनलग्न ऑपरेटिंग सिस्टम (embedded operating system) कहते है। ये सनलग्न ऑपरेटिंग सिस्टम घडी, वशिङग् मशिन तथा अन्य घरेलु सामानो मे होते है॥
काम करने के आधार पर प्रकार
- कैरेक्टर यूजर इंटरफेस: इस में उपयोगकर्ता सिस्टम के साथ कैरेक्टर के द्वारा सूचना देता है। उदाहरण: डॉस,यूनिक्स
- ग्राफिकल यूजर इंटरफेस: इस में उपयोगकर्ता कम्प्यूटर से चित्रो के द्वारा सूचना का आदान प्रदान करता है। उदाहरण: विन्डोज़, लाईन्कस