सॉफ्टवेयर क्या है और इसके प्रकार क्या हैं ?

एक कंप्यूटर सिस्टम सॉफ्टवेयर और हार्डवेयर से बना होता है। यदि किसी कंप्यूटर में केवल हार्डवेयर है और कोई सॉफ्टवेयर नहीं है, तो यह एक पूरा कंप्यूटर सिस्टम नहीं है। कंप्यूटर हार्डवेयर को एक दूसरे के साथ काम करने के लिए सॉफ्टवेयर की आवश्यकता होती है।

featured image for Software and its types

सॉफ्टवेयर क्या है? (What is Software?)

सॉफ्टवेयर को कंप्यूटर प्रोग्राम का एक सेट कहा जाता है। कंप्यूटर प्रोग्रामर कंप्यूटर प्रोग्राम बनाने के लिए कोड की कई लाइन लिखते हैं। हर सॉफ्टवेयर को बनाने का एक उद्देश्य होता है। सॉफ्टवेयर बनाने वाले लोग सॉफ्टवेयर डेवलपर कहलाते हैं। सॉफ्टवेयर के अन्य नाम एप्लिकेशन, ऐप, प्रोग्राम हैं।

यदि आप अभी भी नहीं समझ पाए हैं कि सॉफ्टवेयर क्या है, तो चिंता करने की कोई बात नहीं है। फिलहाल आपको यह समझ लेना चाहिए कि व्हाट्सएप, फेसबुक, इंस्टाग्राम, गूगल मैप्स जैसे ऐप सॉफ्टवेयर के उदाहरण हैं।

आजकल कई तरह के सॉफ्टवेयर बन गए हैं लेकिन इन सभी सॉफ्टवेयर को दो कैटेगरी में रखा जा सकता है - सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर।

सॉफ्टवेयर के प्रकार (Types of Software)

1. सिस्टम सॉफ्टवेयर (System Software)

एक सिस्टम सॉफ्टवेयर कंप्यूटर को बताता है कि कैसे काम करना है। जब आप कंप्यूटर स्टार्ट करते हैं, तो आपको कंप्यूटर बनाने वाली कंपनी का नाम दिखाई देता है। इसका मतलब है कि कंप्यूटर में कुछ ऐसा है कि जैसे ही कंप्यूटर स्टार्ट होता है, आपको कंप्यूटर बनाने वाली कंपनी का नाम दिखाई देता है। ऐसा इसलिए होता है क्योंकि कंप्यूटर में पहले से ही एक सॉफ्टवेयर होता है।

कंप्यूटर के हार्डवेयर को काम करने के लिए सॉफ्टवेयर की भी जरूरत होती है। ऐसे सॉफ्टवेयर जो कंप्यूटर डिवाइस जैसे ऑडियो कार्ड, वीडियो कार्ड, USB पोर्ट आदि के लिए बनाए जाते हैं, डिवाइस ड्राइवर कहलाते हैं।

ऑपरेटिंग सिस्टम (Operating System)
ऑपरेटिंग सिस्टम एक तरह का सिस्टम सॉफ्टवेयर होता है और यह कंप्यूटर में पहले से इंस्टॉल होता है। ऑपरेटिंग सिस्टम कंप्यूटर के हर फंक्शन को मैनेज करता है। जब कंप्यूटर स्टार्ट होता है, तो ऑपरेटिंग सिस्टम यह चेक करता है कि कंप्यूटर के सभी पार्ट्स जुड़े हुए हैं या नहीं।

ऑपरेटिंग सिस्टम हमें कंप्यूटर पर फाइल और फोल्डर बनाने की अनुमति देता है। यदि ऑपरेटिंग सिस्टम किसी फाइल को सपोर्ट नहीं करता है तो हम उस फाइल पर काम नहीं कर सकते हैं। ऑपरेटिंग सिस्टम यह भी चेक करता है कि आप कंप्यूटर पर कौन सा सॉफ्टवेयर इंस्टॉल कर रहे हैं। यदि सॉफ्टवेयर ऑपरेटिंग सिस्टम के अनुकूल (compatible) नहीं है, तो आप उस सॉफ्टवेयर को इंस्टॉल नहीं कर सकते हैं।

आजकल बहुत सारे ऑपरेटिंग सिस्टम उपलब्ध हैं जिनमें सबसे लोकप्रिय हैं - विंडोज 10, विंडोज 11, मैकिंटोश, लिनक्स।

2. एप्लीकेशन सॉफ्टवेयर (Application Software)

एप्लीकेशन सॉफ्टवेयर उस सॉफ्टवेयर को कहते हैं जिसे आप अपने किसी काम के लिए इस्तेमाल करते हैं। जैसे - माइक्रोसॉफ्ट वर्ड, एडोब फोटोशॉप, माइक्रोसॉफ्ट एक्सेल, व्हाट्सएप। फोटो एडिट करने के लिए आप फोटोशॉप का इस्तेमाल करते हैं। डॉक्यूमेंट बनाने के लिए आप Microsoft Word का उपयोग करते हैं।

सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर में क्या अंतर है?

  • सिस्टम सॉफ्टवेयर का उपयोग कंप्यूटर हार्डवेयर और सभी सॉफ्टवेयर को संचालित करने के लिए किया जाता है। एप्लिकेशन सॉफ़्टवेयर का उपयोग यूजर द्वारा किसी विशिष्ट कार्य के लिए किया जाता है।
  • सिस्टम सॉफ्टवेयर कंप्यूटर हार्डवेयर और एप्लिकेशन सॉफ्टवेयर के बीच एक इंटरफेस के रूप में कार्य करता है। एप्लिकेशन सॉफ्टवेयर सिस्टम सॉफ्टवेयर द्वारा प्रदान किए गए प्लेटफॉर्म पर काम करता है।
  • सिस्टम सॉफ़्टवेयर को चलाने के लिए एप्लिकेशन सॉफ़्टवेयर की आवश्यकता नहीं होती है। एप्लीकेशन सॉफ्टवेयर सिस्टम सॉफ्टवेयर के बिना नहीं चल सकता है।
  • एक कंप्यूटर सिस्टम सॉफ्टवेयर के बिना काम नहीं कर सकता है। कंप्यूटर में एप्लिकेशन सॉफ्टवेयर इंस्टॉल करना अनिवार्य नहीं है।
  • सिस्टम सॉफ्टवेयर तब चलता है जब कंप्यूटर स्टार्ट होता है और कंप्यूटर बंद होने पर बंद हो जाता है। एप्लिकेशन सॉफ़्टवेयर यूजर के रिक्वेस्ट पर स्टार्ट और बंद हो जाता है।
  • सिस्टम सॉफ्टवेयर के उदाहरण विंडोज 10, लिनक्स, ऑडियो ड्राइवर, वायरलेस ड्राइवर हैं। एप्लीकेशन सॉफ्टवेयर के उदाहरण माइक्रोसॉफ्ट वर्ड, एडोब फोटोशॉप, गूगल क्रोम हैं।

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

ताकत और कमजोरी क्या है? Strength and Weakness in Hindi

कंप्यूटर कीबोर्ड क्या है? Computer Keyboard में किस प्रकार की keys होती हैं?

Soft Skills क्या हैं? अपने Soft Skills को कैसे develop करें?