कंप्यूटर सॉफ्टवेयर की परिभाषा क्या है? |Simple and Best Definition of Computer SoftwareIn Hindi
कंप्यूटर सॉफ्टवेयर की परिभाषा – सॉफ़्टवेयर शब्द हाल ही में शब्द की कल्पना नहीं है। उनके 1935 के निबंध में, ‘कॉम्प्यूटेबल नंबर्स विथ अ एप्लीकेशन टू द एनसेचेडिडुंग्स प्रॉब्लम,’ एलन ट्यूरिंग ने सबसे पहले प्रस्तावित किया और अधिकांश आधुनिक सॉफ्टवेयर की नींव रखी। कंप्यूटर सॉफ्टवेयर की परिभाषा 1958 में, सॉफ्टवेयर शब्द का पहला उपयोग जॉन डब्ल्यू। ट्युकी ने अमेरिकी गणितीय मासिक में एक लेख में किया था।
कंप्यूटर सॉफ्टवेयर की परिभाषा – आज, कंप्यूटर सॉफ्टवेयर शब्द का अर्थ लिखित प्रोग्राम, नियम या कोड के साथ-साथ, कंप्यूटर सिस्टम के संचालन से संबंधित प्रलेखन के साथ होता है जिसे पढ़ने / लिखने की मेमोरी में संग्रहित किया जाता है। सॉफ्टवेयर का “सॉफ्ट” भाग कई उत्पादों और तकनीकों को संदर्भित करता है जो विभिन्न तरीकों जैसे प्रोग्रामिंग भाषाओं और स्क्रिप्टिंग भाषाओं का उपयोग करके विकसित किए जाते हैं। ‘सॉफ्टवेयर’ शब्द व्यापक है और इसमें विभिन्न प्रकार के उपकरण शामिल हो सकते हैं जैसे आधुनिक उपभोक्ता उपकरणों के संचालन प्रणाली जैसे ऑटोमोबाइल, टीवी, टोस्टर, आदि।
कंप्यूटर सॉफ्टवेयर एक कंप्यूटर क्या प्रदर्शन कर सकता है, इसका वर्णन है। इसे शारीरिक रूप से स्पर्श नहीं किया जा सकता है। उदाहरण के लिए, अधिकांश कंप्यूटर पहले से स्थापित सॉफ़्टवेयर के साथ आते हैं। सॉफ्टवेयर सीडी पर भी उपलब्ध है जहां उपयोगकर्ता हार्ड ड्राइव में डिस्क को सम्मिलित करता है और इंस्टॉलेशन निर्देशों का पालन करता है। साथ ही, डाउनलोड करने योग्य सॉफ़्टवेयर Microsoft जैसी इंटरनेट साइटों पर उपलब्ध है।
कंप्यूटर सॉफ्टवेयर मूल रूप से निर्देशों की एक श्रृंखला है जो कंप्यूटर को एक विशेष कार्य करने का तरीका बताता है। उदाहरण के लिए, Microsoft Word कंप्यूटर सॉफ़्टवेयर का एक उदाहरण है। कंप्यूटर सॉफ्टवेयर की परिभाषा – साथ ही, HTML, PHP, ASP.NET और XML जैसी वेब पेज प्रौद्योगिकियाँ कंप्यूटर सॉफ्टवेयर के उदाहरण हैं।
कंप्यूटर सॉफ्टवेयर को दो मुख्य श्रेणियों में विभाजित किया जा सकता है: ऑपरेटिंग सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर
कंप्यूटर सॉफ्टवेयर की परिभाषा – ऑपरेटिंग सिस्टम (0 / S): इस सिस्टम में वे मूलभूत कार्य होते हैं जो कंप्यूटर करता है। एक उदाहरण स्क्रीन पर गति दिखा रहा होगा जैसे कि माउस कर्सर था उपयोगकर्ता माउस को स्थानांतरित करता है। ऑपरेटिंग सिस्टम के उदाहरणों में शामिल हैं: विंडोज़ विस्टा, विंडोज़ एक्सपी, मैक, लिनक्स और यूनिक्स।
एप्लीकेशन सॉफ्टवेयर: ये ऐसे एप्लिकेशन हैं जो कंप्यूटर को कार्य करने की अनुमति देते हैं। कंप्यूटर सॉफ्टवेयर को चलाने के अलावा अन्य सटीक कार्यों को पूरा करने के लिए एप्लिकेशन सॉफ्टवेयर का उपयोग किया जाता है। इसमें आवाज, खेल या रिकॉर्ड संगीत, वीडियो देखना, वीडियो गेम खेलना आदि शामिल हो सकते हैं। कंप्यूटर सॉफ्टवेयर की परिभाषा – एप्लिकेशन सॉफ़्टवेयर के अन्य उदाहरणों में इंटरनेट तक पहुंच की अनुमति देना और दस्तावेज़ों की छपाई शामिल है। एप्लीकेशन सॉफ्टवेयर वह सॉफ्टवेयर है जो अप्रत्यक्ष रूप से कंप्यूटर के साथ इंटरैक्ट करता है।
सिस्टम सॉफ्टवेयर – सिस्टम सॉफ्टवेयर वह सॉफ्टवेयर है जो सीधे कंप्यूटर हार्डवेयर के साथ इंटरैक्ट कर सकता है। कंप्यूटर सॉफ्टवेयर की परिभाषा – उदाहरण में मदरबोर्ड, सीपीयू, कीबोर्ड, माउस, प्रिंटर – आदि शामिल हैं। सिस्टम सॉफ्टवेयरस एक कंप्यूटर सिस्टम के व्यक्तिगत हार्डवेयरस घटकों को नियंत्रित, एकीकृत और प्रबंधित करता है।
कंप्यूटर सॉफ्टवेयर की परिभाषा – कंप्यूटर सॉफ्टवेयर मशीन भाषा से बना है जो अनिवार्य रूप से बाइनरी कोड देने वाले प्रोसेसर निर्देश हैं जो एक व्यक्तिगत प्रोसेसर के लिए विशिष्ट हैं। यह आम तौर पर उच्च-स्तरीय प्रोग्रामिंग भाषाओं में लिखा जाता है और फिर मशीन भाषा कोड में व्याख्या की जाती है। सॉफ्टवेयर को असेंबली लैंग्वेज में भी लिखा जा सकता है जो कि एक प्राकृतिक भाषा वर्णमाला का उपयोग करके मशीन भाषा का एक मात्र प्रतिनिधित्व है।
कंप्यूटर सॉफ्टवेयर की परिभाषा – कंप्यूटर सॉफ्टवेयर शब्द गणित में अग्रणी से कम्प्यूटेशनल सिद्धांतों और सूत्रों से विकसित हुआ। यह देखना आसान है कि आज हम जिस अद्भुत और जटिल संगणना को देखते हैं, तकनीक कितनी तेजी से विकसित हुई है।
कंप्यूटर सॉफ्टवेयर श्रेणी| Computer Software Category
कंप्यूटर सॉफ्टवेयर श्रेणी क्या है? कंप्यूटर सॉफ्टवेयर के तीन प्रकार या श्रेणियां हैं – सॉफ्टवेयर मनुष्य और मशीन के बीच इंटरफेस पर लिखे गए निर्देशों का एक समूह है। जैसे – ये निर्देश कौन लिखता है?, प्रोग्रामर ये निर्देश लिखते हैं।, प्रोग्रामर निर्देश / सॉफ्टवेयर कैसे लिखते हैं?, वे सॉफ्टवेयर एप्लिकेशन लिखने के लिए कंप्यूटर भाषाओं का उपयोग करते हैं।, सॉफ्टवेयर को तीन मुख्य श्रेणियों में विभाजित किया जा सकता है:,
कंप्यूटर सॉफ्टवेयर की परिभाषा – यह व्यापक अनुप्रयोग और ऑपरेटिंग सिस्टम लिखने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर प्रकारों में से एक है। इसमें प्रोग्रामिंग की कोई सीमा नहीं थी। भाषाओं का उपयोग करके आप कंप्यूटर के लिए कोई भी चीज लिख सकते हैं।
भाषाओं के उदाहरण हैं: C, C++, Fortran, Cobol, Pascal, Perl, Assembly Language, Machine Language, Java
एप्लीकेशन की विभिन्न श्रेणियां निम्नलिखित हैं – डेटाबेस, फ्रंट एंड एप्लीकेशन, रिपोर्ट अनुप्रयोग, वर्ड एडिटर्स, स्प्रेड शीट्स एडिटर्स, प्रस्तुति के लिए एप्लीकेशन, ग्राफिक्स डिजाइनिंग एप्लीकेशन, सीएडी डिजाइनिंग एप्लीकेशन, कंप्यूटर गेम, स्काडा एप्लीकेशन आदि |
कुछ ऑपरेटिंग सिस्टम का उदाहरण: Windows, Unix, Apple Mach, Ban, VMS, RS, OS2, IRIX, AIX, HP-UX आदि |
- एप्लीकेशन सॉफ्टवेयर | application software –
- सिस्टम सॉफ्ट्वेयर | System Software
- प्रोग्रामिंग सॉफ्टवेयर / मिडलवेयर Programming Software / Middleware
एप्लीकेशन सॉफ्टवेयर | Application Software – एप्लीकेशन सॉफ्टवेयर वह है जो ज्यादातर लोग सॉफ्टवेयर के बारे में जानते हैं। यह एक प्रोग्राम या प्रोग्राम का सेट है जो व्यावसायिक आवश्यकता को पूरा करता है, जैसे वर्ड प्रोसेसर, एक्सेल, पेरोल सॉफ्टवेयर, कंप्यूटर गेम, ग्राफिक्स और संगीत।
सिस्टम सॉफ्ट्वेयर | System Software – सिस्टम सॉफ्टवेयर कोई भी कंप्यूटर सॉफ्टवेयर है जो कंप्यूटर हार्डवेयर का प्रबंधन और नियंत्रण करता है ताकि एप्लिकेशन सॉफ़्टवेयर एक ऐसा कार्य कर सके जो एंड-यूज़र को विशिष्ट, उत्पादक कार्यों जैसे कि ऑपरेटिंग सिस्टम को करने में सक्षम बनाता है।
प्रोग्रामिंग सॉफ्टवेयर / मिडलवेयर Programming Software / Middleware – प्रोग्रामिंग सॉफ्टवेयर, या मिडलवेयर, आमतौर पर कंप्यूटर प्रोग्राम को अधिक सुविधाजनक तरीके से लिखने में एक डेवलपर की सहायता के लिए उपकरण प्रदान करता है। टूल में टेक्स्ट एडिटर, कंपाइलर, दुभाषिए, लिंकर, डिबगर आदि शामिल हैं।
कंप्यूटर सॉफ्टवेयर की परिभाषा
एप्लीकेशनस सॉफ्टवेयर कंप्यूटर सॉफ्टवेयर का एक उप समूह है जो उपयोगकर्ता के प्रदर्शन की इच्छा रखने वाले कार्य को सही और पूरी तरह से कंप्यूटर की क्षमताओं को नियोजित करता है। यह सिस्टम सॉफ़्टवेयर के साथ विपरीत होना चाहिए जो कंप्यूटरस की विभिन्न क्षमताओं को एकीकृत करने में शामिल है।
आमतौर पर सॉफ़्टवेयर उन कार्यों के प्रदर्शन में सीधे लागू नहीं होता है जो उपयोगकर्ता को लाभ पहुंचाते हैं। इस संदर्भ में शब्द एप्लीकेशन एप्लीकेशन सॉफ्टवेयर और इसके कार्यान्वयन दोनों को संदर्भित करता है। पैकेज के रूप में एक साथ बांधे गए कई एप्लिकेशन को कभी-कभी एप्लिकेशन सूट के रूप में संदर्भित किया जाता है।
Microsoft Office, OpenOffice.org, और iWork 08, जो एक वर्ड प्रोसेसर, एक स्प्रेडशीट और कई अन्य असतत अनुप्रयोगों को एक साथ बंडल करते हैं, विशिष्ट उदाहरण हैं। एक सूट में अलग-अलग एप्लीकेशन सॉफ्टवेयर में आमतौर पर एक उपयोगकर्ता इंटरफ़ेस होता है जिसमें कुछ समानता होती है जिससे उपयोगकर्ता को प्रत्येक एप्लिकेशन को सीखना और उपयोग करना आसान हो जाता है। उदाहरण के लिए, एक स्प्रेडशीट एप्लिकेशन में बनाया गया हो।
उपयोगकर्ता की लिखित सॉफ़्टवेयर टेलर्स प्रणाली उपयोगकर्ता की विशिष्ट आवश्यकताओं को पूरा करने के लिए। उपयोगकर्ता-लिखित सॉफ़्टवेयर में स्प्रेडशीट टेम्पलेट, वर्ड प्रोसेसर मैक्रोज़, वैज्ञानिक सिमुलेशन, ग्राफिक्स और एनीमेशन स्क्रिप्ट शामिल हैं। यहां तक कि ईमेल फिल्टर भी एक तरह का यूजर सॉफ्टवेयर है। उपयोगकर्ता इस सॉफ़्टवेयर को स्वयं बनाते हैं और अक्सर अनदेखी करते हैं कि यह कितना महत्वपूर्ण है।
कुछ प्रकार के एम्बेडेड सिस्टम में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर उपयोगकर्ता के लिए अनुपयोगी हो सकता है, जैसा कि सॉफ्टवेयर में वीसीआर, डीवीडी प्लेयर या माइक्रोवेव ओवन को नियंत्रित करने के लिए उपयोग किया जाता है। कंप्यूटर सॉफ्टवेयर की परिभाषा – यह ध्यान रखना महत्वपूर्ण है कि यह परिभाषा कुछ एप्लीकेशन सॉफ्टवेयर को शामिल कर सकती है जो बड़े संगठनों में कुछ कंप्यूटरों पर मौजूद हो सकते हैं।