सॉफ्टवेयर क्या है और कैसे बनाते है. What is Software in Hindi.

सॉफ्टवेयर क्या है और कैसे बनाते है. What is Software in Hindi.

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

दरअसल कंप्यूटर हार्डवेयर और सॉफ्टवेयर को मिलाकर बना है जिसे हम अपने हाथो से स्पर्श कर सकते है और आँखों से देख सकते है वो हार्डवेयर का पार्ट होता है। और जिसे हम अपने हाथो से स्पर्श नहीं कर सकते है वो सॉफ्टवेयर का पार्ट होता है लेकिन ये दोनों ही कंप्यूटर के लिए बहुत ही आवश्यक है। 

Operating System, Adobe Reader आदि सॉफ्टवेयर के उदाहरण है सॉफ्टवेयर के मदद से ही हम अपने कार्य को सरलता और आसानी पूर्वक कर पाते है। आज के इस पोस्ट में हम सब सॉफ्टवेयर के ऊपर और भी विस्तार से बात करेंगे और जानेंगे सॉफ्टवेयर क्या है यह कितने प्रकार का होता है तो चलिए जानते है सॉफ्टवेयर से जुड़ी जानकारी के बारे में

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

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

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

सॉफ्टवेयर के प्रकार.

सॉफ्टवेयर मुख्य रूप से तीन प्रकार के होते है एप्लीकेशन सॉफ्टवेयर, सिस्टम सॉफ्टवेयर, यूटिलिटी सॉफ्टवेयर जो निम्नलिखित है-

  • यूटिलिटी सॉफ्टवेयर

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

एप्लीकेशन सॉफ्टवेयर एक ऐसा प्रोग्राम होता है जिसे कंप्यूटर के भिन्न भिन्न कार्यो को करने के लिए बनाया जाता है यह सॉफ्टवेयर किसी भी कंप्यूटर के लिए बहुत ही आवश्यक होता है एप्लीकेशन सॉफ्टवेयर को यूजर सॉफ्टवेयर भी कहा जाता है क्योकि यह यूजर के हर एक कार्य को सम्पादित करता है। इस सॉफ्टवेयर के अंतर्गत आने वाले कुछ प्रोग्राम निम्नलिखित है-

  • MS ACCESS 
  • VIDEO PLAYER 
  • INCOME TAX SOFTWARE 
  • MS OFFICE SUITE SOFTWARE 
  • REPORT CARD GENERATOR 

सिस्टम सॉफ्टवेयर.

सिस्टम सॉफ्टवेयर का मुख्य काम सिस्टम यानि की कंप्यूटर को चलाने लायक बनाने के लिए किया जाता है सिस्टम सॉफ्टवेयर ही हार्डवेयर को कंट्रोल करता है जिससे एप्लीकेशन सॉफ्टवेयर अपना कार्य ठीक से कर पाता है। सिस्टम सॉफ्टवेयर के कुछ उदाहरण निम्नलिखित है-

  • OPERATING SYSTEM 
  • INTERPRETER 
  • LINKER 
  • ASSEMBLER 
  • DEBUGGER  

यूटिलिटी सॉफ्टवेयर.

यूटिलिटी सॉफ्टवेयर का मुख्य कार्य कंप्यूटर हार्डवेयर, एप्लीकेशन सॉफ्टवेयर और ऑपरेटिंग सिस्टम को व्यवस्थित कर कार्य को आसान बनाना होता है यूटिलिटी सॉफ्टवेय का दूसरा नाम, सर्विस प्रोग्राम भी है। यूटिलिटी सॉफ्टवेयर के कुछ प्रमुख उदाहरण निम्नलिखित है -

  • VIRUS SCANNER 
  • DISK CHECKER 
  • DISK CLEANER 
  • BACKUP SOFTWARE 
  • DISK TOOL 

सॉफ्टवेयर की आवश्यकता.

किसी भी कंप्यूटर के लिए सॉफ्टवेयर बहुत ही आवश्यक होता है इसके बिना कंप्यूटर का कल्पना करना मुश्किल है यदि सॉफ्टवेयर नहीं है फिर तो वह कंप्यूटर किसी खाली डब्बे के जैसा है कंप्यूटर के लिए ऑपरेटिंग सिस्टम, एप्लीकेशन सॉफ्टवेयर आदि का आवश्यकता होता है और ये सभी सॉफ्टवेयर है।  

कंप्यूटर के हर एक काम के लिए सॉफ्टवेयर आवश्यक होता है यदि आप डाटा निर्माण करना चाहते है उसके लिए भी सॉफ्टवेयर है यहाँ तक की किसी प्रेजेंटेशन के लिए भी सॉफ्टवेयर का आवश्यकता होता है यदि आपका कंप्यूटर वायरस जोन में आ गया है तो उसके लिए भी सॉफ्टवेयर है यानि हर तरह से देखा जाये तो सॉफ्टवेयर बहुत ही आवश्यक है। 

सॉफ्टवेयर की आवश्यकता निम्नलिखित जगहों पर हो सकता है-

  • इन्टरनेट के प्रयोग के लिए 
  • प्रेजेंटेशन के लिए 
  • डाटा बनाने के लिए 
  • कंप्यूटर को स्टार्ट करने के लिए 
  • फोटो एडिट करने के लिए 
  • गेमिंग के लिए 
  • प्रोग्रामिंग लैंग्वेज के लिए
  • मूवीज प्लेयर के लिए 

सॉफ्टवेयर कैसे बनाते हैं.

आज हमलोगों ने जिस सॉफ्टवेयर के बारे बात किया चाहे वह गेमिंग के लिए उपयोग हुआ हो या फिर एडिटिंग के लिए इन सारे सॉफ्टवेयर को किसी सॉफ्टवेयर डेवलपर के द्वारा बनाया जाता है। सॉफ्टवेयर को बनाना कोई आसान काम नही है इसके लिए बहुत सारे प्रोग्रामिंग लैंग्वेज का ज्ञान होना बहुत जरुरी है यदि आपको प्रोग्रामिंग लैंग्वेज का ज्ञान है उस परिस्थिति में आप एक अच्छे और बेहतरीन सॉफ्टवेयर डेवलपर बन सकते है

सभी यूजर अपने आप काम के अनुसार सॉफ्टवेयर का इस्तेमाल करते है ऐसे में यूजर के आवश्यकता को ध्यान में रख कर सॉफ्टवेयर को बनाना बहुत जरूरी हो जाता है और ऐसे में आपको प्रोग्रामिंग लैंग्वेज पर पकड़ होना बहुत जरूरी है आज के समय में बहुत सारे लैंग्वेज है जिसे सिख कर आप भी सॉफ्टवेयर डेवलपर बन सकते है कुछ प्रोग्रामिंग लैंग्वेज के नाम निचे में बताया गया है जिसका प्रयोग सॉफ्टवेयर बनाने के लिए किया जाता है

  • C ++
  • JAVA 
  • JAVA SCRIPT  
  • PYTHON 
  • HTML 
  • CSS 
  • PHP 

सॉफ्टवेयर की गुणवता कैसे बनाए रखे.

यदि सॉफ्टवेयर आपका इतना मददगार साबित हो रहा है तो ऐसे में यह जरुरी बन जाता है की इसके क्वालिटी को बनाये रखा जाये। कभी कभी हम सॉफ्टवेयर को समय के साथ अपडेट नही किया जाता है तो वह अच्छे से काम करना बंद कर देता है तो आइये जानते है इसके गुणवता को कैसे बनाए रखा जा सकता है

  • सॉफ्टवेयर टेस्टिंग करके 
  • अपडेट मेन्टेन करके 
  • सिक्यूरिटी मेन्टेन करके 
  • परफॉरमेंस में सुधार करके 
  • विश्वसनीयता कायम करके 
  • बग्स को फिक्स करके 
  • एफिशिएंसी मेन्टेन करके 

निष्कर्ष 

आज के इस पोस्ट में हम सब ने सॉफ्टवेयर से जुड़ी जानकारी प्राप्त किया और जाना सॉफ्टवेयर क्या है इसके कितने प्रकार है, सॉफ्टवेयर की आवश्यकता क्यों होता है

मुझे उम्मीद है की आपको यह पोस्ट जरुर पसंद आया होगा यदि पसंद आये तो इसे शेयर जरुर करे और त्रुटि रह गया हो तो कमेंट करके जरुर बताये 

Post a Comment

Previous Post Next Post