कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

दोस्तों इस लेख में हम आपको कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi के बारे में जानकारी देंगे और आपको कंप्यूटर के सॉफ्टवेयर के प्रकार भी बताएँगे के कम्प्यूटरक सोफ्ट्वरे के कितने प्रकार होते हैं और सॉफ्टवेयर किस काम आता हैं तो आप इस लेख को अंत तक ज़रूर पढ़े इस लेख से आपके ज्ञान में वृद्धि होगी। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

कंप्यूटर सॉफ्टवेयर क्या होता हैं | Computer Software Kya Hota Hai

कंप्यूटर सॉफ्टवेयर प्रोग्राम है जो एक सिस्टम को किसी विशेष कार्य को पूरा करने की अनुमति देता है, न कि भौतिक तत्व जो कंप्यूटर (हार्डवेयर) बनाते हैं। यह वर्ड प्रोसेसर जैसे एप्लीकेशन के लिए मामला है जो उपयोगकर्ता को एक कार्य और सिस्टम सॉफ़्टवेयर को पूरा करने की अनुमति देता है, जैसे कि एक ऑपरेटिंग सिस्टम जो हार्डवेयर और अन्य सॉफ़्टवेयर से जुड़कर अन्य सॉफ़्टवेयर को प्रभावी ढंग से कार्य करने की अनुमति देता है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

“सॉफ्टवेयर” का उपयोग पहली बार 1957 में जॉन डब्ल्यू तुकी के काम में इस संदर्भ में किया गया था। शब्द “सॉफ्टवेयर” का उपयोग कंप्यूटर विज्ञान के क्षेत्र का वर्णन करने के लिए किया जाता है और साथ ही सॉफ्टवेयर इंजीनियरिंग कंप्यूटर सॉफ्टवेयर की संपूर्णता को संदर्भित करता है। गणनाओं को नियंत्रित करने के लिए एक उपकरण की स्मृति में विभिन्न प्रकार के निर्देशों को पढ़ने का विचार पहली बार चार्ल्स बैबेज के काम में उनके भेदभाव इंजन के हिस्से के रूप में प्रस्तावित किया गया था। सिद्धांत जो अधिकांश आधुनिक सॉफ़्टवेयर का आधार है, पहली बार एलन ट्यूरिंग द्वारा अपने 1935 के निबंध में प्रस्तावित किया गया था, एंट्स्चिडुंग्स समस्या के लिए एक आवेदन के साथ कम्प्यूटेबल नंबर। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

सॉफ्टवेयर का कार्य क्या है | Software Ka Kary Kya Hain?

सॉफ्टवेयर वास्तव में क्या है और यह कैसे काम करता है? यह कंप्यूटर प्रोग्राम के लिए एक और शब्द है। एक प्रोग्रामर एक निर्देश है जो डिवाइस को बताता है कि क्या कार्य करना है। ये निर्देश कोड में एन्कोड किए गए हैं जिन्हें कंप्यूटर पढ़ सकते हैं। प्रत्येक सॉफ्टवेयर का मूल तर्क और इनपुट > प्रक्रिया > आउटपुट की अवधारणा निहित है।कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

कार्यक्रम के साथ संचालित करने के लिए जानकारी की आवश्यकता होती है अर्थात इनपुट अपने स्मार्टफोन पर बटन दबाने की कल्पना करें। फिर, यह उन प्रश्नों की एक स्ट्रिंग पूछता है जो दिशानिर्देशों के एक सेट पर आधारित होते हैं। उदाहरण के लिए, क्या यह बटन एक चालान उत्पन्न करता है, या ऑर्डर रद्द करने के लिए? आउटपुट वह परिणाम है जो तब होता है जब आप करते हैं। प्रिंटर चक्कर लगाना शुरू कर देता है और आपका चालान ट्रे से बाहर निकलता है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

हार्डवेयर से सॉफ्टवेयर का संबंध

कंप्यूटर सॉफ्टवेयर कंप्यूटरों के लिए हार्डवेयर के विपरीत में भी संदर्भित होता है जिसमें भौतिक इंटरकनेक्शन और प्रोग्राम सॉफ़्टवेयर को स्टोर करने और चलाने (या निष्पादित करने) के लिए आवश्यक उपकरण शामिल होते हैं। कंप्यूटर में रैंडम एक्सेस मेमोरी (रैम) की मेमोरी में संग्रहीत सॉफ्टवेयर होता है और साथ ही केंद्रीय प्रसंस्करण इकाई के भीतर प्रदर्शन किया जाता है। सॉफ्टवेयर का सबसे सरल रूप मशीन भाषा है जो प्रोसेसर के लिए विशिष्ट है। मशीन भाषा में बाइनरी वैल्यू समूह शामिल होते हैं जो प्रोसेसर (ऑब्जेक्ट कोड) के निर्देशों को इंगित करते हैं जो सिस्टम पर स्थिति को पूर्व स्थिति से बदलते हैं। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

सॉफ्टवेयर एक निश्चित अनुक्रम में कंप्यूटर के हार्डवेयर की स्थिति को बदलने के निर्देशों का एक अनुक्रम है। यह आमतौर पर उच्च-स्तरीय प्रोग्रामिंग भाषाओं में बनाया जाता है जो मशीन भाषाओं के बजाय मनुष्यों के लिए उपयोग (प्राकृतिक भाषाओं के करीब) के लिए सरल और अधिक प्रभावी होते हैं। उच्च-स्तरीय भाषाओं को या तो मशीन भाषा वस्तुओं में संकलित या अनुवादित किया जाता है। सॉफ़्टवेयर को असेंबली भाषा का उपयोग करके भी लिखा जा सकता है। यह मूल रूप से, प्राकृतिक भाषाओं के लिए वर्णमाला के साथ एक वास्तविक मशीन भाषा का एक मेमोनिक प्रतिनिधित्व है। असेंबली भाषा को असेंबली भाषा का उपयोग करके ऑब्जेक्ट कोड में परिवर्तित किया जाना है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

कंप्यूटर सॉफ़्टवेयर के प्रकार | Computer Software Ke Prakar

व्यावहारिक कंप्यूटर सिस्टम सॉफ्टवेयर को तीन वर्गों में वर्गीकृत करते हैं: सिस्टम सॉफ़्टवेयर, प्रोग्रामिंग सॉफ़्टवेयर और एप्लिकेशन सॉफ़्टवेयर लेकिन अंतर हमेशा स्पष्ट नहीं होता है और कभी-कभी अस्पष्ट होता है।

सिस्टम सॉफ्टवेयर कंप्यूटर

सिस्टम सॉफ्टवेयर कंप्यूटर और कंप्यूटर सिस्टम के हार्डवेयर के संचालन में सहायता करता है। इसमें उपकरणों और सर्वरों के लिए ऑपरेटिंग सिस्टम ड्राइवर, डायग्नोस्टिक टूल विंडोजिंग सिस्टम, उपयोगिताओं और बहुत कुछ शामिल हैं। सिस्टम सॉफ़्टवेयर का उद्देश्य एप्लिकेशन प्रोग्रामर को विशेष कंप्यूटर की बारीकियों से यथासंभव ढालना है जिसका उपयोग किया जा रहा है, विशेष रूप से मेमोरी के साथ-साथ अन्य घटकों के साथ-साथ प्रिंटर, संचार प्रदर्शन, पाठक कीबोर्ड आदि जैसे सामान। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

सिस्टम सॉफ़्टवेयर के उदाहरण

सिस्टम सॉफ्टवेयर वह है जो पृष्ठभूमि में चलता है। ऑपरेटिंग सिस्टम सिस्टम-वाइड सॉफ्टवेयर का एक उदाहरण है।

लैपटॉप, डेस्कटॉप और टैबलेट के लिए:

  • माइक्रोसॉफ्ट विंडोज
  • मैकओएस (एप्पल उपकरणों के लिए)
  • जीएनयू / लिनक्स

स्मार्टफोन के लिए:

  • एप्पल का आईओएस
  • गूगल का एंड्रॉयड
  • विंडोज फोन ओएस

अन्य उदाहरण गेम इंजन, कम्प्यूटेशनल साइंस सॉफ्टवेयर औद्योगिक स्वचालन सॉफ्टवेयर, या सेवा के रूप में सॉफ़्टवेयर हैं।

ऑपरेटिंग सिस्टम के अलावा, कुछ व्यक्तियों ने ड्राइवर और प्रोग्रामिंग सॉफ़्टवेयर को विभिन्न प्रकार के सिस्टम सॉफ़्टवेयर के रूप में भी वर्गीकृत किया है। हालाँकि, हम निम्नलिखित दो खंडों में अलग-अलग उनकी जांच करेंगे।

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

ओपन-सोर्स ऑपरेटिंग सिस्टम अपना ओएस विकसित करने की अनुमति देता है।

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

प्रोग्रामिंग प्रोग्राम में आमतौर पर प्रोग्रामर को कंप्यूटर प्रोग्राम और सॉफ़्टवेयर लिखने में सहायता करने के लिए उपकरण शामिल होते हैं जो एक सरल विधि में विभिन्न भाषा प्रोग्रामिंग का उपयोग करते हैं। इन उपकरणों में कंपाइलर, टेक्स्ट एडिटर दुभाषिया, लिंकर्स डीबगर और अन्य शामिल हैं। एक एकीकृत विकास वातावरण (आईडीई) इन उपकरणों को एक सॉफ्टवेयर पैकेज में एकीकृत करता है और प्रोग्रामर को दुभाषिया, डीबगिंग ट्रैकिंग, अन्य को संकलित करने के लिए कई आदेशों की आवश्यकता नहीं होती है। कारण यह है कि आईडीई में आमतौर पर एक उन्नत ग्राफिक यूजर इंटरफेस (जीयूआई) होता है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

प्रोग्रामिंग सॉफ्टवेयर के उदाहरण

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

अधिकांश सॉफ़्टवेयर डेवलपर्स प्रोग्रामिंग सॉफ़्टवेयर एप्लिकेशन का उपयोग करते हैं जैसे: कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

  • गिटहब
  • गिटलैब
  • एंड्रॉयड स्टूडियो
  • विसुअल स्टूडियो कोड
  • एक्स कोड
  • नोटपैड ++
  • एटम

उन्हें आईडीई के रूप में भी जाना जाता है जिसे एकीकृत विकास पर्यावरण के रूप में भी जाना जाता है। प्रोग्रामर एक कारण के लिए उनका उपयोग करते हैं।

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

आईडीई कोड में बग को हाइलाइट करने के लिए टूल के साथ आते हैं। उनके पास अंतर्निहित कंपाइलर भी हैं, और मोबाइल पर ऐप का परीक्षण करने का प्रयास करने से पहले ऐप के काम करने का तरीका दिखा सकते हैं।

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

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

एप्लिकेशन सॉफ़्टवेयर मनुष्यों को एक या एक से अधिक विशेष (गैर-कंप्यूटर संबद्ध) कार्य करने देता है। सामान्य एप्लिकेशन में व्यावसायिक सॉफ्टवेयर, औद्योगिक स्वचालन और चिकित्सा सॉफ्टवेयर, शैक्षिक सॉफ्टवेयर डेटाबेस, कंप्यूटर पर गेम शामिल हैं। व्यवसाय सॉफ्टवेयर एप्लिकेशन का सबसे लगातार उपयोगकर्ता है और मानव प्रयास का लगभग हर दूसरा क्षेत्र वर्तमान में एप्लिकेशन सॉफ़्टवेयर का उपयोग कर रहा है। इसका उपयोग सभी प्रकार की प्रक्रियाओं को स्वचालित करने के लिए किया जाता है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

एप्लिकेशन सॉफ़्टवेयर और उदाहरण के प्रकार

  • वर्ड प्रोसेसिंग सॉफ्टवेयर: गूगल डॉक्स, माइक्रोसॉफ्ट वर्ड, वर्डपैड और नोटपैड
  • डेटाबेस सॉफ्टवेयर: माईएसक्यूएल, माइक्रोसॉफ्ट एसक्यूएल सर्वर, माइक्रोसॉफ्ट एक्सेस, ओरेकल, आईबीएम डीबी 2 और फॉक्सप्रो
  • स्प्रेडशीट सॉफ्टवेयर: गूगल शीट्स, एप्पल नंबर और माइक्रोसॉफ्ट एक्सेल
  • मल्टीमीडिया सॉफ्टवेयर: मीडिया प्लेयर, विनम्प, क्विकटाइम और वीएलसी मीडिया प्लेयर
  • प्रस्तुति सॉफ्टवेयर: गूगल स्लाइड्स, माइक्रोसॉफ्ट पावरपॉइंट, कीनोट्स, प्रेज़ी
  • एंटरप्राइज सॉफ्टवेयर: ग्राहक संबंध प्रबंधन (सीआरएम) सॉफ्टवेयर (हबस्पॉट, माइक्रोसॉफ्ट डायनेमिक 365)) और प्रोजेक्ट मैनेजमेंट टूल्स (जीरा सोमवार) मार्केटिंग स्वचालित उपकरण (मार्केटो, हबस्पॉट), एंटरप्राइज रिसोर्स प्लानिंग (ईआरपी) सॉफ्टवेयर (एसएजीई, ओरेकल, माइक्रोसॉफ्ट डायनेमिक्स) और ट्रेजरी एडमिनिस्ट्रेशन सॉफ्टवेयर (टीएमएस) सॉफ्टवेयर (एसएपी एस /
  • प्रलेखन और संसाधन प्रबंधन उपकरण के लिए सूचना कार्यकर्ता सॉफ़्टवेयर उपकरण
  • संचार सॉफ्टवेयर: ज़ूम, गूगल मीट, स्काइप
  • शैक्षिक सॉफ्टवेयर: शब्दकोश – एन्कार्टा, ब्रिटानिका; गणितीय: मैटलैब; अन्य: गूगल अर्थ, नासा विश्व पवन
  • उड़ान और वैज्ञानिक सिमुलेशन के लिए सिमुलेशन सॉफ्टवेयर सिमुलेटर
  • वेब ब्राउज़र, मीडिया प्लेयर का उपयोग करके सामग्री तक पहुँचने के लिए सामग्री पहुँच सॉफ़्टवेयर
  • एप्लिकेशन के लिए सॉफ्टवेयर सूट: अपाचे ओपनऑफिस, माइक्रोसॉफ्ट ऑफिस 365 ऐप्पल का आईवर्क, लिबरऑफिस, जी-सूट, ओरेकल ई-बिजनेस सूट
  • इंजीनियरिंग और उत्पाद विकास के लिए सॉफ्टवेयर: आईडीई या एकीकृत विकास वातावरण
  • ईमेल सॉफ्टवेयर: माइक्रोसॉफ्ट आउटलुक, जीमेल, एप्पल मेल

एप्लिकेशन सॉफ्टवेयर के लाभ

एप्लिकेशन हमारे उपकरणों के दिल की धड़कन हैं।

मोबाइल एप्लिकेशन के डेवलपर्स ऐसे समाधान विकसित करते हैं जो कंपनियों को ऑनलाइन खुद को बेचने और बढ़ावा देने देते हैं। वित्तीय एप्लिकेशन शेयरों के लिए बाजार का प्रबंधन करते हैं। बैंकिंग प्रणाली पैसे ट्रांसफर करने और लेनदेन रिकॉर्ड करने के लिए आवेदनों का उपयोग करती है। यदि आपके व्यवसाय को ऑनलाइन समाधान की आवश्यकता है, तो यह आमतौर पर एक आवेदन के रूप में होगा। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

इतिहास

“सॉफ्टवेयर आर्किटेक्चर” की अवधारणा में जड़ों को 1968 में एड्सगर डिजस्ट्रा द्वारा 1970 के दशक की शुरुआत में डेविड परनास के साथ अनुसंधान में मान्यता दी गई थी। उन्होंने बताया कि सॉफ्टवेयर सिस्टम का डिजाइन कैसे महत्वपूर्ण है और यह सुनिश्चित करना आवश्यक है कि संरचना सही है। 1990 के दशक की शुरुआत से इस क्षेत्र में अनुसंधान का महत्व बढ़ गया है, जिसमें वास्तुशिल्प डिजाइन (पैटर्न) के साथ-साथ वास्तुशिल्प विवरण भाषाओं, प्रलेखन के साथ-साथ औपचारिक तरीकों पर ध्यान केंद्रित किया गया है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

मैरी शॉ और कार्नेगी मेलन के डेविड गारलान ने 1996 में सॉफ्टवेयर आर्किटेक्चर: पर्सपेक्टिव्स ऑन ए इमर्जिंग डिसिप्लिन नामक एक पुस्तक लिखी। पुस्तक ने सॉफ्टवेयर आर्किटेक्चर के विचारों को प्रस्तुत किया, जैसे कनेक्टर्स, घटक शैलियों, कनेक्टर्स और बहुत कुछ। सॉफ्टवेयर आर्किटेक्चर के क्षेत्र में यूसीआई के इंस्टीट्यूट फॉर रिसर्च का शोध वास्तुशिल्प शैलियों, वास्तुशिल्प विवरण भाषाओं और गतिशील आर्किटेक्चर पर केंद्रित है। कंप्यूटर सॉफ्टवेयर क्या हैं | Computer Software Kya Hai In Hindi

यह भी पढ़े :

Leave a Comment

Your email address will not be published. Required fields are marked *