
Software क्या है? और इसके प्रकार।
सॉफ्टवेयर (Software) को समझने से पहले हमे कुछ चीजे समझनी होगी या कुछ शब्दों का मतलब जानना होगा जिसका उपयोग हम कंप्यूटर विज्ञान में करते है।
1. इंस्ट्रक्शन (Instruction): जैसा की इसके नाम से ही पता चल रहा है instruction का अर्थ है आदेश।ये जरुरी नही की जो कंप्यूटर को दिया जाए सिर्फ वही आदेश है। अपने रोजमर्रा की जिंदगी में भी जब हम किसी को कोई कार्य करने को कहते है उसे हम इंस्ट्रक्शन (Instruction) कहते है। पर कंप्यूटर की भाषा में, instruction सिर्फ एक कार्य किये जाने के लिए दिए गए आदेश को कहेंगे ।
अब हम समझते है प्रोग्राम (Program).
2. Program (प्रोग्राम) : कई instrction को मिला कर कार्य करने को कहा जाये जिसका उद्देश्य सिर्फ एक हो उसे प्रोग्राम कहते है।
दूसरे शब्दों में जब किसी एक कार्य को करने के लिए कई छोटे कार्य करने पड़ते हो तो वो प्रोग्राम कहलायेगा।
जैसे: पेंटिंग करना: पेंटिंग करना सिर्फ एक काम है पर उसमे कई instruction दिए गए होते है या कई tool उन सभी टूल्स (पेंसिल, कलर चुनना, मिटाना आदि)का इस्तेमाल करना भी पेंटिंग में आ गया तो यहाँ हम टूल्स को instruction मान ले और पेंटिंग को program.
1. इंस्ट्रक्शन (Instruction): जैसा की इसके नाम से ही पता चल रहा है instruction का अर्थ है आदेश।ये जरुरी नही की जो कंप्यूटर को दिया जाए सिर्फ वही आदेश है। अपने रोजमर्रा की जिंदगी में भी जब हम किसी को कोई कार्य करने को कहते है उसे हम इंस्ट्रक्शन (Instruction) कहते है। पर कंप्यूटर की भाषा में, instruction सिर्फ एक कार्य किये जाने के लिए दिए गए आदेश को कहेंगे ।
अब हम समझते है प्रोग्राम (Program).
2. Program (प्रोग्राम) : कई instrction को मिला कर कार्य करने को कहा जाये जिसका उद्देश्य सिर्फ एक हो उसे प्रोग्राम कहते है।
दूसरे शब्दों में जब किसी एक कार्य को करने के लिए कई छोटे कार्य करने पड़ते हो तो वो प्रोग्राम कहलायेगा।
जैसे: पेंटिंग करना: पेंटिंग करना सिर्फ एक काम है पर उसमे कई instruction दिए गए होते है या कई tool उन सभी टूल्स (पेंसिल, कलर चुनना, मिटाना आदि)का इस्तेमाल करना भी पेंटिंग में आ गया तो यहाँ हम टूल्स को instruction मान ले और पेंटिंग को program.
सॉफ्टवेयर (software): सॉफ्टवेयर कई प्रोग्राम्स को मिला कर बनाया जाता है। कई प्रोग्राम मिल कर एक सॉफ्टवेयर का निर्माण करते है। Instruction किसी की भी सॉफ्टवेयर की सबसे छोटी इकाई है। सॉफ्टवेयर प्रोग्राम और इंस्ट्रक्शन की तुलना में सबसे बड़ी है।
जैसे: फोटोशॉप: फोटोशॉप की मदद से आप किसी भी फ़ोटो के रूप रेखा बदल सकते है । पर एक फोटोशॉप के सॉफ्टवेयर से आप उसपर कलाकृति कर सकते है, अपना नाम लिख सकते है आदि ये सब प्रोग्राम है। और इन सभी को मिला कर बना फोटोशॉप।
जैसे: फोटोशॉप: फोटोशॉप की मदद से आप किसी भी फ़ोटो के रूप रेखा बदल सकते है । पर एक फोटोशॉप के सॉफ्टवेयर से आप उसपर कलाकृति कर सकते है, अपना नाम लिख सकते है आदि ये सब प्रोग्राम है। और इन सभी को मिला कर बना फोटोशॉप।
सॉफ्टवेयर के प्रकार:
सॉफ्टवेयर मुख्यतः 2 प्रकार के होते है:
1. System Software (सिस्टम सॉफ्टवेयर)
2. Application Software (एप्लीकेशन सॉफ्टवेयर)
तो आइये इसके बारे में जानते है।
1. System Software: जैसा की हम सभी जानते है की कंप्यूटर को हम सिस्टम(System) भी कहते है। (क्यों? क्योंकि ये कई devices को मिला कर बनाई गई है। और सभी का कार्य करना जरुरी है)
इसलिए ऐसा software जिसका प्रयोग सिस्टम को चालने में किया जाता है उसे System Software कहते है।
अकेले मशीन तो सिर्फ कार्य नहीं कर सकती न वो तो सर्फ एक खाली डिब्बे की तरह है या फिर एक व्यक्ति के शरीर के तरह अब इस शरीर को चलाने के लिए आत्मा की जरुरत तो होगी ही।तो यहाँ कंप्यूटर की आत्मा system software है।
सिस्टम सॉफ्टवेयर की मदद से हम खाली डिब्बे में जान डाल देते है और उसे अपने तरीके से कार्य करने को कहते है।
दूसरे शब्दों में कहे तो System software user यानि की हम और hardware के बीच का माध्यम(interface) की तरह होता है। जिसका कार्य हमारे आदेशो को, हमारी बातो की कंप्यूटर को समझाना और कंप्यूटर की बातो को हमे बताना।
इसी system software का एक उदाहरण है Operating System (ऑपरेटिंग सिस्टम) इसके बारे में हम आगे जानेंगे।
1. System Software (सिस्टम सॉफ्टवेयर)
2. Application Software (एप्लीकेशन सॉफ्टवेयर)
तो आइये इसके बारे में जानते है।
1. System Software: जैसा की हम सभी जानते है की कंप्यूटर को हम सिस्टम(System) भी कहते है। (क्यों? क्योंकि ये कई devices को मिला कर बनाई गई है। और सभी का कार्य करना जरुरी है)
इसलिए ऐसा software जिसका प्रयोग सिस्टम को चालने में किया जाता है उसे System Software कहते है।
अकेले मशीन तो सिर्फ कार्य नहीं कर सकती न वो तो सर्फ एक खाली डिब्बे की तरह है या फिर एक व्यक्ति के शरीर के तरह अब इस शरीर को चलाने के लिए आत्मा की जरुरत तो होगी ही।तो यहाँ कंप्यूटर की आत्मा system software है।
सिस्टम सॉफ्टवेयर की मदद से हम खाली डिब्बे में जान डाल देते है और उसे अपने तरीके से कार्य करने को कहते है।
दूसरे शब्दों में कहे तो System software user यानि की हम और hardware के बीच का माध्यम(interface) की तरह होता है। जिसका कार्य हमारे आदेशो को, हमारी बातो की कंप्यूटर को समझाना और कंप्यूटर की बातो को हमे बताना।
इसी system software का एक उदाहरण है Operating System (ऑपरेटिंग सिस्टम) इसके बारे में हम आगे जानेंगे।
अब आते है Software के दूसरे प्रकार पर:
2. एप्लीकेशन सॉफ्टवेयर (Application Software): Application का मतलब होता है उपयोग या इस्तेमाल। ऐसा software जिसका उपयोग हम अपने कामो के लिये करते है उन्हें application software कहते है।
जैसे: MS Office जहा हम लिखते है, गुना गाडीत करते है, अपना बही खाता बनाते है। ये application software है। इसके बारे में हम विस्तार से अगले कड़ी में समझायेंगे।
2. एप्लीकेशन सॉफ्टवेयर (Application Software): Application का मतलब होता है उपयोग या इस्तेमाल। ऐसा software जिसका उपयोग हम अपने कामो के लिये करते है उन्हें application software कहते है।
जैसे: MS Office जहा हम लिखते है, गुना गाडीत करते है, अपना बही खाता बनाते है। ये application software है। इसके बारे में हम विस्तार से अगले कड़ी में समझायेंगे।
सॉफ्टवेयर का एक और प्रकार है:
Utility software (यूटिलिटी सॉफ्टवेयर): Utility का हिंदी में अर्थ है 'जनोपयोगी सेवा'। जिस प्रकार हम बीमार पड़ते है तो हमे डॉक्टर की जरुरत पड़ती है उसी प्रकार सॉफ्टवेयर में कोई दिक्कत(error) आ जाये तो उसे utility software की मदद से सही किया जाता है।
दूसरे शब्दों में सॉफ्टवेयर की गड़बड़ी को दूर करने और उसे सुचारू रूप से करते रहने के लिए जिस सॉफ्टवेयर का प्रोयग किया है उसे utility software कहते है।
जैसे: antivirus (एंटीवायरस) यह सॉफ्टवेयर आपके कंप्यूटर को सही तरीके से चलने में मदद करता है और आने वाले virus को दूर रखता है।
वायरस: एक ऐसे प्रोग्राम होते है जिनका उपयोग आपके कंप्यूटर में बड़े चीजे (data) को चोरी या उनको ख़राब(corrupt) करने के लिए बनाया जाता है।
तो इस प्रकार आप software और उसके प्रकार के बारे में जान गए अब बारी है Operating Sytem को समझने की जो की हम आगे समझेंगे।
Utility software (यूटिलिटी सॉफ्टवेयर): Utility का हिंदी में अर्थ है 'जनोपयोगी सेवा'। जिस प्रकार हम बीमार पड़ते है तो हमे डॉक्टर की जरुरत पड़ती है उसी प्रकार सॉफ्टवेयर में कोई दिक्कत(error) आ जाये तो उसे utility software की मदद से सही किया जाता है।
दूसरे शब्दों में सॉफ्टवेयर की गड़बड़ी को दूर करने और उसे सुचारू रूप से करते रहने के लिए जिस सॉफ्टवेयर का प्रोयग किया है उसे utility software कहते है।
जैसे: antivirus (एंटीवायरस) यह सॉफ्टवेयर आपके कंप्यूटर को सही तरीके से चलने में मदद करता है और आने वाले virus को दूर रखता है।
वायरस: एक ऐसे प्रोग्राम होते है जिनका उपयोग आपके कंप्यूटर में बड़े चीजे (data) को चोरी या उनको ख़राब(corrupt) करने के लिए बनाया जाता है।
तो इस प्रकार आप software और उसके प्रकार के बारे में जान गए अब बारी है Operating Sytem को समझने की जो की हम आगे समझेंगे।
आपको कोई भी प्रश्न हो तो हमारे website के contact us पेज पर जा कर हमसे प्रश्न पूछ सकते है।