कंप्यूटर में मैनुअली दो पार्ट्स होते हैं पहला सॉफ्टवेयर और दूसरा हार्डवेयर आज की इस पोस्ट में हम सॉफ्टवेयर के बारे में जानेंगे। सॉफ्टवेयर प्रोग्राम्स का एक ग्रुप है जो किसी खास काम को करने के लिए बनाए जाते हैं जो ऐसी लैंग्वेज में होते हैं जिसे कंप्यूटर समझ सकता है जैसे C+, C++, जावा आदि| आमतौर पर सॉफ्टवेयर दो प्रकार के होते हैं सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर। Software कंप्यूटर को यह बताता है कि उसे क्या काम करना है सॉफ्टवेयर और हार्डवेयर परस्पर एक दूसरे के पूरक होते हैं और यह एक दूसरे के बिना कुछ भी नहीं है|
सॉफ्टवेयर क्या है (software kya hai in Hindi)
सॉफ्टवेयर प्रोग्रामो का एक समूह है और प्रोग्राम संदेशों का एक समूह है जिनके द्वारा कंप्यूटर दिए गए डाटा को प्रोसेस करता है बिना सोफ्टवेयर के कंप्यूटर कोई भी कार्य नहीं कर सकता है इसका कार्य किसी डाटा को सूचना में परिवर्तित करना है। या प्रोग्राम के सेट को सॉफ्टवेयर कहते हैं। जैसे एमएस ऑफिस, टैली, विंडो, टाइपिंग मास्टर आदि।
सॉफ्टवेयर कितने प्रकार के होते हैं ? (Types of software in Hindi)
1. system software
- system control software
- system support \ utility program software
- system development software
2. Application software
- general purpose application software
- spacific purpose application software
- other software
सामान्यतः सॉफ्टवेयर दो प्रकार के होते हैं सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर । तो चलिए इन्हें समझते है –
A. System software – सिस्टम सॉफ्टवेयर ऐसा
कंप्यूटर सॉफ्टवेयर है जो हार्डवेयर संसाधनों का प्रबंधन एवं नियंत्रण करता है सिस्टम सॉफ्टवेयर को स्थाई स्टोरेज आई सी में स्टोर किया जाता है इसे फार्म वियर (firm ware) भी कहा जाता है यह जी यू आई तथा सीएलआई ( command line interface ) का यूज करता है यह तीन प्रकार के होते हैं।
1. System control software – वह सॉफ्टवेयर जो प्रोग्राम के संचालन को कंट्रोल करता है और प्रोसेसिंग को मैनेज करता है सिस्टम कंट्रोल सॉफ्टवेयर कहलाते हैं इसमें सबसे महत्वपूर्ण प्रोग्राम OS होता है। जो कई कार्यों को कंट्रोल करता है जैसे कंप्यूटर को स्टार्ट करना ।
2. System support or utility program software – इसे सर्विस प्रोग्राम के नाम से जाना जाता है यही एक कंप्यूटर सॉफ्टवेयर है जो कई कार्यों को पूरा करता है जैसे डाटा को क्रम से लगाने,
डाटा को copy करने, आउटपुट प्रिंटर पर भेजने, आवाज को स्पीकर में भेजने आदि कई कार्यों को पूरा करते हैं तो उसे यूटिलिटी प्रोग्राम कहते हैं।
3. System development software – वे सॉफ्टवेयर जो यूजर तथा प्रोग्राम को एप्लीकेशन प्रोग्राम बनाने तथा उसका उपयोग करने में मदद करते हैं सिस्टम डेवलपमेंट सॉफ्टवेयर कहलाते हैं इसका प्रमुख उदाहरण लैंग्वेज ट्रांसलेटर है एक भाषा को दूसरी भाषा में बदलने का कार्य करता है लैंग्वेज ट्रांसलेटर तीन प्रकार के होते हैं। Compiler assembler interpreter
B. Application software – एप्लीकेशन सॉफ्टवेयर किसी विशेष कार्य को करने के लिए यूजर के द्वारा बनाए गए प्रोग्राम एप्लीकेशन सॉफ्टवेयर कहलाते हैं इसके अंतर्गत सभी सॉफ्टवेयर आते हैं। इसे अनुप्रयोग सॉफ्टवेयर भी कहते हैं और सामान्य भाषा में इसे हम app भी कहते हैं। यह दो प्रकार के होते हैं।
1. General purpose application software – इसके अंतर्गत वे सॉफ्टवेयर आते हैं जिनका प्रयोग बड़े पैमाने पर किया जाता है।
2. Spacific purpose application software – इसके अंतर्गत भी प्रोग्राम आते हैं जिसके लिए इन्हें बनाया गया हो जैसे बिजनेस सॉफ्टवेयर, इंजीनियरिंग सॉफ्टवेयर, बैंक का सॉफ्टवेयर आदि।
3. Other application software – इसके अंतर्गत कुछ विशेष सॉफ्टवेयर आते हैं जिनका यूज़ हम अधिक करते हैं वे सॉफ्टवेयर निम्न है
A. Word processor ( शब्द प्रक्रिया ) – यह प्रोसेसर एक ऐसी तकनीक है जिसमें कंप्यूटर में शब्दों को व्यवस्थित किया जाता है वर्ड प्रोसेसर के माध्यम से हम कीबोर्ड से जो कुछ टाइप करते हैं उसे स्क्रीन पर देख सकते हैं और पढ़ सकते हैं इसमें टेक्स्ट के साथ साथ पिक्चर तथा ग्राफिक्स आदि को एक साथ रख सकते हैं इसमें निम्नलिखित कार्य किए जाते हैं।
- Typing – कीबोर्ड से टेक्स्ट टाइप करना टाइपिंग कहलाता है ।
- Editing – टाइप किए गए टेक्स्ट में परिवर्तन करना edity टाइप कहलाता है या एडिटिंग कहलाता है।
- Formatting – टाइप किए गए टेक्स्ट में size, colour, style आदि चेंज करना फॉर्मेटिंग कहलाता है।
- Saving – डॉक्यूमेंट को भविष्य के लिए सुरक्षित करना।
- Printing – समस्त प्रक्रिया द्वारा तैयार डॉक्यूमेंट को कंप्यूटर की सहायता से प्रिंट करना।
- Spreadsheet – इसके लिए स्प्रेटशीट पैकेज का यूज किया जाता है इसमें संख्यात्मक डाटा सारणी के रूप में स्टोर किया जाता है इस प्रोग्राम में वर्कशीट होती है जो एक पेज की तरह होती है। प्रत्येक worksheet में row और column होते हैं| जिसमें गणनात्मक कार्य किया जाता है इस श्रेणी में एम एस एक्सेल सबसे अधिक लोकप्रिय है।
प्रेजेंटेशन सॉफ्टवेयर क्या है ? ( Presentation software kya hai in Hindi )
इसको हिंदी में प्रस्तुतीकरण प्रोग्राम कहते हैं। एम एस पावर प्वाइंट प्रस्तुति सॉफ्टवेयर है इस सॉफ्टवेयर के माध्यम से यूजर अपनी बातों को एक प्रोजेक्टर के माध्यम से
कंप्यूटर की स्क्रीन पर प्रस्तुत कर सकता है इसमें किसी भी प्रकार का डाटा जैसे text, चित्र, ध्वनि आदि सम्मिलित कर सकता है।
सॉफ्टवेयर की आवश्यकता ( need of software )
कंप्यूटर पर कार्य करने के लिए सॉफ्टवेयर की आवश्यकता होती है जिस प्रकार टीवी का उपयोग करने के लिए चैनलों की आवश्यकता होती है ठीक उसी प्रकार कंप्यूटर पर कार्य करने के लिए सॉफ्टवेयर की आवश्यकता होती है। जिसके द्वारा हम कार्य कर सकते हैं। सॉफ्टवेयर
कंप्यूटर की भाषा में लिखा गया एक प्रोग्राम है जो पूर्व निर्धारित एवं सीमित विधियों से चलता है तथा किसी विशेष कार्य को पूरा करता है।
सॉफ्टवेयर का हिंदी अर्थ
सॉफ्टवेयर का हिंदी में अर्थ होता है प्रक्रिया सामग्री। सॉफ्टवेयर दो शब्दों से मिलकर बना है सॉफ्ट + वेयर जिसमें सॉफ्ट का अर्थ होता है मृदु अर्थात एक ही हार्डवेयर में अलग-अलग सॉफ्टवेयर लगाकर बिल्कुल अलग अलग काम किए जाते हैं।
सॉफ्टवेयर की परिभाषा
सॉफ्टवेयर कंप्यूटर विज्ञान में सार्थक क्रम आदेशों और आवश्यक सूचनाओं का एक ऐसा समूह है जो कंप्यूटर को यह बताता है कि उससे क्या कार्य करना है अर्थात सॉफ्टवेयर ही यह निर्णय लेता है कि हार्डवेयर को क्या काम करना है। व्यवहारिक तौर पर अगर हम कंप्यूटर को परिभाषित करें तो हम हार्डवेयर को मनुष्य का शरीर और सॉफ्टवेयर को उसकी आत्मा कह सकते हैं। या सॉफ्टवेयर वे सूचनाएं, आदेश अथवा तरीके है जिनके आधार पर कंप्यूटर कार्य करता है।
सॉफ्टवेयर के उदाहरण
सिस्टम सॉफ्टवेयर के उदाहरण
- Operating system
- Assembler
- Compiler
- Interpreter
एप्लीकेशन सॉफ्टवेयर के उदाहरण
- Income tax software
- Railways reservation software
- Microsoft office suite software
- Microsoft word
- Microsoft Excel
- Microsoft PowerPoint
- Video player
FAQ’s
Q.1. कंप्यूटर में काम करने किस सॉफ्टवेयर का प्रयोग किया जाता है ?
ANS -एप्लीकेशन सॉफ्टवेयर
Q.2. कौन सा सॉफ्टवेयर कंप्यूटर के हार्डवेयर को नियंत्रित करता है?
ANS – सिस्टम सॉफ्टवेयर
Q.3. कंप्यूटर में सिस्टम सॉफ्टवेयर का सबसे महत्वपूर्ण भाग कौन सा होता है?
ANS – ऑपरेटिंग सिस्टम
Q.4. हार्डवेयर और सॉफ्टवेयर के बीच संबंध बनाने की तकनीक या सुविधा को क्या कहते हैं?
ANS – इंटरफ़ेस
Q.5. टैली सॉफ्टवेयर का प्रयोग किस काम के लिए किया जाता है?
ANS – अकाउंटिंग
Q.6. ओरेकल (Oracle) है?
ANS – डेटाबेस सॉफ्टवेयर
Q.7. एमएस वर्ड ms word किस सॉफ्टवेयर का उदाहरण है?
ANS – एप्लीकेशन सॉफ्टवेयर
आशा है की अब आप जान गए होगे की सॉफ्टवेयर क्या होता है और कंप्यूटर में इसकी क्या महत्वपूर्ण भूमिका रहती है |अगर आपको इस पोस्ट से रिलेटेड कोई परेशानी हो to हमें कमेंट में जरूर बताये |
ये भी पढ़े –