कंप्यूटर सिर्फ हार्डवेयर नहीं हैं; उन्हें ठीक से चलाने के लिए सॉफ्टवेयर की जरूरत होती है। सॉफ्टवेयर आपके कंप्यूटर का दिमाग है, और यह फाइलों के प्रबंधन से लेकर इंटरनेट या इंट्रानेट पर अन्य कंप्यूटरों और उपकरणों के बीच संचार की सुविधा के लिए सब कुछ चलाता है।
ऐसे कई प्रकार के सॉफ़्टवेयर हैं जिनका आप उपयोग कर सकते हैं, जैसे उत्पादकता सॉफ़्टवेयर जैसे Microsoft Office या डिज़ाइन सॉफ़्टवेयर जैसे Adobe Photoshop या Corel पेंटर।
इस लेख में, हम बताएंगे कि सॉफ्टवेयर क्या है और चीजों को सुचारू रूप से और कुशलता से चलाने के लिए आपको अपने कंप्यूटर में इसकी आवश्यकता क्यों है। यदि हमारे गाइड को पढ़ने के बाद भी आपके कोई प्रश्न हैं, तो टिप्पणियों में पूछने में संकोच न करें!
हार्डवेयर और सॉफ्टवेयर के बीच अंतर को समझना
कंप्यूटर सॉफ़्टवेयर की मूल परिभाषा कुछ ऐसी है जो यांत्रिक नहीं है, फिर भी कंप्यूटर या डिवाइस पर काम करती है। आप सोच सकते हैं कि सभी कंप्यूटर हार्डवेयर यांत्रिक नहीं हैं, लेकिन आप गलत होंगे।
उदाहरण के लिए, आपका सीडी-रोम यांत्रिक है क्योंकि आपकी फाइलों को पढ़ने के लिए भौतिक भागों के टुकड़े अंदर घूम रहे हैं। एक फ़्लॉपी डिस्क ड्राइव में मूविंग पार्ट्स भी होते हैं जो तब चलते हैं जब उन्हें सूचना तक पहुंच प्राप्त करने की आवश्यकता होती है।
इस प्रकार के उपकरणों को विद्युत यांत्रिक उपकरण कहा जाता है, जिसका अर्थ है कि इनमें विद्युत और यांत्रिक दोनों घटक होते हैं।
आजकल अधिकांश कंप्यूटर सॉफ्टवेयर विंडोज 10 या मैक ओएस एक्स योसेमाइट जैसे ऑपरेटिंग सिस्टम पर चलते हैं। हालाँकि, कई अन्य अनुप्रयोग एक ऑपरेटिंग सिस्टम से स्वतंत्र रूप से भी चलते हैं। वास्तव में, बहुत से लोग अपने कंप्यूटर का उपयोग बिना किसी प्रकार के ऑपरेटिंग सिस्टम के करते हैं!
इस प्रकार के कंप्यूटर एप्लिकेशन को एप्लिकेशन प्रोग्राम या संक्षेप में सॉफ़्टवेयर के रूप में जाना जाता है। कुछ उदाहरणों में संगीत पुस्तकालयों के प्रबंधन और उनसे गाने चलाने के लिए आईट्यून्स शामिल हैं; नेटवर्क पर वीडियो कॉलिंग मित्रों के लिए स्काइप; फ़ोटो संपादित करने के लिए फ़ोटोशॉप; और Adobe Reader PDF दस्तावेज़ों को पहले डाउनलोड किए बिना ऑनलाइन पढ़ने के लिए।
कंप्यूटर सॉफ्टवेयर के सामान्य अनुप्रयोग
कंप्यूटर सॉफ्टवेयर, जिसे आमतौर पर सिर्फ सॉफ्टवेयर या एप्लिकेशन के रूप में जाना जाता है, में प्रोग्राम और प्रक्रियाएं शामिल होती हैं जो कंप्यूटर को कार्यों को पूरा करने की अनुमति देती हैं।
सॉफ्टवेयर का इतिहास 1951 तक फैला है जब हार्वर्ड में एक कंप्यूटर को उन श्रमिकों द्वारा प्रोग्राम किया गया था जो स्विच की एक श्रृंखला के माध्यम से मैन्युअल रूप से सूचनाओं को रिले करते थे।
तब से, हार्डवेयर और सॉफ्टवेयर दोनों के संदर्भ में बहुत कुछ बदल गया है। दैनिक समस्याओं से निपटने के साथ-साथ नई तकनीकों को बनाए रखने के लिए लगातार नए एप्लिकेशन विकसित किए जा रहे हैं।
सामान्य कंप्यूटर सॉफ़्टवेयर के उदाहरणों में Microsoft Word, Excel और Adobe Photoshop शामिल हैं। आइए एक नजर डालते हैं कंप्यूटर सॉफ्टवेयर के सामान्य अनुप्रयोगों पर:
ऑपरेटिंग सिस्टम (OS):
OS से तात्पर्य है कि आपका कंप्यूटर कैसे संचालित होता है – उदाहरण के लिए आपके पास Windows 10, XP या Mac OS X है या नहीं।
यदि आप अपने सभी कंप्यूटर प्रोग्रामों का लाभ उठाना चाहते हैं तो यह महत्वपूर्ण है कि आपके पास एक अप-टू-डेट ऑपरेटिंग सिस्टम हो। आम तौर पर, नए OS केवल कुछ सॉफ़्टवेयर के साथ संगत होते हैं; एक साथ काम करने के लिए, आपको नए OS हार्डवेयर या एप्लिकेशन का उपयोग करना चाहिए।
नया कंप्यूटर खरीदते समय या अपने OS को अपग्रेड करते समय संगतता समस्याओं को हल करने का एक सामान्य तरीका है अपने कंप्यूटर के लिए एक अपग्रेडेड पैकेज डील खरीदना।
वेब ब्राउजर:
वेब ब्राउजर आपको गूगल और याहू जैसी विभिन्न वेबसाइटों से जोड़कर इंटरनेट एक्सेस प्रदान करते हैं। आप अपने वेब ब्राउज़र को कीबोर्ड और माउस जैसे पॉइंटिंग डिवाइस के माध्यम से एक्सेस कर सकते हैं।
ये एप्लिकेशन आमतौर पर मुफ्त होते हैं और अधिकांश कंप्यूटरों पर उपलब्ध होते हैं। गूगल क्रोम ब्राउज़र को तो आप सब जानते ही होगे।
OS की तरह, कई अलग-अलग वेब ब्राउज़र उपलब्ध हैं। इंटरनेट एक्सप्लोरर आमतौर पर इस्तेमाल किया जाने वाला ब्राउज़र है जिसे विंडोज ओएस चलाने वाले कंप्यूटरों पर एक्सेस किया जा सकता है; अन्य लोकप्रिय वेब ब्राउज़र में मैक उपयोगकर्ताओं के लिए सफारी और पीसी वाले लोगों के लिए फ़ायरफ़ॉक्स शामिल हैं।
फ़ायरफ़ॉक्स को इंटरनेट एक्सप्लोरर जैसे अन्य ब्राउज़रों के विकल्प के रूप में विकसित किया गया था क्योंकि कुकीज़ (वेबसाइटों द्वारा आपके कंप्यूटर की मेमोरी में रखी गई छोटी टेक्स्ट फाइलें) और पॉप-अप विज्ञापनों पर गोपनीयता की चिंता थी।
ईमेल क्लाइंट:
ईमेल क्लाइंट आपको ईमेल संदेश भेजने, प्राप्त करने और सहेजने की अनुमति देते हैं, साथ ही आपको अपने मेलबॉक्स को फ़ोल्डरों में व्यवस्थित करने की भी अनुमति देते हैं। यह सॉफ़्टवेयर आमतौर पर एक एकीकृत पता पुस्तिका या इसके भीतर संग्रहीत नामों की संपर्क सूची के साथ आता है।
सबसे लोकप्रिय ईमेल क्लाइंट में माइक्रोसॉफ्ट आउटलुक, यूडोरा और मोज़िला थंडरबर्ड शामिल हैं। ईमेल क्लाइंट को अक्सर अन्य सॉफ़्टवेयर जैसे वर्ड प्रोसेसर के साथ एकीकृत किया जाता है ताकि आप अपने ईमेल क्लाइंट में ईमेल को डिस्क पर सहेज सकें।
ईमेल क्लाइंट की अन्य सामान्य विशेषताओं में एंटी-स्पैम फ़िल्टर और वेब मेल एक्सेस शामिल हैं, जहां आप एक पूर्ण प्रोग्राम डाउनलोड किए बिना ब्राउज़र के माध्यम से अपने संदेशों को पढ़ सकते हैं।
ग्राफिक्स/छवि संपादन:
उपयोगकर्ताओं को अपने कंप्यूटर पर छवियों को बदलने या संशोधित करने की अनुमति देने के लिए, कई अलग-अलग ग्राफिक्स संपादन कार्यक्रम उपलब्ध हैं।
इन कार्यक्रमों के साथ, आप आसानी से छवियों को क्रॉप कर सकते हैं, टेक्स्ट जोड़ सकते हैं या फ़ोटो को डिस्क पर सहेजने या उन्हें ऑनलाइन अपलोड करने से पहले कई अलग-अलग तरीकों से बढ़ा सकते हैं।
अधिक उन्नत उपयोगकर्ताओं के लिए जो वीडियो फ़ुटेज को संपादित करना चाहते हैं, उनके लिए समर्पित वीडियो संपादन प्रोग्राम भी उपलब्ध हैं।
सॉफ्टवेयर के 3 सबसे सामान्य प्रकार
सॉफ्टवेयर तीन मुख्य प्रकार के होते हैं।
डेस्कटॉप एप्लिकेशन :
जिन्हें एंड-यूज़र सॉफ़्टवेयर भी कहा जाता है। इसमें वर्ड, एक्सेल, पॉवरपॉइंट, फायरफॉक्स और क्रोम जैसे प्रोग्राम शामिल हैं।
ये प्रोग्राम आपके कंप्यूटर पर चलते हैं; वे वेब-आधारित नहीं हैं, लेकिन आप उन्हें अपने कंप्यूटर पर डाउनलोड करते हैं ताकि आप जब चाहें उनका उपयोग कर सकें।
मोबाइल सॉफ्टवेयर:
मोबाइल ऐप स्मार्टफोन या टैबलेट कंप्यूटर (या अन्य मोबाइल डिवाइस) पर चलते हैं। इनमें फेसबुक, ट्विटर और इंस्टाग्राम जैसी चीजें शामिल हैं।
वेब-आधारित सॉफ़्टवेयर:
इस प्रकार का सॉफ़्टवेयर एक दूरस्थ सर्वर पर चलता है जिसे आप अपने इंटरनेट ब्राउज़र के माध्यम से एक्सेस करते हैं।
उदाहरण के लिए, यदि आपके पास Gmail या Yahoo जैसी किसी सेवा का ईमेल पता है, तो आप वेब-आधारित सॉफ़्टवेयर का उपयोग कर रहे हैं जो दुनिया में कहीं और डेटा केंद्र में चलता है। वेब-आधारित कार्यक्रमों में अधिकांश सेवाएँ शामिल हैं जिनका उपयोग लोग ऑनलाइन कार्य करने के लिए करते हैं।
- इनमें Google डॉक्स और माइक्रोसॉफ्ट ऑफिस 365 जैसे उत्पादकता उपकरण शामिल हैं;
- स्लैक जैसे सहयोग मंच;
- ग्राहक संबंध प्रबंधन (सीआरएम) उपकरण जैसे सेल्सफोर्स;
- फेसबुक और ट्विटर जैसे सोशल मीडिया नेटवर्क;
- अमेज़ॅन और ईबे जैसे ईकामर्स मार्केटप्लेस;
बड़ी कंपनियों द्वारा अपनी व्यावसायिक प्रक्रियाओं का प्रबंधन करने के लिए उपयोग किए जाने वाले एंटरप्राइज़ रिसोर्स प्लानिंग (ईआरपी) सिस्टम।
ओपन सोर्स और कमर्शियल सॉफ्टवेयर के बीच अंतर क्या है?
ओपन-सोर्स सॉफ्टवेयर वह सॉफ्टवेयर है जहां सोर्स कोड, या कंप्यूटर प्रोग्रामिंग से संबंधित कोड की लाइनें, किसी को भी देखने या संपादित करने के लिए उपलब्ध हैं।
वाणिज्यिक सॉफ़्टवेयर या तो खुला स्रोत हो सकता है (जहां उपयोगकर्ता कम से कम इसके कुछ अंतर्निहित कोड देख सकते हैं) या बंद स्रोत (जहां उपयोगकर्ता इसके किसी भी अंतर्निहित कोड को नहीं देख सकते हैं)।
वाणिज्यिक सॉफ़्टवेयर के उपयोगकर्ता आमतौर पर किसी प्रोग्राम की एक प्रति खरीदते समय एकमुश्त शुल्क का भुगतान करते हैं; क्योंकि अधिकांश ओपन सोर्स प्रोग्राम मुफ्त हैं, अधिकांश उपयोगकर्ताओं को उनके लिए दान के माध्यम से भुगतान करना होगा।
अपने व्यवसाय के लिए किस प्रकार का उपयोग करना है, यह तय करने से पहले, सुनिश्चित करें कि आप दोनों पक्षों को समझते हैं।
ओपन-सोर्स सॉफ़्टवेयर में कमर्शियल सॉफ़्टवेयर की तुलना में कम बग, तेज़ अपडेट और आसान इंस्टॉलेशन होता है। हालांकि, भुगतान किए गए उन्नयन अक्सर अधिक जटिल हो सकते हैं, खासकर जब ओपन-सोर्स प्लेटफॉर्म की बात आती है।
आपके व्यवसाय की ज़रूरतों के लिए किस प्रकार के सॉफ़्टवेयर का उपयोग करना है, यह तय करने से पहले, आपको सुरक्षा चिंताओं जैसे अन्य कारकों पर विचार करना चाहिए और क्या आप चाहते हैं कि कोई और आपका व्यवसाय कैसे काम करे।
उदाहरण के लिए, यदि आपको एक प्रकार की कार्यक्षमता की आवश्यकता है जिसके लिए मालिकाना-कोड प्रोग्रामिंग की आवश्यकता है, तो ओपन सोर्स आपके लिए सही नहीं हो सकता है।
कौन सा कंप्यूटर सॉफ्टवेयर उपयोग करने के लिए चुनना चाहिए ?
- कंप्यूटर सॉफ्टवेयर आपको चीजों को बेहतर, तेज या अधिक कुशलता से करने में मदद करता है। यह एक ऐसा प्रोग्राम हो सकता है जो आपको शीघ्रता से दस्तावेज़ बनाने की अनुमति देता है; दूसरा जो क्लाइंट संपर्कों के डेटाबेस का प्रबंधन करता है; या शायद सिर्फ एक बुनियादी कैलकुलेटर।
- आप किस प्रकार के सॉफ़्टवेयर की तलाश कर रहे हैं, इसके बावजूद, आपकी आवश्यकताओं के लिए कौन सा प्रोग्राम सबसे अच्छा है, यह तय करते समय कई कारकों पर विचार करना चाहिए। कंप्यूटर सॉफ्टवेयर कैसे चुनें, इसके बारे में कुछ दिशानिर्देश यहां दिए गए हैं।
- आपको हमेशा ऐसे सॉफ़्टवेयर से सावधान रहना चाहिए जो मुफ़्त में प्रस्तुत किया जाता है। यदि कोई कार्यक्रम सच होने के लिए बहुत अच्छा लगता है, तो शायद यह है।
- हमेशा अनुकूलता पर विचार करें। यदि आप अपने कंप्यूटर सॉफ़्टवेयर का उपयोग कई उपकरणों, जैसे डेस्कटॉप और लैपटॉप कंप्यूटर पर करने की योजना बना रहे हैं, तो आप यह सुनिश्चित करना चाहेंगे कि दोनों में ऐसा सॉफ़्टवेयर हो जो एक दूसरे के साथ सहभागिता कर सके।
- अन्यथा, आपके दस्तावेज़ ठीक से सहेजे नहीं जा सकते हैं या आप किस डिवाइस का उपयोग कर रहे हैं, इसके आधार पर भिन्न दिखाई दे सकते हैं।
- साथ ही, जांचें कि उपकरणों के बीच फ़ाइलों को स्थानांतरित करना कितना आसान होगा; सभी प्रोग्राम हर डिवाइस पर अच्छी तरह से नहीं चल सकते हैं, इसलिए देखें कि क्या उन्हें प्रत्येक प्लेटफॉर्म के बीच स्थानांतरित करने का कोई आसान तरीका है।
- ऐसे प्रोग्राम को चुनना हमेशा सबसे अच्छा होता है जो किसी भी अन्य सॉफ़्टवेयर के साथ संगत हो, ताकि बाद में कई प्लेटफ़ॉर्म के साथ काम करने का प्रयास करते समय समय और प्रयास को बचाया जा सके।
- यदि आप एक आकस्मिक कंप्यूटर उपयोगकर्ता हैं, जिसे केवल कैलकुलेटर या मूल वर्ड प्रोसेसर की आवश्यकता है, तो कीमत के आधार पर अपना सॉफ़्टवेयर चुनना पर्याप्त हो सकता है।