What is desktop software ? | How it works | types of desktop software

 


Introduction to Desktop Software

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

👉Understanding Desktop Software

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

👉Explain Desktop Software

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

👉How Desktop Software Work?

‎डेस्कटॉप एप्लिकेशन बाइनरी एक्जीक्यूटिव फाइलें हैं जो स्टैंडअलोन डेस्कटॉप पर चलती हैं। डेस्कटॉप ऐप्स में आम तौर पर एक साथ कई सुविधाओं की गुंजाइश होती है। डेस्कटॉप आवेदन करने के लिए जिम्मेदारियों का प्रदर्शन करने वाले कार्यों का एक बड़ा सेट या कार्यों का अनुक्रम प्रदान किया जाता है। विंडोज ओएस में, डेस्कटॉप एप्लिकेशन बुनियादी सीमित अनुमतियों के साथ चलते हैं, जो ऐप के कामकाज के लिए आवश्यक डिफ़ॉल्ट रूप से होते हैं, लेकिन इन्हें उपयोगकर्ता द्वारा ऊंचा प्रशासनिक विशेषाधिकार प्रदान किया जा सकता है। उदाहरण के लिए कुछ अनुप्रयोग ऐसी ऊंची अनुमतियों के बिना सही ढंग से नहीं चल सकते हैं क्योंकि इन कार्यक्रमों में ओएस आधारित फ़ाइलों को बदलने की क्षमता होती है। एंटीवायरस प्रोग्राम ऐसे कार्यक्रमों के उदाहरण हैं।‎

‎डेस्कटॉप एप्लिकेशन समानांतर में कई उदाहरण चला सकते हैं। डेस्कटॉप ऐप्स विंडोज के किसी भी वर्जन पर चल सकते हैं। कुछ ऐप्स विंडोज के पुराने संस्करणों के साथ संगत नहीं हो सकते हैं; बुनियादी प्रोग्रामिंग सुविधाओं आवेदन के स्रोत कोड में यह तय करते हैं। इन डेस्कटॉप अनुप्रयोगों को विंडोज-आधारित सेवाओं के लिए अतिरिक्त विन्यास सेटिंग्स स्थापित करने की आवश्यकता होती है जो उन्हें विभिन्न सिस्टम संसाधनों का उपयोग करने के लिए पहुंच प्रदान करते हैं और उन्हें ग्राहक की आवश्यकता के आधार पर संबद्ध कार्य करने में सक्षम बनाते हैं, जैसे एंटीवायरस और वीपीएन एप्लिकेशन।‎

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

👉Explain Different Types of Desktop Software

Based on the functional aspects of the software, desktop applications can be classified:

 

1. System Software

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

एप्लीकेशन सॉफ्टवेयर

2. Application Software

‎एप्लिकेशन सॉफ्टवेयर, या ऐप्स के रूप में संदर्भित सादे भाषा में, वे हैं जो उपयोगकर्ता को अपनी पसंद के कार्यों को करने में सक्षम बनाते हैं। ये गैर-आवश्यक सॉफ्टवेयर हैं और उपयोगकर्ता द्वारा उसकी आवश्यकताओं और सिस्टम सॉफ्टवेयर द्वारा प्रदान किए गए वातावरण के आधार पर स्थापित किए जाते हैं।‎

प्रोग्रामिंग सॉफ्टवेयर

3. Programming Software

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

फ्रीवेयर

4. Freeware

‎यह सॉफ्टवेयर उपयोगकर्ताओं के लिए डाउनलोड करने और स्थापना के लिए निशुल्क उपलब्ध है और इसके लिए किसी लाइसेंस की आवश्यकता नहीं है।‎

शेयरवेयर सॉफ्टवेयर  5. Shareware Software

Shareware software is for free on a trial usage. They can be shared with everyone and prevents major functions; however, they give an insight into the working of the parent software and stop working or informs the user to purchase the full version on the expiration of the trial period.

BROWSER

6. Browsers

These are applications used to view and access the websites and their contents. They are applications designed to render the markup languages used in designing any website’s web interface.

Conclusion

To conclude, let us summarize the pros of a desktop application:-

The biggest advantage of any desktop application is its high efficiency. It is a standalone installation designed to cater to only one user at a time; resource dedication and event handling is maximized to suit user needs independent of the server-side connection. The desktop application carries high interface flexibility as they are designed to keep the platforms and interface in mind. Desktop applications are more user-friendly, responsive, customizable. Stability is also higher for native desktop applications when compared to their web partners. As any desktop application is an executable program, they are independent of any internet requirement and perform as designed by the developer to work upon.

Recommended Articles

This has been a guide to the What is Desktop Software. Here we discussed the Concept, how its work and the types of Desktop Software. You can also go through our other Suggested Articles to learn more –


Post a Comment

3 Comments