What is software in hindi | Software kya hai

Software kya hai | Software Meaning in hindi :

सॉफ्टवेयर निर्देशों, डेटा या प्रोग्राम का एक सेट है जिसका उपयोग कंप्यूटर को operate करने और विशिष्ट कार्यों को execute करने के लिए किया जाता है। यह हार्डवेयर के विपरीत है, जो कंप्यूटर के भौतिक पहलुओं का वर्णन करता है। सॉफ़्टवेयर एक सामान्य शब्द है जिसका उपयोग किसी डिवाइस पर चलने वाले एप्लिकेशन, स्क्रिप्ट और प्रोग्राम को संदर्भित करने के लिए किया जाता है। इसे कंप्यूटर के परिवर्तनशील भाग के रूप में माना जा सकता है, जबकि हार्डवेयर अपरिवर्तनीय भाग है।
What is software in hindi | Software kya hai
What is software in hindi | Software kya hai

 

Software ke mukhya 2 prakar | Main two types of software :

  • एक Application Software है जो एक विशिष्ट आवश्यकता को पूरा करता है या कार्य करता है।
  • System Software को कंप्यूटर के हार्डवेयर को चलाने के लिए डिज़ाइन किया गया है और Application को शीर्ष पर चलाने के लिए एक मंच प्रदान करता है।
  • अन्य प्रकार के सॉफ़्टवेयर में प्रोग्रामिंग सॉफ़्टवेयर शामिल हैं, जो प्रोग्रामिंग टूल सॉफ़्टवेयर डेवलपर्स को प्रदान करता है; मिडलवेयर, जो सिस्टम सॉफ्टवेयर और एप्लिकेशन के बीच बैठता है; और ड्राइवर सॉफ्टवेयर, जो कंप्यूटर उपकरणों और बाह्य उपकरणों को संचालित करता है।
प्रारंभिक सॉफ्टवेयर विशिष्ट कंप्यूटरों के लिए लिखा गया था और उस हार्डवेयर के साथ बेचा जाता था जिस पर वह चलता था। 1980 के दशक में, फ्लॉपी डिस्क और बाद में सीडी और डीवीडी पर सॉफ्टवेयर की बिक्री शुरू हुई। आज, अधिकांश सॉफ्टवेयर इंटरनेट पर खरीदे और सीधे डाउनलोड किए जाते हैं। सॉफ़्टवेयर विक्रेता वेबसाइटों या एप्लिकेशन सेवा प्रदाता वेबसाइटों पर पाया जा सकता है।

Software ke prakar | Types of software :

सॉफ्टवेयर की विभिन्न श्रेणियों में, सबसे सामान्य प्रकारों में निम्नलिखित शामिल हैं:

Application Software :

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

System Software :

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

Driver Software :

डिवाइस ड्राइवर के रूप में भी जाना जाता है, इस सॉफ़्टवेयर को अक्सर एक प्रकार का सिस्टम सॉफ़्टवेयर माना जाता है। डिवाइस ड्राइवर कंप्यूटर से जुड़े उपकरणों और बाह्य उपकरणों को नियंत्रित करते हैं, जिससे वे अपने विशिष्ट कार्यों को करने में सक्षम होते हैं। कंप्यूटर से जुड़े प्रत्येक उपकरण को कार्य करने के लिए कम से कम एक डिवाइस ड्राइवर की आवश्यकता होती है। उदाहरणों में ऐसे सॉफ़्टवेयर शामिल हैं जो किसी भी गैर-मानक हार्डवेयर के साथ आते हैं, जिसमें विशेष गेम नियंत्रक शामिल हैं, साथ ही वह सॉफ़्टवेयर जो मानक हार्डवेयर को सक्षम करता है, जैसे USB संग्रहण उपकरण, कीबोर्ड, हेडफ़ोन और प्रिंटर।
मध्यस्थ। मिडलवेयर शब्द उस सॉफ़्टवेयर का वर्णन करता है जो एप्लिकेशन और सिस्टम सॉफ़्टवेयर के बीच या दो अलग-अलग प्रकार के एप्लिकेशन सॉफ़्टवेयर के बीच मध्यस्थता करता है। उदाहरण के लिए, मिडलवेयर माइक्रोसॉफ्ट विंडोज को एक्सेल और वर्ड से बात करने में सक्षम बनाता है। इसका उपयोग किसी ऐसे कंप्यूटर में एप्लिकेशन से दूरस्थ कार्य अनुरोध भेजने के लिए भी किया जाता है जिसमें एक प्रकार का OS होता है, किसी भिन्न OS वाले कंप्यूटर में एप्लिकेशन को। यह नए Application को पुराने Applications के साथ काम करने में भी सक्षम बनाता है।

Programming Software :

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

Leave a Comment