सॉफ्टवेयर क्या है? What is Software in computer?
सॉफ्टवेयर निर्देशों का सेट है, इसे कंप्यूटर प्रोग्राम भी कहा जाता है। सॉफ्टवेयर यूजर को कंप्यूटर और उसके हार्डवेयर के साथ जोड़ता है।
लेकिन यूजर computer software को छू नहीं सकता, वह केवल GUI के माध्यम से देख सकता है। यह हमारे कार्य को बहुत आसान बनाता है। इसके बिना तो अधिकांश कंप्यूटर बेकार है।
ऐसे कई प्रकार के सॉफ्टवेयर मौजूद है जैसे की excel का उपयोग करके आप spreadsheet तैयार कर सकते है, word के उपयोग से document editing का कार्य कर सकते है, फोटोशॉप का उपयोग करके photo editing और graphics designing का कार्य भी कर सकते है आदि।
आज की जरूरतों को देखर कई बड़ी-बड़ी सॉफ्टवेयर कंपनी सॉफ्टवेयर लॉन्च कर रही ताकि यूजर अपने कार्य को बहुत ही आसानी से और कम समय में कर सके।
हर प्रकार के काम के लिए हर प्रकार के सॉफ्टवेयर मौजूद है। जिनमें से कुछ कंपनी द्वारा फ्री में भी उपलब्ध कराये जाते है।
तो आइए what is software in computer के बाद जानेंगे की सॉफ्टवेयर कितने प्रकार के होते है-Types of software
Types of software in computer
- System Software
- Application Software
System Software
System software को कंप्यूटर सॉफ्टवेयर भी कहा जाता है। यह सॉफ्टवेयर computer hardware और application software को चलाने के लिए डिज़ाइन किया गया है।
इस सॉफ्टवेयर से कंप्यूटर के अन्य programs को execute किया जाता है। सिस्टम सॉफ्टवेयर user applications और hardware के बीच मध्य स्तर का कार्य करता है।
“Operating System” सिस्टम सॉफ्टवेयर का प्रकार है।
सिस्टम सॉफ्टवेयर के प्रकार – Types of system software
Operating system
Operating system सिस्टम सॉफ्टवेयर का एक महत्वपूर्ण उदाहरण है। यह software’s और उनके resources को संभालता है, और GUI (Graphical user interface) प्रदान करता है।
कई डिवाइस जैसे की desktop, laptop, और mobile phone को कार्य करने के लिए ऑपरेटिंग सिस्टम की आवश्यकता होती है। OS यह तय करता है कि यूजर सिस्टम से कैसे interact करता है।
OS कई प्रकार के होते है जैसे की Multitasking, Multi programming, Distributed, Real-Time आदि।
नीचे ऑपरेटिंग सिस्टम के कुछ उदाहरण दिए गए है।
- Android
- iOS
- Linux
- UNIX
- MS windows
- Mac OS
- Ubuntu
- Device Driver
Android मोबाइल फ़ोन का ऑपरेटिंग सॉफ्टवेयर है जो की लगभग सभी मोबाइल में उपयोग होता है।
एंड्राइड Operating Software है और हम सब जो Apps, Google Play Store से डाउनलोड करते हैं वह Application Software कहलाते हैं।
Device Driver
Device Driver भी एक प्रकार का सिस्टम सॉफ्टवेयर है। इसका कार्य हार्डवेयर को कंट्रोल करना होता है और यह सिस्टम से जुड़ा रहता है।
हार्डवेयर डिवाइस कई प्रकार की होती है जैसे monitor, mouse, sound card, printer, और hard disks आदि devices को system से connect करने लिए device driver की जरुरत होती है।
यह दो प्रकार की होती है पहला Kernel device driver और दूसरा User device driver
नीचे डिवाइस ड्राइवर के कुछ उदाहरण दिए गए है।
- BIOS Drive
- Display Drivers
- Printer Drivers
- USB Drivers
- ROM Drivers
- Motherboard Drivers
- VGA Drivers
Application software
सॉफ्टवेयर का दूसरा प्रकार है Application software यह सॉफ्टवेयर विशेष प्रकार से यूजर के लिए डिज़ाइन किये जाते है। जिसमें आप document editing का कार्य, letter typing का कार्य, गाना सुनना, और वीडियो देख सकते है।
इन सभी विशेष कार्य को करने के लिए अलग-अगल सॉफ्टवेयर की आवश्यकता होती है। उसके लिए सॉफ्टवेयर को उस विशेष कार्य के लिए डिज़ाइन किया जाता है। कंप्यूटर में ऑपरेटिंग सॉफ्टवेयर सभी application software को चलता है।
अगर system software और application software में तुलना की जाये, तो application software में user interface होता है। जिससे user को उसका उपयोग करना और समझना आसान होता है।
यूजर operating software को चला नहीं सकता न ही उसे देख सकता है। जबकि application software में यूजर GUI का उपयोग कर चला सकता है और देख भी सकता है। यूजर खुद से भी अपना software बना सकता है और उसका पर्सनल उपयोग भी कर सकते है।
यदि कंप्यूटर में Application software नहीं होगा तो कंप्यूटर यूजर के किसी काम का नहीं होगा। Application software का उपयोग mobile phone में भी किया जाता जिन्हें संक्षेप में “apps” भी कहा जाता है।
Application software कई प्रकार के होते है जैसे की आप MS word में document editing का कार्य कर सकते है, MS power point से presentation तैयार कर सकते है,
MS Excel से spreadsheet बना सकते है, Photoshop से photo editing का काम कर सकते है, Browsing software (Firefox, Chrome आदि) का उपयोग करके इंटरनेट पर searching कर सकते है।
एप्लीकेशन सॉफ्टवेयर के प्रकार – Types of application software
Word processors software
इस प्रकार के एप्लीकेशन सॉफ्टवेयर का उपयोग documents में formatting, editing और printing आदि प्रकार के कार्य करने के लिए किया जाता है।
यह निम्न प्रकार के होते है।
- Microsoft word
- Abi word
- Corel Word Perfect
- Google Docs
Multimedia software
इस प्रकार के सॉफ्टवेयर का उपयोग वीडियो और ऑडियो फाइल्स तैयार करने के लिए किया जाता है। जिसमें आप video editing, animation और graphics आदि प्रकार के कार्य भी कर सकते है।
यह सॉफ्टवेयर निम्न प्रकार के होते है।
- Windows Media Player
- Windows Movie Maker
- Adobe Photoshop
- VLC Media Player
Web Browser software
इस प्रकार के सॉफ्टवेयर का उपयोग करके आप इंटरनेट की मदद से searching करके किसी भी प्रकार की जानकारी प्राप्त कर सकते है।
यह सॉफ्टवेयर निम्न प्रकार के होते है।
- Google Chrome
- Internet Explorer
- Mozilla firefox
- UC Browser
सॉफ्टवेयर कैसे बनाए जाते है, और यह कैसे काम करते है?
आप देखते होंगे कंप्यूटर में कई प्रकार के सॉफ्टवेयर मौजूद है। जिन्हें बनाने के लिए computer programmers की आवश्यकता होती है। यह programmers प्रोग्रामिंग भाषा का प्रयोग करके instructions लिखते है और एक data structure तैयार करते है।
उन्हीं निर्देशों के आधार पर सॉफ्टवेयर कार्य करते है। इन सभी programs को interpreter और compiler द्वारा मशीनी भाषा में बदला जाता है। ताकि उसे कंप्यूटर समझ सके।
फ्रीवेयर सॉफ्टवेयर क्या है? – What is a Freeware software?
Freeware software के नाम से आप जान सकते है यह सॉफ्टवेयर आप free में internet से download करके प्राप्त कर सकते है। इसको डाउनलोड करने में आपको किसी भी प्रकार का शुल्क नहीं देना होता है।
केवल आप उस सॉफ्टवेयर की official website पर जा कर अपनी id से login करके सॉफ्टवेयर को डाउनलोड कर सकते है और अपने कंप्यूटर में install कर सकते है।
नीचे आप जानेंगे freeware software के कुछ नाम-
- Team Viewer
- Firefox
- Abiword
- VLC media player
- Keynote
- Notepad++
- Adobe reader
आपने जाना –
इस पोस्ट में आपने जाना की सॉफ्टवेयर क्या होता है? (what is software in computer?) यह कितने प्रकार के होते है (Types of software in computer), System software और Application software के कुछ उदाहरण भी अपने देखें।
हमारे द्वारा what is software in computer? जानकारी आपके लिए उपयोगी साबित हुई है तो आप इसे अपने दोस्तों में जरूर शेयर करें और यदि इससे जुड़े कोई भी सवाल की जानकारी आप प्राप्त करना चाहते है तो हमें कमेंट अवश्य करें।