एप्लिकेशन सॉफ़्टवेयर: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Short description|Computing software designed to carry out a specific task}} | {{Short description|Computing software designed to carry out a specific task}} | ||
एप्लिकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) | एप्लिकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) ऐसा [[संगणक|कंप्यूटर]] प्रोग्राम है जिसे कंप्यूटर के संचालन से संबंधित विशिष्ट कार्य करने के लिए डिज़ाइन किया गया है,<ref>{{OED|application software|id=9705}}</ref> सामान्यतः [[अंतिम उपयोगकर्ता|अंतिम यूजर]] द्वारा उपयोग किया जाता है।{{Ref RFC|4949|notes=no}} [[शब्द संसाधक|वर्ड प्रोसेसर,]] [[मीडिया प्लेयर (सॉफ्टवेयर)|मीडिया प्लेयर]] और अकाउंटिंग सॉफ्टवेयर इसके उदाहरण हैं। समूहवाचक संज्ञा एप्लिकेशन सॉफ्टवेयर सामूहिक रूप से सभी अनुप्रयोगों को संदर्भित करता है,<ref>{{cite web |title=अनुप्रयोग प्रक्रिया सामग्री|url=https://www.pcmag.com/encyclopedia/term/37919/application-program |work=[[PC Magazine]] |publisher=[[Ziff Davis]]}}</ref> जो कंप्यूटर के संचालन से संबंधित हैं, और [[उपयोगिता सॉफ्टवेयर]] (यूटिलिटीज) हैं। | ||
एप्लिकेशन को कंप्यूटर और उसके सिस्टम सॉफ़्टवेयर के साथ बंडल किया जा सकता है या अलग से प्रकाशित किया जा सकता है और | एप्लिकेशन को कंप्यूटर और उसके सिस्टम सॉफ़्टवेयर के साथ बंडल किया जा सकता है या अलग से प्रकाशित किया जा सकता है और प्रोप्राइटरी, ओपन-सोर्स या प्रोजेक्ट के रूप में कोडित किया जा सकता है।<ref name=":1">{{cite web|last = Ryan|first = Thorne|url = https://arbiteronline.com/2013/03/14/caffeine-and-computer-screens-student-programmers-endure-weekend-long-appathon/|title = कैफीन और कंप्यूटर स्क्रीन: छात्र प्रोग्रामर सप्ताहांत लंबे एपथॉन को सहते हैं|website = The Arbiter|date = 2013-03-14|access-date = 2015-10-12|archive-url = https://web.archive.org/web/20160709054212/https://arbiteronline.com/2013/03/14/caffeine-and-computer-screens-student-programmers-endure-weekend-long-appathon/|archive-date=2016-07-09|url-status=dead}} | ||
</ref> ऐप शब्द सामान्यतः मोबाइल उपकरणों जैसे फोन के लिए एप्लिकेशन को संदर्भित करता है। | </ref> ऐप शब्द सामान्यतः मोबाइल उपकरणों जैसे फोन के लिए एप्लिकेशन को संदर्भित करता है। | ||
== शब्दावली == | == शब्दावली == | ||
सूचना प्रौद्योगिकी में, एप्लिकेशन (एप), एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर कंप्यूटर प्रोग्राम है जिसे लोगों को गतिविधि करने में मदद करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एप्लिकेशन पाठ, संख्याओं, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में हेरफेर कर सकता है। कुछ एप्लिकेशन पैकेज ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ़्टवेयर कहे जाने वाले अन्य में कई एप्लिकेशन सम्मिलित हैं।<ref>Ceruzzi, Paul E. (2000). ''A History of Modern Computing''. Cambridge, Massachusetts: MIT Press. {{ISBN|0-262-03255-4}}.</ref> | सूचना प्रौद्योगिकी में, एप्लिकेशन (एप), एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर कंप्यूटर प्रोग्राम है जिसे लोगों को गतिविधि करने में मदद करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एप्लिकेशन पाठ, संख्याओं, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में हेरफेर कर सकता है। कुछ एप्लिकेशन पैकेज ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ़्टवेयर कहे जाने वाले अन्य में कई एप्लिकेशन सम्मिलित हैं।<ref>Ceruzzi, Paul E. (2000). ''A History of Modern Computing''. Cambridge, Massachusetts: MIT Press. {{ISBN|0-262-03255-4}}.</ref> | ||
अंतिम- | अंतिम-यूजर विकास | यूजर-लिखित सॉफ़्टवेयर सिस्टम को यूजर की विशिष्ट आवश्यकताओं को पूरा करने के लिए तैयार करता है। यूजर-लिखित सॉफ़्टवेयर में स्प्रेडशीट टेम्प्लेट, वर्ड प्रोसेसर मैक्रोज़, वैज्ञानिक सिमुलेशन, ऑडियो, ग्राफिक्स और एनीमेशन स्क्रिप्ट सम्मिलित हैं। यहां तक कि [[ईमेल फ़िल्टरिंग]] भी तरह का यूजर सॉफ्टवेयर है। यूजर इस सॉफ़्टवेयर को स्वयं बनाते हैं और अक्सर यह अनदेखा कर देते हैं कि यह कितना महत्वपूर्ण है। | ||
चूंकि, [[ऑपरेटिंग सिस्टम]] और एप्लिकेशन सॉफ़्टवेयर जैसे सिस्टम सॉफ़्टवेयर के बीच चित्रण सटीक नहीं है, और कभी-कभी विवाद का विषय होता है।<ref>{{cite web|last1=Ulrich|first1=William|title=एप्लिकेशन पैकेज सॉफ्टवेयर: वादा बनाम। वास्तविकता|url=https://www.cutter.com/article/application-package-software-promise-vs-reality-393871|publisher=Cutter Consortium}}</ref> उदाहरण के लिए, युनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन (2001)|यूनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन [[अविश्वास]] ट्रायल में प्रमुख प्रश्नों में से यह था कि क्या माइक्रोसॉफ्ट का [[इंटरनेट एक्स्प्लोरर]] [[वेब ब्राउज़र]] इसके [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग सिस्टम का हिस्सा था या इसका अलग करने योग्य टुकड़ा था। अनुप्रयोग प्रक्रिया सामग्री। अन्य उदाहरण के रूप में, जीएनयू/लिनक्स नामकरण विवाद आंशिक रूप से [[लिनक्स कर्नेल]] और इस [[कर्नेल (ऑपरेटिंग सिस्टम)]] पर निर्मित ऑपरेटिंग सिस्टम के बीच संबंध के बारे में असहमति के कारण है। कुछ प्रकार के [[अंतः स्थापित प्रणाली]] में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर | चूंकि, [[ऑपरेटिंग सिस्टम]] और एप्लिकेशन सॉफ़्टवेयर जैसे सिस्टम सॉफ़्टवेयर के बीच चित्रण सटीक नहीं है, और कभी-कभी विवाद का विषय होता है।<ref>{{cite web|last1=Ulrich|first1=William|title=एप्लिकेशन पैकेज सॉफ्टवेयर: वादा बनाम। वास्तविकता|url=https://www.cutter.com/article/application-package-software-promise-vs-reality-393871|publisher=Cutter Consortium}}</ref> उदाहरण के लिए, युनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन (2001)|यूनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन [[अविश्वास]] ट्रायल में प्रमुख प्रश्नों में से यह था कि क्या माइक्रोसॉफ्ट का [[इंटरनेट एक्स्प्लोरर]] [[वेब ब्राउज़र]] इसके [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग सिस्टम का हिस्सा था या इसका अलग करने योग्य टुकड़ा था। अनुप्रयोग प्रक्रिया सामग्री। अन्य उदाहरण के रूप में, जीएनयू/लिनक्स नामकरण विवाद आंशिक रूप से [[लिनक्स कर्नेल]] और इस [[कर्नेल (ऑपरेटिंग सिस्टम)]] पर निर्मित ऑपरेटिंग सिस्टम के बीच संबंध के बारे में असहमति के कारण है। कुछ प्रकार के [[अंतः स्थापित प्रणाली]] में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर यूजर से अप्रभेद्य हो सकते हैं, जैसा कि [[वीडियो कैसेट रिकॉर्डर]], [[डीवीडी]] प्लेयर या [[माइक्रोवेव ओवन]] को नियंत्रित करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर की स्थिति में होता है। उपरोक्त परिभाषाएँ कुछ अनुप्रयोगों को बाहर कर सकती हैं जो बड़े संगठनों में कुछ कंप्यूटरों पर मौजूद हो सकते हैं। ऐप की वैकल्पिक परिभाषा के लिए: एप्लिकेशन पोर्टफोलियो प्रबंधन#एप्लिकेशन की परिभाषा देखें। | ||
=== लक्षणालंकार === | === लक्षणालंकार === | ||
Line 24: | Line 24: | ||
एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक तरीके हैं। | एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक तरीके हैं। | ||
कानूनी दृष्टिकोण से, एप्लिकेशन सॉफ़्टवेयर को मुख्य रूप से [[ब्लैक बॉक्स]] | कानूनी दृष्टिकोण से, एप्लिकेशन सॉफ़्टवेयर को मुख्य रूप से [[ब्लैक बॉक्स]] दृष्टिकोण के साथ वर्गीकृत किया जाता है, इसके अंतिम यूजर | अंतिम-यूजर या [[ग्राहकों]] के अधिकारों के बारे में (अंतिम मध्यवर्ती और स्तरीय सदस्यता स्तरों के साथ)। | ||
[[सॉफ़्टवेयर परीक्षण]] अनुप्रयोगों को प्रोग्रामिंग भाषा के संबंध में भी वर्गीकृत किया जाता है जिसमें स्रोत कोड लिखा या निष्पादित किया जाता है, और उनके उद्देश्य और आउटपुट के संबंध में। | [[सॉफ़्टवेयर परीक्षण]] अनुप्रयोगों को प्रोग्रामिंग भाषा के संबंध में भी वर्गीकृत किया जाता है जिसमें स्रोत कोड लिखा या निष्पादित किया जाता है, और उनके उद्देश्य और आउटपुट के संबंध में। | ||
Line 45: | Line 45: | ||
एप्लिकेशन सॉफ़्टवेयर कई प्रकार के होते हैं:<ref>{{Cite news|url=https://www.educba.com/what-is-application-software-its-types/|title=एप्लीकेशन सॉफ्टवेयर क्या है और इसके प्रकार {{!}} eduCBA|date=2015-12-21|work=eduCBA|access-date=2017-03-24}}</ref> | एप्लिकेशन सॉफ़्टवेयर कई प्रकार के होते हैं:<ref>{{Cite news|url=https://www.educba.com/what-is-application-software-its-types/|title=एप्लीकेशन सॉफ्टवेयर क्या है और इसके प्रकार {{!}} eduCBA|date=2015-12-21|work=eduCBA|access-date=2017-03-24}}</ref> | ||
* [[सॉफ्टवेयर सूट]] में साथ बंडल किए गए कई एप्लिकेशन होते हैं। उनके पास आमतौर पर संबंधित कार्य, सुविधाएँ और | * [[सॉफ्टवेयर सूट]] में साथ बंडल किए गए कई एप्लिकेशन होते हैं। उनके पास आमतौर पर संबंधित कार्य, सुविधाएँ और यूजर इंटरफ़ेस होते हैं, और वे दूसरे के साथ बातचीत करने में सक्षम हो सकते हैं, उदा। दूसरे की फाइलें खोलें। व्यावसायिक सॉफ़्टवेयर अक्सर सुइट्स में आते हैं, उदा. [[Microsoft Office]], [[LibreOffice]] और [[iWork]], जो वर्ड प्रोसेसर, स्प्रेडशीट, आदि को साथ बंडल करते हैं; लेकिन सूट अन्य उद्देश्यों के लिए मौजूद हैं, उदा। ग्राफिक्स या संगीत। | ||
* उद्यम सॉफ्टवेयर कई विभागों में, अक्सर बड़े वितरित वातावरण में, पूरे संगठन की प्रक्रियाओं और डेटा प्रवाह की जरूरतों को पूरा करता है। उदाहरणों में [[उद्यम संसाधन योजना]] प्रणाली, [[ग्राहक संबंध प्रबंधन]] (सीआरएम) प्रणाली, [[प्रतिकृति (कंप्यूटिंग)]] इंजन और [[आपूर्ति श्रृंखला प्रबंधन सॉफ्टवेयर]] शामिल हैं। विभागीय सॉफ़्टवेयर उप-प्रकार का एंटरप्राइज़ सॉफ़्टवेयर है जो बड़े संगठन के भीतर छोटे संगठनों या समूहों पर ध्यान केंद्रित करता है। (उदाहरणों में यात्रा [[व्यय प्रबंधन]] और IT हेल्पडेस्क शामिल हैं।) | * उद्यम सॉफ्टवेयर कई विभागों में, अक्सर बड़े वितरित वातावरण में, पूरे संगठन की प्रक्रियाओं और डेटा प्रवाह की जरूरतों को पूरा करता है। उदाहरणों में [[उद्यम संसाधन योजना]] प्रणाली, [[ग्राहक संबंध प्रबंधन]] (सीआरएम) प्रणाली, [[प्रतिकृति (कंप्यूटिंग)]] इंजन और [[आपूर्ति श्रृंखला प्रबंधन सॉफ्टवेयर]] शामिल हैं। विभागीय सॉफ़्टवेयर उप-प्रकार का एंटरप्राइज़ सॉफ़्टवेयर है जो बड़े संगठन के भीतर छोटे संगठनों या समूहों पर ध्यान केंद्रित करता है। (उदाहरणों में यात्रा [[व्यय प्रबंधन]] और IT हेल्पडेस्क शामिल हैं।) | ||
* एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर [[उपक्रम सॉफ्टवेयर]] सिस्टम को सपोर्ट करने के लिए आवश्यक सामान्य क्षमताएं प्रदान करता है। (उदाहरणों में डेटाबेस, ईमेल सर्वर और नेटवर्क और सुरक्षा के प्रबंधन के लिए सिस्टम शामिल हैं।) | * एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर [[उपक्रम सॉफ्टवेयर]] सिस्टम को सपोर्ट करने के लिए आवश्यक सामान्य क्षमताएं प्रदान करता है। (उदाहरणों में डेटाबेस, ईमेल सर्वर और नेटवर्क और सुरक्षा के प्रबंधन के लिए सिस्टम शामिल हैं।) | ||
*सेवा के रूप में प्लैटफ़ॉर्म | सेवा के रूप में ऐप्लिकेशन प्लैटफ़ॉर्म (एपीएएस) [[क्लाउड कम्प्यूटिंग]] सेवा है जो ऐप्लिकेशन सेवाओं के लिए विकास और परिनियोजन वातावरण प्रदान करती है। | *सेवा के रूप में प्लैटफ़ॉर्म | सेवा के रूप में ऐप्लिकेशन प्लैटफ़ॉर्म (एपीएएस) [[क्लाउड कम्प्यूटिंग]] सेवा है जो ऐप्लिकेशन सेवाओं के लिए विकास और परिनियोजन वातावरण प्रदान करती है। | ||
* [[ज्ञान कार्यकर्ता]] सॉफ्टवेयर | * [[ज्ञान कार्यकर्ता]] सॉफ्टवेयर यूजरओं को उद्यम प्रबंधन के विपरीत, अक्सर विभाग के भीतर व्यक्तिगत परियोजनाओं के लिए जानकारी बनाने और प्रबंधित करने देता है। उदाहरणों में [[समय प्रबंधन]], [[अनुसूची (कार्यस्थल)]], विश्लेषणात्मक, सहयोगी और प्रलेखन उपकरण शामिल हैं। वर्ड प्रोसेसर, स्प्रेडशीट, ईमेल और ब्लॉग क्लाइंट, व्यक्तिगत सूचना प्रणाली और व्यक्तिगत मीडिया संपादक कई सूचना कार्यकर्ता कार्यों में सहायता कर सकते हैं। | ||
* सामग्री एक्सेस सॉफ़्टवेयर का उपयोग मुख्य रूप से संपादन के बिना सामग्री तक पहुँचने के लिए किया जाता है, लेकिन इसमें ऐसे सॉफ़्टवेयर शामिल हो सकते हैं जो सामग्री संपादन की अनुमति देते हैं। इस तरह [[व्यापार सॉफ्टवेयर]] [[डिजिटल मनोरंजन]] और प्रकाशित डिजिटल सामग्री का उपभोग करने के लिए व्यक्तियों और समूहों की जरूरतों को पूरा करते हैं। (उदाहरणों में [[मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर)]], वेब ब्राउज़र और मदद ब्राउज़र शामिल हैं।) | * सामग्री एक्सेस सॉफ़्टवेयर का उपयोग मुख्य रूप से संपादन के बिना सामग्री तक पहुँचने के लिए किया जाता है, लेकिन इसमें ऐसे सॉफ़्टवेयर शामिल हो सकते हैं जो सामग्री संपादन की अनुमति देते हैं। इस तरह [[व्यापार सॉफ्टवेयर]] [[डिजिटल मनोरंजन]] और प्रकाशित डिजिटल सामग्री का उपभोग करने के लिए व्यक्तियों और समूहों की जरूरतों को पूरा करते हैं। (उदाहरणों में [[मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर)]], वेब ब्राउज़र और मदद ब्राउज़र शामिल हैं।) | ||
* शैक्षिक सॉफ़्टवेयर सामग्री एक्सेस सॉफ़्टवेयर से संबंधित है, लेकिन शिक्षकों या छात्रों द्वारा उपयोग के लिए सामग्री या सुविधाओं को अनुकूलित किया गया है। उदाहरण के लिए, यह मूल्यांकन (परीक्षण) प्रदान कर सकता है, सामग्री के माध्यम से प्रगति को ट्रैक कर सकता है या सहयोगी क्षमताओं को शामिल कर सकता है। | * शैक्षिक सॉफ़्टवेयर सामग्री एक्सेस सॉफ़्टवेयर से संबंधित है, लेकिन शिक्षकों या छात्रों द्वारा उपयोग के लिए सामग्री या सुविधाओं को अनुकूलित किया गया है। उदाहरण के लिए, यह मूल्यांकन (परीक्षण) प्रदान कर सकता है, सामग्री के माध्यम से प्रगति को ट्रैक कर सकता है या सहयोगी क्षमताओं को शामिल कर सकता है। | ||
Line 95: | Line 95: | ||
** [[आर्केड खेल]] | ** [[आर्केड खेल]] | ||
** [[कंसोल गेम]] | ** [[कंसोल गेम]] | ||
** [[मोबाइल गेम]] | ** [[मोबाइल गेम]] | ||
** [[पर्सनल कंप्यूटर गेम]] | ** [[पर्सनल कंप्यूटर गेम]] | ||
* [[सॉफ्टवेयर कला]] | * [[सॉफ्टवेयर कला]] |
Revision as of 08:23, 25 August 2023
एप्लिकेशन प्रोग्राम (सॉफ़्टवेयर एप्लिकेशन, या एप्लिकेशन, या शॉर्ट के लिए ऐप) ऐसा कंप्यूटर प्रोग्राम है जिसे कंप्यूटर के संचालन से संबंधित विशिष्ट कार्य करने के लिए डिज़ाइन किया गया है,[1] सामान्यतः अंतिम यूजर द्वारा उपयोग किया जाता है।[2] वर्ड प्रोसेसर, मीडिया प्लेयर और अकाउंटिंग सॉफ्टवेयर इसके उदाहरण हैं। समूहवाचक संज्ञा एप्लिकेशन सॉफ्टवेयर सामूहिक रूप से सभी अनुप्रयोगों को संदर्भित करता है,[3] जो कंप्यूटर के संचालन से संबंधित हैं, और उपयोगिता सॉफ्टवेयर (यूटिलिटीज) हैं।
एप्लिकेशन को कंप्यूटर और उसके सिस्टम सॉफ़्टवेयर के साथ बंडल किया जा सकता है या अलग से प्रकाशित किया जा सकता है और प्रोप्राइटरी, ओपन-सोर्स या प्रोजेक्ट के रूप में कोडित किया जा सकता है।[4] ऐप शब्द सामान्यतः मोबाइल उपकरणों जैसे फोन के लिए एप्लिकेशन को संदर्भित करता है।
शब्दावली
सूचना प्रौद्योगिकी में, एप्लिकेशन (एप), एप्लिकेशन प्रोग्राम या एप्लिकेशन सॉफ़्टवेयर कंप्यूटर प्रोग्राम है जिसे लोगों को गतिविधि करने में मदद करने के लिए डिज़ाइन किया गया है। जिस गतिविधि के लिए इसे डिज़ाइन किया गया था, उसके आधार पर एप्लिकेशन पाठ, संख्याओं, ऑडियो, ग्राफिक्स और इन तत्वों के संयोजन में हेरफेर कर सकता है। कुछ एप्लिकेशन पैकेज ही कार्य पर ध्यान केंद्रित करते हैं, जैसे वर्ड प्रोसेसिंग; एकीकृत सॉफ़्टवेयर कहे जाने वाले अन्य में कई एप्लिकेशन सम्मिलित हैं।[5] अंतिम-यूजर विकास | यूजर-लिखित सॉफ़्टवेयर सिस्टम को यूजर की विशिष्ट आवश्यकताओं को पूरा करने के लिए तैयार करता है। यूजर-लिखित सॉफ़्टवेयर में स्प्रेडशीट टेम्प्लेट, वर्ड प्रोसेसर मैक्रोज़, वैज्ञानिक सिमुलेशन, ऑडियो, ग्राफिक्स और एनीमेशन स्क्रिप्ट सम्मिलित हैं। यहां तक कि ईमेल फ़िल्टरिंग भी तरह का यूजर सॉफ्टवेयर है। यूजर इस सॉफ़्टवेयर को स्वयं बनाते हैं और अक्सर यह अनदेखा कर देते हैं कि यह कितना महत्वपूर्ण है।
चूंकि, ऑपरेटिंग सिस्टम और एप्लिकेशन सॉफ़्टवेयर जैसे सिस्टम सॉफ़्टवेयर के बीच चित्रण सटीक नहीं है, और कभी-कभी विवाद का विषय होता है।[6] उदाहरण के लिए, युनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन (2001)|यूनाइटेड स्टेट्स बनाम माइक्रोसॉफ्ट कार्पोरेशन अविश्वास ट्रायल में प्रमुख प्रश्नों में से यह था कि क्या माइक्रोसॉफ्ट का इंटरनेट एक्स्प्लोरर वेब ब्राउज़र इसके माइक्रोसॉफ़्ट विंडोज़ ऑपरेटिंग सिस्टम का हिस्सा था या इसका अलग करने योग्य टुकड़ा था। अनुप्रयोग प्रक्रिया सामग्री। अन्य उदाहरण के रूप में, जीएनयू/लिनक्स नामकरण विवाद आंशिक रूप से लिनक्स कर्नेल और इस कर्नेल (ऑपरेटिंग सिस्टम) पर निर्मित ऑपरेटिंग सिस्टम के बीच संबंध के बारे में असहमति के कारण है। कुछ प्रकार के अंतः स्थापित प्रणाली में, एप्लिकेशन सॉफ़्टवेयर और ऑपरेटिंग सिस्टम सॉफ़्टवेयर यूजर से अप्रभेद्य हो सकते हैं, जैसा कि वीडियो कैसेट रिकॉर्डर, डीवीडी प्लेयर या माइक्रोवेव ओवन को नियंत्रित करने के लिए उपयोग किए जाने वाले सॉफ़्टवेयर की स्थिति में होता है। उपरोक्त परिभाषाएँ कुछ अनुप्रयोगों को बाहर कर सकती हैं जो बड़े संगठनों में कुछ कंप्यूटरों पर मौजूद हो सकते हैं। ऐप की वैकल्पिक परिभाषा के लिए: एप्लिकेशन पोर्टफोलियो प्रबंधन#एप्लिकेशन की परिभाषा देखें।
लक्षणालंकार
विशेषण के रूप में प्रयोग किया जाने वाला एप्लिकेशन शब्द एप्लिकेशन सॉफ़्टवेयर के अर्थ या उससे संबंधित तक सीमित नहीं है।[7] उदाहरण के लिए, अप्लिकेशन प्रोग्रामिंग अंतरफलक (एपीआई), अनुप्रयोग सर्वर, अनुप्रयोग वर्चुअलाइजेशन, एप्लिकेशन जीवनचक्र प्रबंधन और पोर्टेबल अनुप्रयोग जैसी अवधारणाएं सभी कंप्यूटर प्रोग्रामों पर समान रूप से लागू होती हैं, न कि केवल एप्लिकेशन सॉफ़्टवेयर पर।
ऐप्स और किलर ऐप्स
कुछ एप्लिकेशन कई अलग-अलग प्लेटफॉर्म के संस्करणों में उपलब्ध हैं; अन्य केवल पर काम करते हैं और इस प्रकार उन्हें कहा जाता है, उदाहरण के लिए, माइक्रोसॉफ़्ट विंडोज़ के लिए भौगोलिक सूचना प्रणाली अनुप्रयोग, या शैक्षिक सॉफ्टवेयर के लिए Android (ऑपरेटिंग सिस्टम) अनुप्रयोग, या लिनक्स गेमिंग। कभी-कभी नया और लोकप्रिय एप्लिकेशन उत्पन्न होता है जो केवल कम्प्यूटिंग मंच पर चलता है, जिससे उस प्लेटफॉर्म की वांछनीयता बढ़ जाती है। इसे हत्यारा आवेदन या किलर ऐप कहा जाता है। उदाहरण के लिए, VisiCalc, Apple II के लिए पहला आधुनिक स्प्रेडशीट सॉफ्टवेयर था और इसने तत्कालीन नए निजी कंप्यूटर को कार्यालयों में बेचने में मदद की। ब्लैकबेरी के लिए यह उनका ईमेल सॉफ्टवेयर था।
हाल के वर्षों में, छोटा शब्द ऐप (1981 या उससे पहले बनाया गया था[8]) स्मार्टफोन और टैबलेट कंप्यूटर जैसे मोबाइल एप्लिकेशन को संदर्भित करने के लिए लोकप्रिय हो गया है, पीसी पर एप्लिकेशन की तुलना में उनके आम तौर पर छोटे दायरे से मेल खाने वाला संक्षिप्त रूप। हाल ही में, संक्षिप्त संस्करण का उपयोग डेस्कटॉप एप्लिकेशन सॉफ़्टवेयर के लिए भी किया जाता है।
वर्गीकरण
एप्लिकेशन सॉफ़्टवेयर को वर्गीकृत करने के कई भिन्न और वैकल्पिक तरीके हैं।
कानूनी दृष्टिकोण से, एप्लिकेशन सॉफ़्टवेयर को मुख्य रूप से ब्लैक बॉक्स दृष्टिकोण के साथ वर्गीकृत किया जाता है, इसके अंतिम यूजर | अंतिम-यूजर या ग्राहकों के अधिकारों के बारे में (अंतिम मध्यवर्ती और स्तरीय सदस्यता स्तरों के साथ)।
सॉफ़्टवेयर परीक्षण अनुप्रयोगों को प्रोग्रामिंग भाषा के संबंध में भी वर्गीकृत किया जाता है जिसमें स्रोत कोड लिखा या निष्पादित किया जाता है, और उनके उद्देश्य और आउटपुट के संबंध में।
संपत्ति और उपयोग के अधिकार द्वारा
एप्लिकेशन सॉफ़्टवेयर को आमतौर पर दो मुख्य वर्गों में विभाजित किया जाता है: बंद स्रोत बनाम खुला स्रोत सॉफ्टवेयर एप्लिकेशन, और मुफ्त सॉफ्टवेयर या मालिकाना सॉफ़्टवेयर एप्लिकेशन।
स्वामित्व वाले सॉफ़्टवेयर को अनन्य कॉपीराइट के अंतर्गत रखा गया है, और सॉफ़्टवेयर लाइसेंस सीमित उपयोग अधिकार प्रदान करता है। ओपन-क्लोज्ड सिद्धांत कहता है कि सॉफ्टवेयर केवल विस्तार के लिए खुला हो सकता है, लेकिन संशोधन के लिए नहीं। ऐसे एप्लिकेशन केवल तृतीय पक्षों द्वारा प्लग-इन (कंप्यूटिंग) | ऐड-ऑन प्राप्त कर सकते हैं।
नि: शुल्क और ओपन-सोर्स सॉफ़्टवेयर किसी भी उद्देश्य के लिए चलाया, वितरित, बेचा या विस्तारित किया जाएगा, और -ओपन होने पर- उसी तरह संशोधित या रिवर्स इंजीनियरिंग किया जाएगा।
मुक्त लाइसेंस के तहत जारी किए गए FOSS सॉफ़्टवेयर एप्लिकेशन देशों की कॉपीराइट लंबाई की सूची और रॉयल्टी-मुक्त भी हो सकते हैं। शायद, किसी भी अधिकार (कॉपीराइट, ट्रेडमार्क, पेटेंट, या ius in re) के स्वामित्व, धारक (क़ानून) या तीसरे पक्ष के क़ानून लागू करने वाले लाइसेंस के उपयोग की शर्तों में अपवाद, सीमाएं, समय समाप्त होने या समाप्त होने की तारीखें जोड़ने के हकदार हैं .
पब्लिक-डोमेन सॉफ्टवेयर प्रकार का फ्री और ओपन-सोर्स सॉफ्टवेयर है, जो रॉयल्टी-मुक्त है और - खुले तौर पर या आरक्षित रूप से- चलाया जा सकता है, वितरित किया जा सकता है, संशोधित किया जा सकता है, उलट दिया जा सकता है, पुनर्प्रकाशित किया जा सकता है, या बिना किसी एट्रिब्यूशन (कॉपीराइट) के व्युत्पन्न कार्यों में बनाया जा सकता है और इसलिए निरसन। इसे बेचा भी जा सकता है, लेकिन सार्वजनिक डोमेन संपत्ति को अन्य एकल विषयों में स्थानांतरित किए बिना। पब्लिक-डोमेन SW को (अन) लाइसेंसिंग कानूनी विवरण के तहत जारी किया जा सकता है, जो उन नियमों और शर्तों को अनिश्चित काल के लिए (जीवन भर के लिए, या हमेशा के लिए) लागू करता है।
कोडिंग भाषा द्वारा
वर्ल्ड वाइड वेब के विकास और लगभग-सार्वभौमिक अपनाने के बाद से, महत्वपूर्ण अंतर जो उभरा है, वेब अनुप्रयोगों के बीच रहा है - एचटीएमएल, जावास्क्रिप्ट और अन्य वेब-देशी तकनीकों के साथ लिखा गया है और आमतौर पर ऑनलाइन होने और वेब ब्राउज़र चलाने की आवश्यकता होती है। - और अधिक पारंपरिक नेटिव एप्लिकेशन किसी भी विशेष प्रकार के कंप्यूटर के लिए उपलब्ध किसी भी भाषा में लिखे गए हैं। कई उद्देश्यों के लिए विशेष रूप से स्मार्टफोन और टैबलेट कंप्यूटर जैसे मोबाइल उपकरणों पर मूल अनुप्रयोगों को बदलने वाले वेब अनुप्रयोगों के संबंध में कंप्यूटिंग समुदाय में विवादास्पद बहस हुई है। कुछ उपयोगों के लिए वेब ऐप्स की लोकप्रियता में वास्तव में बहुत वृद्धि हुई है, लेकिन एप्लिकेशन के फायदे उन्हें जल्द ही गायब होने की संभावना नहीं बनाते हैं, यदि कभी भी। इसके अलावा, दोनों पूरक और एकीकृत भी हो सकते हैं।[9][10][11]
उद्देश्य और आउटपुट द्वारा
एप्लिकेशन सॉफ़्टवेयर को क्षैतिज बाज़ार सॉफ़्टवेयर या लंबवत बाज़ार सॉफ़्टवेयर के रूप में भी देखा जा सकता है।[12][13] क्षैतिज अनुप्रयोग अधिक लोकप्रिय और व्यापक हैं, क्योंकि वे सामान्य उद्देश्य हैं, उदाहरण के लिए वर्ड प्रोसेसर या डेटाबेस। वर्टिकल एप्लिकेशन आला उत्पाद हैं, जिन्हें किसी विशेष प्रकार के उद्योग या व्यवसाय या किसी संगठन के विभाग के लिए डिज़ाइन किया गया है। सॉफ्टवेयर के एकीकृत सूट हर संभव विशिष्ट पहलू को संभालने की कोशिश करेंगे, उदाहरण के लिए, निर्माण या बैंकिंग कार्यकर्ता, लेखा, या ग्राहक सेवा।
एप्लिकेशन सॉफ़्टवेयर कई प्रकार के होते हैं:[14]
- सॉफ्टवेयर सूट में साथ बंडल किए गए कई एप्लिकेशन होते हैं। उनके पास आमतौर पर संबंधित कार्य, सुविधाएँ और यूजर इंटरफ़ेस होते हैं, और वे दूसरे के साथ बातचीत करने में सक्षम हो सकते हैं, उदा। दूसरे की फाइलें खोलें। व्यावसायिक सॉफ़्टवेयर अक्सर सुइट्स में आते हैं, उदा. Microsoft Office, LibreOffice और iWork, जो वर्ड प्रोसेसर, स्प्रेडशीट, आदि को साथ बंडल करते हैं; लेकिन सूट अन्य उद्देश्यों के लिए मौजूद हैं, उदा। ग्राफिक्स या संगीत।
- उद्यम सॉफ्टवेयर कई विभागों में, अक्सर बड़े वितरित वातावरण में, पूरे संगठन की प्रक्रियाओं और डेटा प्रवाह की जरूरतों को पूरा करता है। उदाहरणों में उद्यम संसाधन योजना प्रणाली, ग्राहक संबंध प्रबंधन (सीआरएम) प्रणाली, प्रतिकृति (कंप्यूटिंग) इंजन और आपूर्ति श्रृंखला प्रबंधन सॉफ्टवेयर शामिल हैं। विभागीय सॉफ़्टवेयर उप-प्रकार का एंटरप्राइज़ सॉफ़्टवेयर है जो बड़े संगठन के भीतर छोटे संगठनों या समूहों पर ध्यान केंद्रित करता है। (उदाहरणों में यात्रा व्यय प्रबंधन और IT हेल्पडेस्क शामिल हैं।)
- एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर उपक्रम सॉफ्टवेयर सिस्टम को सपोर्ट करने के लिए आवश्यक सामान्य क्षमताएं प्रदान करता है। (उदाहरणों में डेटाबेस, ईमेल सर्वर और नेटवर्क और सुरक्षा के प्रबंधन के लिए सिस्टम शामिल हैं।)
- सेवा के रूप में प्लैटफ़ॉर्म | सेवा के रूप में ऐप्लिकेशन प्लैटफ़ॉर्म (एपीएएस) क्लाउड कम्प्यूटिंग सेवा है जो ऐप्लिकेशन सेवाओं के लिए विकास और परिनियोजन वातावरण प्रदान करती है।
- ज्ञान कार्यकर्ता सॉफ्टवेयर यूजरओं को उद्यम प्रबंधन के विपरीत, अक्सर विभाग के भीतर व्यक्तिगत परियोजनाओं के लिए जानकारी बनाने और प्रबंधित करने देता है। उदाहरणों में समय प्रबंधन, अनुसूची (कार्यस्थल), विश्लेषणात्मक, सहयोगी और प्रलेखन उपकरण शामिल हैं। वर्ड प्रोसेसर, स्प्रेडशीट, ईमेल और ब्लॉग क्लाइंट, व्यक्तिगत सूचना प्रणाली और व्यक्तिगत मीडिया संपादक कई सूचना कार्यकर्ता कार्यों में सहायता कर सकते हैं।
- सामग्री एक्सेस सॉफ़्टवेयर का उपयोग मुख्य रूप से संपादन के बिना सामग्री तक पहुँचने के लिए किया जाता है, लेकिन इसमें ऐसे सॉफ़्टवेयर शामिल हो सकते हैं जो सामग्री संपादन की अनुमति देते हैं। इस तरह व्यापार सॉफ्टवेयर डिजिटल मनोरंजन और प्रकाशित डिजिटल सामग्री का उपभोग करने के लिए व्यक्तियों और समूहों की जरूरतों को पूरा करते हैं। (उदाहरणों में मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर), वेब ब्राउज़र और मदद ब्राउज़र शामिल हैं।)
- शैक्षिक सॉफ़्टवेयर सामग्री एक्सेस सॉफ़्टवेयर से संबंधित है, लेकिन शिक्षकों या छात्रों द्वारा उपयोग के लिए सामग्री या सुविधाओं को अनुकूलित किया गया है। उदाहरण के लिए, यह मूल्यांकन (परीक्षण) प्रदान कर सकता है, सामग्री के माध्यम से प्रगति को ट्रैक कर सकता है या सहयोगी क्षमताओं को शामिल कर सकता है।
- सिमुलेशन सॉफ्टवेयर अनुसंधान, प्रशिक्षण या मनोरंजन उद्देश्यों के लिए भौतिक या अमूर्त प्रणालियों का अनुकरण करता है।
- मीडिया विकास सॉफ्टवेयर दूसरों के उपभोग के लिए प्रिंट और इलेक्ट्रॉनिक मीडिया उत्पन्न करता है, जो अक्सर व्यावसायिक या शैक्षिक सेटिंग में होता है। इसमें ग्राफिक कला सॉफ्टवेयर | ग्राफ़िक-आर्ट सॉफ़्टवेयर, डेस्कटॉप पब्लिशिंग सॉफ़्टवेयर, मल्टीमीडिया डेवलपमेंट सॉफ़्टवेयर, एचटीएमएल संपादक, डिजिटल-एनीमेशन संपादक, डिजिटल ऑडियो और वीडियो रचना, और कई अन्य शामिल हैं।[15]
- उत्पाद इंजीनियरिंग सॉफ्टवेयर का उपयोग हार्डवेयर और सॉफ्टवेयर उत्पादों के विकास में किया जाता है। इसमें कंप्यूटर एडेड डिजाइन (सीएडी), कंप्यूटर एडेड इंजीनियरिंग (सीएई), कंप्यूटर भाषा संपादन और संकलन उपकरण, एकीकृत विकास वातावरण और एप्लिकेशन प्रोग्रामर इंटरफेस शामिल हैं।
- एंटरटेनमेंट सॉफ्टवेयर वीडियो गेम, स्क्रीन सेवर, मोशन पिक्चर प्रदर्शित करने के लिए प्रोग्राम या रिकॉर्ड किए गए संगीत को चलाने और मनोरंजन के अन्य रूपों को संदर्भित कर सकता है जिसे कंप्यूटिंग डिवाइस के उपयोग के माध्यम से अनुभव किया जा सकता है।
मंच द्वारा
एप्लिकेशन को कंप्यूटिंग प्लेटफॉर्म द्वारा भी वर्गीकृत किया जा सकता है जैसे किसी विशेष ऑपरेटिंग सिस्टम के लिए डेस्कटॉप एप्लिकेशन,[16] डिलीवरी नेटवर्क जैसे क्लाउड कंप्यूटिंग और वेब 2.0 एप्लिकेशन, या डिलीवरी डिवाइस जैसे मोबाइल डिवाइस के लिए मोबाइल ऐप।
कमांड लाइन इंटरफेस या ग्राफिकल यूज़र इंटरफ़ेस के माध्यम से हार्डवेयर को नियंत्रित करने के लिए उपयोग नहीं किए जाने वाले सरल गणना, माप, रेंडरिंग और वर्ड प्रोसेसिंग कार्यों को करते समय ऑपरेटिंग सिस्टम को ही एप्लिकेशन सॉफ़्टवेयर माना जा सकता है। इसमें सॉफ्टवेयर कैलकुलेटर या पाठ संपादक जैसे ऑपरेटिंग सिस्टम के भीतर बंडल किए गए एप्लिकेशन सॉफ़्टवेयर सम्मिलित नहीं हैं।
सूचना कार्यकर्ता सॉफ्टवेयर
- लेखांकन सॉफ्टवेयर
- डाटा प्रबंधन
- संपर्क प्रबंधक
- स्प्रेडशीट
- डेटाबेस सॉफ्टवेयर
- दस्तावेज़ीकरण
- दस्तावेज़ स्वचालन
- शब्द संसाधक
- डेस्कटॉप प्रकाशन सॉफ्टवेयर
- डायग्रामिंग सॉफ्टवेयर
- प्रस्तुतिकरण सॉफ़्टवेयर
- ईमेल
- ब्लॉग सॉफ्टवेयर
- उद्यम संसाधन योजना
- :श्रेणी:वित्तीय सॉफ्टवेयर
- बैंकिंग सॉफ्टवेयर
- समाशोधन (वित्त)
- लेखांकन सॉफ्टवेयर
- वित्तीय सॉफ्टवेयर
- क्षेत्र सेवा प्रबंधन
- कार्यबल प्रबंधन सॉफ्टवेयर
- परियोजना प्रबंधन सॉफ्टवेयर
- कैलेंडरिंग सॉफ्टवेयर
- कर्मचारी शेड्यूलिंग सॉफ्टवेयर
- कार्यप्रवाह सॉफ्टवेयर
- आरक्षण प्रणाली
मनोरंजन सॉफ्टवेयर
शैक्षिक सॉफ्टवेयर
- कक्षा प्रबंधन
- संदर्भ सॉफ्टवेयर
- बिक्री तत्परता सॉफ्टवेयर
- सर्वेक्षण प्रबंधन
- विश्वकोश सॉफ्टवेयर
एंटरप्राइज इंफ्रास्ट्रक्चर सॉफ्टवेयर
- आईटी ऑपरेशंस के लिए आर्टिफिशियल इंटेलिजेंस (AIOps)
- व्यापार कार्यप्रवाह सॉफ्टवेयर
- डेटाबेस प्रबंधन प्रणाली (डीबीएमएस)
- डिजिटल संपत्ति प्रबंधन (डीएएम) सॉफ्टवेयर
- दस्तावेज़ प्रबंधन सॉफ्टवेयर
- भौगोलिक सूचना प्रणाली (जीआईएस)
सिमुलेशन सॉफ्टवेयर
- कंप्यूटर सिम्युलेटर
- कम्प्यूटेशनल विज्ञान
- सामाजिक सिमुलेटर
- सैन्य सिमुलेशन
- आपातकालीन सिमुलेटर
- वाहन सिमुलेटर
- उड़ान सिमुलेटर
- ड्राइविंग सिम्युलेटर
- अनुकार खेल
मीडिया विकास सॉफ्टवेयर
- 3डी कंप्यूटर ग्राफिक्स सॉफ्टवेयर
- एनिमेशन सॉफ्टवेयर
- ग्राफिक कला सॉफ्टवेयर
- छवि आयोजक
- वीडियो संपादन सॉफ्टवेयर
- ऑडियो संपादन सॉफ्टवेयर
- म्यूजिक सीक्वेंसर
- एचटीएमएल संपादक
- खेल विकास उपकरण
उत्पाद इंजीनियरिंग सॉफ्टवेयर
- अभियांत्रिकी
- कम्प्यूटर एडेड इंजीनियरिंग
- कंप्यूटर एडेड डिजाइन (सीएडी)
- कंप्यूटर एडेड मैन्युफैक्चरिंग (सीएएम)
- अनंत तत्व विश्लेषण
सॉफ्टवेयर इंजीनियरिंग
- संकलक
- समन्वित विकास पर्यावरण
- संकलक
- लिंकर (कंप्यूटिंग)
- डीबगर
- संस्करण नियंत्रण
- खेल विकास उपकरण
- लाइसेंस प्रबंधक
यह भी देखें
- सॉफ्टवेयर डेवलपमेंट
- मोबाइल एप्लिकेशन
- वेब अनुप्रयोग
- वीडियो सार्वजनिक ऐप
संदर्भ
- ↑ "application software". Oxford English Dictionary (Online ed.). Oxford University Press. (Subscription or participating institution membership required.)
- ↑ {{#section:Template:Ref RFC/db/49|rfc4949ref}} {{#section:Template:Ref RFC/db/49|rfc4949status}}.
- ↑ "अनुप्रयोग प्रक्रिया सामग्री". PC Magazine. Ziff Davis.
- ↑ Ryan, Thorne (2013-03-14). "कैफीन और कंप्यूटर स्क्रीन: छात्र प्रोग्रामर सप्ताहांत लंबे एपथॉन को सहते हैं". The Arbiter. Archived from the original on 2016-07-09. Retrieved 2015-10-12.
- ↑ Ceruzzi, Paul E. (2000). A History of Modern Computing. Cambridge, Massachusetts: MIT Press. ISBN 0-262-03255-4.
- ↑ Ulrich, William. "एप्लिकेशन पैकेज सॉफ्टवेयर: वादा बनाम। वास्तविकता". Cutter Consortium.
- ↑ Application Package Software: The Promise Vs. Reality
- ↑ The History of 'App' and the Demise of the Programmer
- ↑ Gassée, Jean-Louis (2012-09-17). "द सिली वेब बनाम नेटिव एप्स डिबेट". Archived from the original on 2016-04-15. Retrieved 2013-07-14.
- ↑ Frechette, Casey (2013-04-11). "वेब ऐप्स और नेटिव ऐप्स के बीच अंतर के बारे में पत्रकारों को क्या जानने की आवश्यकता है". Poynter. Retrieved 2017-01-04.
- ↑ Valums, Andrew (2010-02-10). "वेब ऐप्स बनाम डेस्कटॉप ऐप्स". valums.com. Archived from the original on 2013-04-02. Retrieved 2013-07-14.
- ↑ "एक क्षैतिज अनुप्रयोग क्या है?".
- ↑ "क्षैतिज सेवाएँ क्या हैं?". Archived from the original on 2013-10-31.
- ↑ "एप्लीकेशन सॉफ्टवेयर क्या है और इसके प्रकार | eduCBA". eduCBA. 2015-12-21. Retrieved 2017-03-24.
- ↑ Campbell-Kelly, Martin; Aspray, William (1996). Computer: A History of the Information Machine. New York: Basic Books. ISBN 0-465-02990-6.
- ↑ "डेस्कटॉप एप्लिकेशन की परिभाषा". PCMAG (in English). Retrieved 2022-01-07.
बाहरी संबंध
- Learning materials related to एप्लिकेशन सॉफ़्टवेयर at Wikiversity