ट्यूटोरियल

सॉफ्टवेयर की परिभाषा: यह क्या है, इसके लिए क्या है और यह इतना महत्वपूर्ण क्यों है

विषयसूची:

Anonim

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

सूचकांक को शामिल करता है

सॉफ्टवेयर क्या है?

सॉफ्टवेयर किसी भी प्रणाली का एक अभिन्न अंग है।

सॉफ्टवेयर एक हिस्सा है जिसे हम एक कंप्यूटर सिस्टम (एसआई) कहते हैं, जो कि विस्तृत जानकारी, स्टोर और प्रोसेस की जानकारी के लिए उपयोग की जाने वाली प्रणाली है; जहां सॉफ्टवेयर इन प्रणालियों के तार्किक भाग है (जिन्हें प्रोग्राम भी कहा जाता है) भौतिक भाग, हार्डवेयर के विपरीत है।

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

सॉफ्टवेयर कंप्यूटर प्रोग्राम, प्रक्रिया, नियम, प्रलेखन और संबंधित डेटा का सेट है, जो एक कंप्यूटर सिस्टम का हिस्सा हैं।

इस तरह के संचार को प्राप्त करने के लिए, कार्यक्रमों में आमतौर पर बहुत उच्च स्तर का अमूर्त होता है, जो उन्हें असेंबलर की भाषा से दूर ले जाता है और न केवल कार्यक्रम को संचालित करना आसान बनाता है, बल्कि नए व्युत्पन्न सॉफ्टवेयर को भी विकसित करता है ।

सॉफ्टवेयर का वर्गीकरण उसके कार्य के अनुसार

MacOS के लिए पुराने सॉफ़्टवेयर के कई बॉक्स। छवि: फ़्लिकर; जैकब बोटर।

जैसा कि यह विवरण इतना व्यापक है, एक कंप्यूटर सिस्टम के भीतर कई तत्व हैं जिन्हें हम सॉफ्टवेयर कह सकते हैं, इसलिए इसका भेदभाव आम है। कंप्यूटर सिस्टम में प्रत्येक प्रोग्राम के फ़ंक्शन के परिणामस्वरूप सबसे आम और व्यापक भेदभाव विधियों में से एक प्रदर्शन किया जाता है; अर्थात्:

  • यह एक बहुत ही निम्न स्तर का कार्यक्रम है, जिसका उद्देश्य उपयोगकर्ता के साथ बातचीत करना नहीं है और यह हमारे उपकरणों के इलेक्ट्रॉनिक सर्किट को नियंत्रित करता है। यह एक कंप्यूटर में हार्डवेयर की मान्यता के लिए आवश्यक है और हम इसे कई तरीकों से पाते हैं; सबसे सामान्य रूपों में से एक जो हम पा सकते हैं वह है हमारे सिस्टम का BIOS (जिससे हम अपना पाठ समर्पित करते हैं)। ऑपरेटिंग सिस्टम। वे एक सिस्टम के हार्डवेयर के प्रबंधन के प्रभारी कार्यक्रमों का एक समूह हैं; साथ ही उक्त प्रणाली के अंतिम उपयोगकर्ता के साथ संवाद करने के लिए एक इंटरफ़ेस प्रदान करता है। विंडोज 8 और विंडोज 10 वर्तमान में सबसे व्यापक ऑपरेटिंग सिस्टम हैं। ऑपरेटिंग सिस्टम के साथ, यह प्रोग्राम का प्रकार है जिसके साथ हम सबसे अधिक बातचीत करते हैं। वे सीधे एक सिस्टम के उपयोगकर्ताओं द्वारा उत्पन्न समस्याओं को हल करने के लिए अभिप्रेत हैं। एडोब फोटोशॉप एक एप्लिकेशन का एक उदाहरण हो सकता है। इसका कार्य अन्य कार्यक्रमों के संचालन की सुविधा के लिए पृष्ठभूमि में कार्य करना है; वे एक मध्यवर्ती माध्यम हैं और उपयोगकर्ताओं को सीधे उनके साथ बातचीत करने की आवश्यकता नहीं है।
हम आपको फ्लैश ड्राइव देते हैं: यह क्या है और इसके लिए क्या है

सॉफ्टवेयर का स्वामित्व

लाइसेंस सॉफ्टवेयर का एक बहुत महत्वपूर्ण हिस्सा है। छवि: विकिमीडिया कॉमन्स; रायमोंड स्पेकिंग।

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

  • प्रतिबंधित उपयोग। यह एक लाइसेंस (आमतौर पर भुगतान किया जाता है) है जो सिस्टम के उपयोगकर्ता को एक लाइसेंस प्राप्त कार्यक्रम का उपयोग करने की अनुमति देता है; लेकिन यह इसके वितरण और इसके आंतरिक हेरफेर दोनों को रोकता है। अधिकांश मालिकाना सॉफ्टवेयर इस श्रेणी में आते हैं; एक उदाहरण Microsoft Office सुइट हो सकता है। टेस्ट। यदि प्रोग्राम का उपयोग करने के लिए लाइसेंस का उपयोग करने के लिए भुगतान की आवश्यकता होती है, तो वैकल्पिक रूप से, उक्त लाइसेंस का एक छोटा संस्करण आमतौर पर दिया जाता है; तथाकथित "लाइट" संस्करण और समय-सीमित परीक्षण संस्करण आमतौर पर इस श्रेणी में आते हैं। इस लाइसेंस के तहत कार्यक्रमों में उपयोग पर किसी भी प्रकार का प्रतिबंध नहीं है और इसे तुरंत उपयोग करने के लिए नि: शुल्क डाउनलोड किया जा सकता है; हालांकि इन कार्यक्रमों और उनके लाइसेंस की आधिकारिकता डेवलपर्स की संपत्ति बनी हुई है। सॉफ्टवेयर इस श्रेणी में सभी स्वतंत्र रूप से सुलभ कार्यक्रम शामिल हैं जिनका उपयोग मुफ्त में किया जा सकता है और जिसका कोड अपने उपयोगकर्ताओं द्वारा संशोधन के लिए उपलब्ध है (और खुला है)।

ऐसे लोग हैं जो कार्यक्रम के परिवर्तनों से प्राप्त लाइसेंस पर प्रतिबंध लगाते हैं और जिन्होंने इसे सवाल में कार्यक्रम के बारे में पूरी तरह से आनंद देने के लिए संशोधित किया है। OpenSource पहल कार्यक्रम इस श्रेणी में आते हैं।

हम आपको सूचित करते हैं कि Apple अपने एआरएम चिप्स को अपने मैक पर सहसंसाधक के रूप में उपयोग करना चाहता है

कुछ अंतिम शब्द

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

ट्यूटोरियल

संपादकों की पसंद

Back to top button