Software क्‍या है

Software क्‍या है

Definition (परिभाषा)

  • सॉफ़्टवेयर निर्देशों, प्रोग्राम, डाटा या algorithms के संग्रह को संदर्भित करता है.
  • ये कंप्यूटर को विशिष्ट कार्य या संचालन करने का तरीका बताता है।
  • इसमें कंप्यूटर सिस्टम के सभी अमूर्त (intangible) घटक शामिल हैं.
  • ये घटक इसे विभिन्न कार्यों को करने, Data में हेरफेर करने और Users के साथ बातचीत करने में सक्षम बनाते हैं.
  • सॉफ्टवेयर को मोटे तौर पर दो मुख्य प्रकारों में वर्गीकृत किया जा सकता है परंतु हम यहां 3 प्रकारों के बारे में बात करेंगे

What is Computer Hardware (कम्‍प्‍यूटर हार्डवेयर क्‍या है)

Types of Software

  • System Software
  • Application Software
  • Utility Software



System Software

  • सिस्टम सॉफ्टवेयर एप्लिकेशन सॉफ्टवेयर चलाने और कंप्यूटर हार्डवेयर resources के प्रबंधन के लिए एक Platform के रूप में कार्य करता है।
  • इसमें ऑपरेटिंग सिस्टम, डिवाइस ड्राइवर शामिल हैं जो संपूर्ण कंप्यूटर सिस्टम के संचालन को सुविधाजनक बनाते हैं।
  • सिस्टम सॉफ़्टवेयर के उदाहरणों में Microsoft Windows, macOS, Linux, iOS, Android, हार्डवेयर घटकों के लिए डिवाइस ड्राइवर शामिल हैं।
  • System Software के अंतर्गत सबसे अच्‍छा उदाहरण Operating System है

Operating System

  • 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

Application Software

  • एप्लिकेशन सॉफ़्टवेयर में विशिष्ट कार्य करने या उपयोगकर्ताओं के लिए विशेष समस्याओं को हल करने के लिए डिज़ाइन किए गए प्रोग्राम शामिल होते हैं।
  • यह उपयोगकर्ताओं को वर्ड प्रोसेसिंग, स्प्रेडशीट , ग्राफिक डिजाइन, और संचार जैसी विभिन्न गतिविधियों को पूरा करने में सक्षम बनाता है।
  • एप्लिकेशन सॉफ़्टवेयर को सामान्य प्रयोजन के लिए तैयार किया गया है.
  • इसके अंतर्गत Microsoft Office Suite, एडोब क्रिएटिव सूट, लेखांकन सॉफ़्टवेयर, इंजीनियरिंग सॉफ़्टवेयर, चिकित्सा सॉफ़्टवेयर आदि आते है.
  • इसके अलावा Application Software को विभिन्‍न वर्गो में बांटा गया है:-
    • Word Processing Software
    • Spreadsheet Software
    • Presentation Software
    • Desktop Publishing Software
    • Multimedia Software
    • Accounting Software
    • Database Software
    • Internet Software



Utility software

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

    • System Performance को बढ़ाना
    • Problems का निवारण करना
    • डेटा Security सुनिश्चित करना
    • Resources का कुशलतापूर्वक प्रबंधन करना

 

  • सॉफ्टवेयर आधुनिक कंप्यूटिंग में उपयोगकर्ता के निर्देशों और आवश्यकताओं को machine-readable code में Translate करके एक महत्वपूर्ण भूमिका निभाता है जिसे कंप्यूटर का हार्डवेयर Excute कर सकता है।

Block Diagram of Computer (कम्‍प्‍यूटर का ब्‍लॉक डायग्राम)

  • यह Users को कंप्यूटर के साथ बातचीत करने, डेटा तक Access और Manipulate करने, Process को स्वचालित करने और कई प्रकार के कार्यों को कुशलतापूर्वक और प्रभावी ढंग से करने की अनुमति देता है।
  • सॉफ़्टवेयर के बिना, कंप्यूटर बुनियादी हार्डवेयर कार्यों से परे कोई भी meaningful operations करने में असमर्थ होंगे।

निष्‍कर्ष

ये थी Computer Software क्‍या है एवं इसके पार्ट से संबंधित जानकारी. उम्‍मीद है आपको समझ आ गई होगी. यदि आपको किसी प्रकार की कोई समस्‍या है तो आप मुझे फीडबैक दे सकते है.


Leave a Reply