Software Kya Hai – पूरी जानकारी हिंदी में!

अगर आप कंप्यूटर के बारे में जानने में दिलचस्पी रखते हैं, तो आपने कहीं ना कहीं software के बारे में जरूर सुना होगा। तब आपके मन में यह सवाल आया होगा कि Software kya hai? और कंप्यूटर में software का प्रयोग क्यों किया जाता है? आज हम अपने इस article में आपको software के बारे में विस्तार से समझाएंगे। हमें उम्मीद है कि आप यह आर्टिकल पढ़ने के बाद यह समझ जाएंगे कि सॉफ्टवेयर क्या है और यह कंप्यूटर के  लिए क्यों महत्वपूर्ण है? तो चलिए बिना देरी किये शुरू करते हैं।

Software kya hai (What is Software in Hindi)

Software Kya Hai in Hindi

“software विभिन्न प्रकार के निर्देशों या कार्यक्रम का एक समूह होता है,  जिसका प्रयोग computer पर किसी विशेष कार्य को करने के लिए किया जाता है।”

सामान्य अर्थों  में कहा जाए, तो हमें computers पर किसी भी कार्य को करने के लिए उसको निर्देश देना पड़ता है,जबकि computer  हमारी भाषा नहीं समझता। जिसके लिए हम software का प्रयोग करते हैं, जो कि विभिन्न प्रकार की programming language की सहायता से बनाए जाते हैं। जिसमें विभिन्न प्रकार के निर्देश (instructions) सम्मिलित होते हैं। जिनको computer आसानी से समझ लेता है। software का उपयोग computer, tablet, mobile phone आदि उपकरणों पर चलने वालों computer program का वर्णन करने के लिए किया जाता है। software  के बिना computer  कुछ नहीं कर सकता।

Software के प्रकार

कंप्यूटर पर विभिन्न कार्यों को करने के लिए विभिन्न प्रकार का software प्रयोग किया जाता है। लेकिन मुख्य रूप से software तीन प्रकार के होते हैं, जिनका प्रयोग अलग-अलग कार्यों को करने के लिए किया जाता है।

  • सिस्टम सॉफ्टवेयर (system software)
  • एप्लीकेशन सॉफ्टवेयर (application software)
  • यूटिलिटी सॉफ्टवेयर (utility software)

System software kya hai in Hindi

system software एक ऐसा सॉफ्टवेयर है जो किसी कंप्यूटर के hardware को manage करने का काम करता है। यह हमारे कंप्यूटर में installed किए गए application software और computer के hardware  के बीच नियंत्रण रखता है। यह hardware और user applications के बीच एक interface create करता है, जिससे हम अपने कार्य करते हैं।

इसका सबसे अच्छा उदाहरण  आपका operating system जैसे (windows, macOS, Linux) है। इनको computer software भी कहा जाता है यह विभिन्न प्रकार के होते हैं, जिनमें से कुछ उदाहरण आपको नीचे बताए  गए हैं।

  • operating system
  • assembler
  • compiler
  • interpreter

ऑपरेटिंग सिस्टम (operating system)

इस software की मदद से ही हम computer hardware को निर्देश दे पाते हैं, यह software user और hardware के बीच एक interface बनाता है, जिससे हम अपना काम करते हैं।

असेम्बलर (assembler)

computer हमेशा मशीनी भाषा (machine language) को समझता है, जो कि बाइनरी कोड (0,1) मे लिखी गई होती है। जबकि हमारे लिए बाइनरी कोड लिखना बहुत ही मुश्किल है, इसलिए हम असेंबली भाषा (assembly language) का प्रयोग करते हैं। जहां पर अंकों के स्थान पर अक्षरों और संकेतों का प्रयोग किया जाता है, जो कि हमारे लिए आसान है। इसलिए असेम्बलर असेंबली भाषा को मशीनी भाषा में बदलने का काम करता है।

कम्पाइलर (compiler)

यह software  उच्च स्तरीय प्रोग्रामिंग भाषा में लिखे गए किसी program को  मशीनी भाषा में बदलने का काम करता है।

इंटरप्रेटर (interpreter)

इंटरप्रेटर भी कंपाइलर की तरह उच्च स्तरीय प्रोग्रामिंग भाषा को मशीनी भाषा में बदलता है लेकिन यह किसी  प्रोग्राम को मशीनी भाषा में line by line अनुवाद करता है।

Application software kya hai in Hindi

application software computer पर किसी  विशेष कार्य करने के लिए develop  किए जाते हैं। यह किसी specific task को करने के लिए बनाए जाते हैं। इसलिए यह केवल एक ही विशेष कार्य कर सकते हैं। यह एक प्रकार का ऐसा computer program है, जो एक विशिष्ट व्यक्तिगत, शैक्षिक, और व्यावसायिक कार्य करता है।

उद्देश्य के आधार पर application software  के प्रकार

Enterprises software – business management, database management, digital asset आदि।

Educational software – classroom management, survey management, encyclopedia software आदि।

Simulation software – flight simulators, driving simulators, social simulators, scientific simulators आदि।

Media development software – 3d computer graphics software, animation software, video editing software, audio editing software, html editor, image organiser आदि।

Product engineering software – CAD, CAM, Finite element analysis, compiler software, license manager आदि।                                                                                                      

Information worker software –  accounting, data management, documentation, diagramming, banking, day trading, project management software आदि।

Entertainment software – video games, screensavers, media players, आदि।

Utility software kya hai in Hindi

यह एक ऐसा software है, जो हमारे computer  को अच्छे से analyze, configure, तथा optimization को ठीक तरीके से व्यवस्थित करने के लिए design  किया गया है।  यह हमारे computer  की performance  को बढ़ाने में हमारी सहायता करता है। इसका उपयोग computer infrastructure को support  करने के लिए किया जाता है, जो user experience  को बढ़ाता है। इनके अंदर बहुत से program आ सकते हैं, जैसे कि file management, security, anti-virus, networking programs आदि।

utility software का संबंध उन programs से है, जो  आपके computer को बेहतर तरीके से run करने में सहायता करते हैं। इसके कुछ मुख्य उदाहरण निम्नलिखित है

  • backup utility
  • anti-virus program
  • compression utility
  • disk defragmenter
  • uninstaller

Backup utility

इस program  का उपयोग data  को संग्रहित करने के लिए किया जाता है। इस program  की सहायता से computer में उपस्थित data  को किसी दूसरे storage device  मैं store कर सकते हैं, जिससे original data के नष्ट हो जाने पर हम  इस प्रोग्राम की मदद से  अपने data को को पुनः प्राप्त कर सकते हैं।

Anti-Virus

इस utility program की सहायता से हम अपने computer को virus के आक्रमण से बचाते हैं। यह हमारे कंप्यूटर में जाकर वायरस का पता लगाता है, और उन को निष्क्रिय कर देता है। जिससे हमारा data सुरक्षित रहता है।

Compression utility

सामान्यतः इस utility  का उपयोग कंप्यूटर में उपस्थित data  को compress  करके उनका size  कम करने के लिए किया जाता है, जिससे हमारा data storage device  मे  कम स्थान ग्रहण करता है। इसके कारण हमारे computer  की  संग्रहण  क्षमता (storage capacity) बढ़ जाती है।

Disk defragmenter

इस utility program की सहायता से कंप्यूटर में उपस्थिति data को storage disk में file  के रूप में save  किया जाता है। कभी-कभी किसी फाइल का आकार सामान्य फाइल से अधिक हो जाता है, जिससे  वह file fragmented हो जाती है मतलब कि उस फाइल का content storage device  मैं विभिन्न जगह save  हो जाता है, जिसके कारण file  की accessing  काफी धीमी हो जाती है । disk defragmenter utility उन सभी files  को एक ही section  में व्यवस्थित करता है, जिससे computer की performance तेज हो जाती है।

uninstaller

 इस utility की सहायता से हम computer में install  किसी भी program को uninstall  कर सकते हैं।


Software क्या है – लेख आपको कैसा लगा

हमें उम्मीद है, कि आपको हमारा यह article software kya hai?  पसंद आया होगा। इसको पढ़कर आप समझ गए होंगे की computer में software  का प्रयोग क्यों किया जाता है। अगर अब भी आपके मन इस article  से related  कोई doubt है तो उसको आप हमसे comment section के जरिए पूछ सकते हैं।

अगर आपको यह लेख पसंद आया हो, तो कृपया हमारे इस article  को social media sites  जैसे Facebook, WhatsApp, Twitter आदि पर शेयर करना ना भूले,  जिससे कि यह जानकारी अन्य लोगों तक पहुंच सके धन्यवाद।

read more:

LEAVE A REPLY

Please enter your comment!
Please enter your name here