May 18, 2024
what is software in hindi, सॉफ्टवेर किसे कहते है? सॉफ्टवेर के कितने प्रकार होते है?, सॉफ्टवेर का उपयोग क्या है?
Software Computer का वह Part होता है जिसको हम केवल देख सकते हैं और उस पर कार्य कर सकते हैं, Software का निर्माण Computer पर कार्य करने को Simple बनाने के लिये किया जाता है, आजकल काम के हिसाब से Software का निर्माण किया जाता है, जैसा काम वैसा Software- Software की बडी-बडी कंपनियों में यूजर की जरूरत को ध्यान में रखकर Software programmers
द्वारा तैयार कराती हैं, इसमें से कुछ free में उपलब्ध होते है तथा कुछ के लिये चार्ज देना पडता है। जैसे आपको फोटो से सम्बन्धित कार्य करना हो तो उसके लिये फोटोशॉप या कोई वीडियो देखना हो तो उसके लिये मीडिया प्लेयर का यूज करते है।
सॉफ्टवेयर विभिन्न प्रोग्रामों का समूह होता हैं जिसके द्वारा विशिष्ट कार्यों को किया जा सकता हैं। कंप्यूटर में दो भाग होते है, पहला हार्डवेयर कहलाता है जबकि दूसरा सॉफ्टवेयर। हार्डवेयर कंप्यूटर के भौतिक भाग होते है जिन्हें हम छु सकते है जो एक निश्चित कार्य करते है, जिसके लिए उन्हें बनाया गया है जैसे- Keyboard, Mouse,
Monitor, CPU, Printer, Projector etc. इसके विपरीत सॉफ्टवेयर प्रोग्राम का समूह है जो इन हार्डवेयर के कार्यों को निर्धारित करता है। जैसे- word Processing,
Operating System, Presentation etc. आते है, जो हार्डवेयर के साथ Interface करते हैं। यदि हार्डवेयर की तुलना कंप्यूटर के शरीर से की जाती है तो सॉफ्टवेयर की तुलना कंप्यूटर के दिमाग से की जाती है। जिस प्रकार दिमाग के बगैर मानवीय शरीर बेकार हैं ठीक उसी प्रकार सॉफ्टवेयर के बगैर कंप्यूटर का कोई अस्तित्व नहीं है। उदाहरणार्थ हम keyboard, Mouse,
Printer, Internet आदि का प्रयोग करते है इन सबको को चलाने के लिए भी Software की आवश्यकता होती है। “Software is a Group
of Programs”
Computer On होने के बाद Software सबसे पहले RAM में Load होता है तथा Central Processing
Unit में Execute (क्रियान्वित) किया जाता है। यह Machine Language में बना होता है, जो एक अलग Processor के लिए विशेष होता है। यह High Level Language तथा Assembly Language में भी लिखा जाता है।
सॉफ्टवेयर की आवश्यकता (Needs of Software)
Computer चालू करने के लिए, पत्र टाइप करने के लिए, चार्ट का निर्माण करने के लिए, Presentation बनाने के लिए, Data को manage करने के लिए, Internet का प्रयोग करने के लिए
Types of Software-
1. System Software 2. Application Software 3. Utility
Software
System Software- एक ऐसा सॉफ्टवेयर है जो Hardware को Manage एवं Control करता है ताकि Application Software
अपना कार्य पूरा कर सके। यह कम्यूटर सिस्टम का आवश्यक भाग होता है आपरेटिंग सिस्टम इसका स्पष्ट उदाहरण है। “System Software वे है जो System को नियंत्रित और व्यवस्थित रखने का कार्य करते है”
यदि सिस्टम सॉफ्टवेयर को Non volatile storage
जैसे इंटिग्रेटेड सर्किट (IC) में Store किया जाता है, तो इसे सामान्यत: फर्मवेयर का नाम दिया जाता है संक्षेप में सिस्टम सॉफ्टवेयर प्रोग्रामों का एक समूह है। System Software कई प्रकार के होते है जैसे-
1. Operating System
Software 2. Compiler 3. Interpreter 4. Assembler 5. Linker 6. Loader 7. Debugger
etc
Operating System
Software- Operating System एक System Software है, जिसे Computer को चालू करने के बाद Load किया जाता है। अर्थात यह Computer को Boot करने के लिए आवश्यक प्रोग्राम है। यह Computer को boot करने के अलावा दूसरे Application software
और utility software के लिए आवश्यक होता है।
Function of Operating system
Process Management, Memory
Management, Disk and File System, Networking, Security Management, Device
Drivers etc.
Application Software, कम्प्यूटर सॉफ्टवेयर का एक उपवर्ग है जो User द्वारा इच्छित काम को करने के लिए प्रयोग किया जाता हैं। “Application
Software वे Software होते है जो User तथा Computer को जोड़ने का कार्य करते है|” Application Software Computer के लिए बहुत उपयोगी होते है यदि कंप्यूटर में कोई भी Application Software
नहीं है तो हम कंप्यूटर पर कोई भी कार्य नहीं कर सकते है Application Software
के बिना कंप्यूटर मात्र एक डिब्बा हैं। Application Software
के अंतर्गत कई Program आते है जो निम्नलिखित हैं। MS word, MS Excel, MS PowerPoint, MS Access, MS Outlook, MS Paint etc.
Utility Software-Utility Software को सर्विस प्रोग्राम (Service Program) के नाम से भी जाना जाता हैं। यह एक प्रकार का कंप्यूटर सॉफ्टवेयर है इसे विशेष रूप से कंप्यूटर हार्डवेयर (Hardware), ओपरेटिंग सिस्टम (Operating System) या एप्लिकेशन सॉफ्टवेयर (Application
Software) को व्यवस्थित करने में सहायता हेतु डिजाईन किया गया है। “Utility Software वे Software होते है जो कंप्यूटर को Repair कर Computer कि कार्यक्षमता को बढ़ाते है तथा उसे और कार्यशील बनाने में मदद करते हैं|”
विभिन्न प्रकार के यूटिलिटी सॉफ्टवेयर उपलब्ध है जैसे-Disk Defragmenter, Scan Disk, Disk Cleanup, Anti virus, Disk Checker, System Profilers, Virus
Scanner, Disk Cleaner etc