सिस्टम सॉफ्टवेयर अन्य सॉफ्टवेयर के लिए एक मंच प्रदान(Plate form provide) करने के लिए डिज़ाइन किया गया सॉफ्टवेयर है। सिस्टम सॉफ्टवेयर के उदाहरणों में ऑपरेटिंग सिस्टम जैसे मैकओएस, जीएनयू / लिनक्स और माइक्रोसॉफ्ट विंडोज, कम्प्यूटेशनल साइंस सॉफ्टवेयर, गेम इंजन, इंडस्ट्रियल ऑटोमेशन और सर्विस एप्लिकेशन के रूप में सॉफ्टवेयर शामिल हैं।
सिस्टम सॉफ्टवेयर एक कंप्यूटर पर सॉफ्टवेयर है जिसे कंप्यूटर हार्डवेयर के साथ नियंत्रित(Control) और काम करने के लिए डिज़ाइन किया गया है। दो मुख्य प्रकार के सिस्टम सॉफ्टवेयर ऑपरेटिंग सिस्टम हैं और ऑपरेटिंग सिस्टम के साथ स्थापित सॉफ्टवेयर(Install Software), जिसे अक्सर उपयोगिता सॉफ्टवेयर(Utility software) कहा जाता है। कुछ मामलों में, ऑपरेटिंग सिस्टम और यूटिलिटी सॉफ्टवेयर ठीक से काम करने के लिए एक दूसरे पर निर्भर करते हैं।
कुछ सिस्टम सॉफ़्टवेयर का उपयोग सीधे उपयोगकर्ताओं(Users) द्वारा किया जाता है और अन्य सिस्टम सॉफ़्टवेयर पृष्ठभूमि(Background) में काम करता है। सिस्टम सॉफ्टवेयर उपयोगकर्ताओं(Users) को सीधे हार्डवेयर कार्यक्षमता के साथ बातचीत(Communicate) करने की अनुमति देता है, जैसे डिवाइस मैनेजर और कंट्रोल पैनल में पाई जाने वाली कई Utilities.
सिस्टम सॉफ्टवेयर[System Software]
OS Versus End Users द्वारा चलाया जाता है। क्योंकि सिस्टम सॉफ़्टवेयर मूल स्तर पर पृष्ठभूमि(Background) में चलता है, इसलिए इसे निम्न-स्तर(low-level) का सॉफ़्टवेयर माना जाता है।
सिस्टम सॉफ्टवेयर के मूल उदाहरणों में शामिल हैं:
- Utility software
- System server
- Device driver
- Operating System (OS)
- Windows / graphical user interface (GUI) system
जब आप अपना ऑपरेटिंग सिस्टम इंस्टॉल करते हैं तो सिस्टम सॉफ़्टवेयर आपके कंप्यूटर पर इंस्टॉल होता है। आप मैक ओएस एक्स(Mac OS X) के लिए विंडोज के लिए "विंडोज अपडेट" या "सॉफ्टवेयर अपडेट" जैसे Program को चलाकर सॉफ्टवेयर को अपडेट कर सकते हैं। एप्लिकेशन प्रोग्राम के विपरीत, हालांकि, सिस्टम सॉफ्टवेयर का मतलब अंतिम उपयोगकर्ता(End Users) द्वारा चलाया जाना नहीं है। उदाहरण के लिए, जब आप हर दिन अपने वेब ब्राउज़र का उपयोग कर सकते हैं, तो शायद आपके पास असेंबलर प्रोग्राम (जब तक, निश्चित रूप से, आप एक कंप्यूटर प्रोग्रामर हैं) के लिए बहुत अधिक उपयोग नहीं होता है।
चूंकि सिस्टम सॉफ़्टवेयर आपके कंप्यूटर के सबसे बुनियादी स्तर पर चलता है, इसलिए इसे "निम्न-स्तर(Low Level)" सॉफ़्टवेयर कहा जाता है। यह उपयोगकर्ता(Users) इंटरफ़ेस उत्पन्न करता है और ऑपरेटिंग सिस्टम को हार्डवेयर के साथ सहभागिता(Participation) करने की अनुमति देता है। सौभाग्य से, आपको इस बारे में चिंता करने की ज़रूरत नहीं है कि सिस्टम सॉफ़्टवेयर क्या कर रहा है क्योंकि यह केवल Background में चलता है। यह सोचना अच्छा है कि आप किसी भी तरह "High-Level" पर काम कर रहे हैं।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks