सिस्टम सॉफ्टवेयर क्या हैं? वे कितने प्रकार के हैं?

1109

System Software Hindi

सॉफ्टवेयर का उपयोग कंप्यूटर को कंट्रोल करने और एप्‍लीकेशन को डेवलप करने और चलाने के लिए किया जाता है। इसमें ऑपरेटिंग सिस्टम, डेटाबेस मैनेजर, कंपाइलर, वेब सर्वर, राउटर ऑपरेटिंग सिस्टम और अन्य नेटवर्क डिवाइस के लिए कंट्रोल जैसे प्रोग्राम शामिल हैं।

सॉफ्टवेयर के दो मुख्य प्रकार हैं: सिस्टम सॉफ्टवेयर और एप्लीकेशन सॉफ्टवेयर

 

- Advertisement -

What is System Software in Hindi:

सिस्टम सॉफ्टवेयर क्या है:

सिस्टम सॉफ्टवेयर, कंप्यूटर सिस्टम को उपयोग के लिए उपलब्ध कराता है। यह कंप्यूटर रिसोर्सेस को मैनेज करता है। यह कंप्यूटर के सबसे बेसिक लेवल पर चलता है और इसलिए इसे “लो-लेवल” सॉफ़्टवेयर कहा जाता है।

 

System Software Kya Hai in Hindi:

सिस्टम सॉफ्टवेयर उन फाइलों और प्रोग्राम को संदर्भित करता है जो आपके कंप्यूटर के ऑपरेटिंग सिस्टम को बनाते हैं। सिस्टम फ़ाइलों में, फंक्‍शन की लाइब्रेरीज, सिस्टम सर्विसेस, प्रिंटर और अन्य हार्डवेयर के लिए ड्राइवर, सिस्टम प्रेफरन्स, और अन्य कॉन्फ़िगरेशन फाइलें शामिल हैं। प्रोग्राम जो सिस्टम सॉफ़्टवेयर का हिस्सा हैं उनमें assemblers, compilers, file management tools, system utilites, और debuggers शामिल हैं।

चूंकि सिस्टम सॉफ़्टवेयर आपके कंप्यूटर के सबसे बेसिक लेवल पर चलता है, इसलिए इसे “लो-लेवल” सॉफ़्टवेयर कहा जाता है। यह यूजर इंटरफ़ेस उत्पन्न करता है और ऑपरेटिंग सिस्टम को हार्डवेयर के साथ इंटरैक्ट करने की अनुमति देता है। सौभाग्य से, आपको इस बारे में चिंता करने की ज़रूरत नहीं है कि सिस्टम सॉफ़्टवेयर क्या कर रहा है क्योंकि यह बैकग्राउंड में चलता है। यह सोचना अच्छा है कि आप किसी भी तरह “हाई-लेवल” पर काम कर रहे हैं।

सिस्टम सॉफ्टवेयर को दो अलग-अलग श्रेणियों, यूटिलिटी प्रोग्राम और ऑपरेटिंग सिस्टम में विभाजित किया जा सकता है। ऑपरेटिंग सिस्टम आपके कंप्यूटर और लगभग हर इलेक्ट्रॉनिक डिवाइस की नींव हैं। ओएस कंप्यूटर को बूट करता है और सुनिश्चित करता है कि सब कुछ चालू है। ओएस वह भी है जो आपके सेल फोन और आपके अधिकांश इलेक्ट्रॉनिक डिवाइसेस को चलाता है। OS, अधिकांश भाग के लिए, GUI (ग्राफ़िकल यूज़र इंटरफ़ेस) है जो आपको आपके सभी एप्लिकेशन दिखाता है, और OS के बिना आप कंप्यूटर का उपयोग नहीं कर सकते। ओएस के कई अलग-अलग प्रकार हैं जिनकी चर्चा बाद में की गई है। यूटिलिटी प्रोग्राम आपके कंप्यूटर को बढ़ाने या मैनेज करने के लिए एक बहुत ही विशिष्ट कार्य करते हैं। उदाहरण के लिए आपका वायरस प्रोटेक्‍शन प्रोग्राम, जैसे कि Norton, एक यूटिलिटी प्रोग्राम का एक उदाहरण है, जो कि इंस्टॉल / अनइंस्टॉल प्रोग्राम के साथ आता है जो विंडोज के साथ स्‍टैंडर्ड आता है।

ऑपरेटिंग सिस्टम (OS) सिस्टम सॉफ्टवेयर का सबसे प्रसिद्ध उदाहरण है। ओएस एक कंप्यूटर में अन्य सभी प्रोग्राम्‍स को मैनेज करता है।

 

Types of System software in Hindi:

सिस्टम सॉफ्टवेयर के प्रकार:

पांच प्रकार के सिस्टम सॉफ्टवेयर हैं, जो सभी कंप्यूटर हार्डवेयर की प्रक्रियाओं और कार्यों को नियंत्रित और समन्वय करने के लिए डिज़ाइन किए गए हैं। वे हार्डवेयर, सॉफ्टवेयर और यूजर्स के बीच फंक्‍शनल इंटरैक्‍शन को भी सक्षम करते हैं।

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

 

सिस्टम सॉफ्टवेयर को निम्नलिखित के अंतर्गत वर्गीकृत किया जा सकता है:

ऑपरेटिंग सिस्टम: हार्डवेयर, सिस्टम प्रोग्राम और अन्य एप्‍लीकेशन के बीच कम्‍युनिकेशन करता है।

डिवाइस ड्राइवर: ओएस और अन्य प्रोग्राम के साथ डिवाइस कम्युनिकेशन को सक्षम करता है।

फर्मवेयर: डिवाइस कंट्रोल और पहचान को सक्षम करता है।

ट्रांसलेटर: हाइ-लेवल लैग्‍वेज का लो-लेवल मशीन कोड में ट्रांसलेट करता है।

यूटिलिटी: डिवाइसेस और एप्‍लीकेशन की ऑप्टिमम फंक्शनलिटी सुनिश्चित करता है।

 

1) Operating System (OS)

 Operating System - System Software Hindi

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

सिस्टम सॉफ्टवेयर, सॉफ्टवेयर की पहली लेयर है जिसे हर बार कंप्यूटर ऑन होने पर मेमोरी में लोड किया जाता है।

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

इस कार्य को पूरा करने के लिए वर्ड प्रोसेसर, कीबोर्ड और प्रिंटर को ओएस के साथ काम करना होगा, जो इनपुट और आउटपुट फ़ंक्शन, मेमोरी मैनेजमेंट और प्रिंटर स्पूलिंग को कंट्रोल करता है।

आज, यूजर एक मॉनिटर या टचस्क्रीन इंटरफेस पर ग्राफिकल यूजर इंटरफेस (GUI) के माध्यम से ऑपरेटिंग सिस्टम के साथ इंटरैक्‍ट करता है। आधुनिक ओएस में डेस्कटॉप एक ग्राफिकल कार्यक्षेत्र है, जिसमें मेनू, आइकॉन और एप्लिकेशन होते हैं, जो माउस द्वारा संचालित कर्सर या उंगली के स्पर्श के माध्यम से यूजर द्वारा हेरफेर किए जाते हैं। डिस्क ऑपरेटिंग सिस्टम (DOS) 1980 के दशक में इस्तेमाल किया जाने वाला एक लोकप्रिय इंटरफ़ेस था।

 

Types of Operating Systems

ऑपरेटिंग सिस्टम के प्रकार

i) Real-Time OS:

विशेष उद्देश्य एम्बेडेड सिस्टम जैसे रोबोट, कार और मोडेम में इंस्‍टॉल किया जाता है।

 

ii) Single-user and single-task OS:

फोन जैसे सिंगल-यूजर डिवइसेस पर इंस्‍टॉल होता हैं।

 

iii) Single-user and multitask OS:

आधुनिक पर्सनल कंप्यूटर पर इंस्‍टॉल होता हैं।

 

iv) Multi-user OS:

नेटवर्क वातावरण में इंस्‍टॉल होता है जहां कई यूजर्स को रिसोर्सेस को शेयर करना होता है। सर्वर OS मल्‍टी-यूजर ऑपरेटिंग सिस्टम का उदाहरण हैं।

 

v) Network OS:

नेटवर्क सेटअप में फाइल, प्रिंटर जैसे रिसोर्सेस को शेयर करने के लिए उपयोग किया जाता है।

 

vi) Internet/Web OS:

उस ब्राउज़र पर चलाने के लिए डिज़ाइन किया गया है जो ऑनलाइन है।

 

vii) Mobile OS:

मोबाइल फोन, टैबलेट और अन्य मोबाइल डिवाइसेस पर चलने के लिए डिज़ाइन किया गया है।

 

Functions of Operating Systems

ऑपरेटिंग सिस्टम के कार्य

वे GUI के माध्यम से यूजर और हार्डवेयर के बीच इंटरफ़ेस प्रदान करते हैं।

एप्‍लीकेशन के लिए मेमोरी स्पेस का प्रबंधन और आवंटन करता है।

एप्‍लीकेशन, इनपुट / आउटपुट डिवाइस और इंस्‍ट्रक्‍शन के मैनेजमेंट को प्रोसेस करता है।

इंटरनल और पेरिफरल डिवाइसेस को कॉन्फ़िगर और मैनेज करता है।

लोकल और नेटवर्क कंप्यूटरों में सिंगल या मल्‍टी-यूजर स्‍टोरेज को मैनेज करता है।

फ़ाइलों और एप्‍लीकेशन की सेक्‍युरिटी मैनेजमेंट।

इनपुट और आउटपुट डिवाइस को मैनेज करता है।

डिवाइसेस को डिटेक्‍ट करता है, उन्हें इंस्‍टॉल करता है और उनका ट्रबलशूट करता है।

टास्क मैनेजर और अन्य टूल्स के माध्यम से मॉनिटर सिस्टम पर नज़र रखता है।

एरर मैसेज और ट्रबलशूटिंग ऑप्‍शन को प्रोडयुस करता हैं।

नेटवर्क कम्युनिकेशन के लिए इंटरफ़ेस लागू करता हैं।

सिंगल या मल्‍टी-यूजर सिस्‍टम में प्रिंटर को मैनेज करता है।

इंटरनल या नेटवर्क फ़ाइल मैनेजमेंट।

 

Examples of Operating Systems

ऑपरेटिंग सिस्टम के उदाहरण

कंप्यूटर के लिए लोकप्रिय ओएस हैं-

विंडोज 10

मैक ओएस एक्स

उबंटू

 

लोकप्रिय नेटवर्क / सर्वर OS हैं:

उबंटू सर्वर

विंडोज सर्वर

रेड हैट एंटरप्राइज

 

लोकप्रिय इंटरनेट / वेब ओएस हैं:

क्रोम ओएस

क्लब लिनक्स

रीमिक्स ओएस

 

लोकप्रिय मोबाइल OS हैं:

iPhone ओएस

एंड्रॉइड ओएस

विंडोज फोन ओएस

 

2) Device Drivers:

Deice Drivers - System Software Hindi

Device Drivers एक प्रकार का सिस्टम सॉफ्टवेयर है जो कंप्यूटर डिवाइसेस और पेरिफेरल्स को जीवन में लाता है। ड्राइवर सभी कनेक्‍टेड कंपोनेंट को संभव बनाते हैं और एक्‍सटर्नल ऐड-ऑन अपने इच्छित कार्य करते हैं और जैसा कि ओएस द्वारा निर्देशित है। ड्राइवरों के बिना, OS कोई भी काम को निर्दिष्ट नहीं करेगा।

कैसे पहचाने आपके पीसी को क्रैश करने वाले डिवाइस ड्राइवर्स को?

 

ड्राइवरों की आवश्यकता वाले उपकरणों के उदाहरण:

माउस

कीबोर्ड

साउंड कार्ड

डिस्‍प्‍ले कार्ड

नेटवर्क कार्ड

प्रिंटर

आमतौर पर ऑपरेटिंग सिस्टम को मार्केट में उपलब्ध अधिकांश डिवाइसेस के ड्राइवर के साथ भेजा जाता हैं। डिफ़ॉल्ट रूप से, इनपुट डिवाइस जैसे कि माउस और कीबोर्ड में उनके ड्राइवर इंस्‍टॉल होंगे। उन्हें कभी भी थर्ड-पार्टी इंस्‍टॉलेशन की आवश्यकता नहीं हो सकती।

ड्राइवर बैकअप और रिस्‍टोर के साथ फ्री ड्राइवर अपडेटर

यदि कोई डिवाइस, ऑपरेटिंग सिस्टम से नया है, तो यूजर को मैन्युफैक्चरर वेबसाइटों या वैकल्पिक स्रोतों से ड्राइवरों को डाउनलोड करना पड़ सकता है।

 

3) Firmware:

Firmware - System Software Hindi

Firmware, OS को पहचानने के लिए फ्लैश, ROM या EPROM मेमोरी चिप के भीतर एम्बेडेड ऑपरेशनल सॉफ्टवेयर है। यह किसी भी एक हार्डवेयर की सभी एक्टिविटीज को सीधे मैनेज और कंट्रोल करता है।

परंपरागत रूप से, फ़र्मवेयर का मतलब फ़िक्स्ड सॉफ़्टवेयर के रूप में होता है जिसे शब्द फर्म द्वारा दर्शाया जाता है। यह non-volatile चिप्स पर इंस्‍टॉल किया गया था और इन्हें केवल नए, प्रीप्रोग्राम्ड चिप्स के साथ स्वैप करके अपग्रेड किया जा सकता है।

यह उन्हें हाइ-लेवल सॉफ़्टवेयर से अलग करने के लिए किया गया था, जिसे स्वैप कंपोनेंट के बिना अपडेट किया जा सकता है।

आज, फर्मवेयर फ्लैश चिप्स में स्‍टोर किया जाता है, जिसे सेमीकंडक्टर चिप्स को स्वैप किए बिना अपग्रेड किया जा सकता है।

 

BIOS और UEFI

आज कंप्यूटर में सबसे महत्वपूर्ण फर्मवेयर मदरबोर्ड पर मैन्युफैक्चरर द्वारा इंस्‍टॉल किया जाता है और इसे पुराने BIOS (Basic Input/Output System) या नए UEFI (Unified Extended Firmware Interface) प्लेटफार्मों के माध्यम से एक्सेस किया जा सकता है।

यह कॉन्फ़िगरेशन इंटरफ़ेस है जो कंप्यूटर पॉवर ऑन होने पर पहले लोड होता है और POST (Power On Self Test) से गुजरता है।

मदरबोर्ड फर्मवेयर सभी हार्डवेयर को जागने से शुरू होता है और यह सुनिश्चित करता है कि प्रोसेसर, मेमोरी और डिस्क ड्राइव जैसे कंपोनेंट्स ऑपरेशनल हैं। यदि सभी महत्वपूर्ण कंपोनेंट्स ठीक हैं, तो यह बूटलोडर को चलाएगा, जो ऑपरेटिंग सिस्टम को लोड करेगा। यदि रैंडम-एक्सेस मेमोरी दोषपूर्ण है, तो BIOS कंप्यूटर को बूट करने की अनुमति नहीं देगा।

कॉन्फ़िगरेशन पेज को लोड करने के लिए यूजर विशेष कीज (एक फ़ंक्शन key, delete, या esc key) दबाकर BIOS और UEFI सेटिंग्स को बदल सकता है। यूजर पॉप अप होने वाले पेज पर security, boot order, time और अन्य ऑप्‍शन को कॉन्फ़िगर कर सकता है।

हालांकि वे कुछ अलग तरीके से काम करते हैं, कुछ तरीकों से फर्मवेयर ड्राइवर्स की कॉम्पलिमेंट करते हैं। दोनों हार्डवेयर डिवाइसेस को पहचान देते हैं, बाद में ऑपरेटिंग सिस्टम को डिवाइस दिखाते हैं।

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

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

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

 

4) Programming Language Translators:

Programming Language Translators- System Software Hindi

ये सॉफ्टवेयर प्रोग्रामर्स द्वारा मशीन लैंग्वेज कोड में हाइ-लेवल लैग्‍वेज सोर्स कोड का ट्रांसलेट करने के लिए इंटरमीडिएट प्रोग्राम हैं। पहले यह प्रोग्रामिंग लैग्‍वेज का एक कलेक्‍शन है जो मनुष्य को समझने और कोड करने के लिए आसान है (यानी, Java, C++, Python, PHP, BASIC)। बाद में यह एक कॉम्‍प्‍लेक्‍स कोड है जो केवल प्रोसेसर द्वारा समझा जाता है।

लोकप्रिय लैग्‍वेज ट्रांसलेटर compilers, assemblers, और interpreters हैं। वे आमतौर पर कंप्यूटर मैन्युफैक्चरर द्वारा डिजाइन किए जाते हैं। ट्रांसलेटर प्रोग्राम, एप्‍लीकेशन प्रोग्राम कोड का पूरा ट्रांसलेट कर सकते हैं या एक बार में हर दूसरे इंस्‍ट्रक्‍शन का ट्रांसलेट कर सकते हैं।

मशीन कोड को base-2 की एक नंबर सिस्‍टम में लिखा गया है, जिसे 0 या 1 में लिखा जाता है। यह लो-लेवल लैग्‍वेज है। जबकि यह लैग्‍वेज मनुष्यों के समझ में नहीं आती, शून्य और वन को वास्तव में प्रोसेसर द्वारा हर कल्पनीय हयूमन कोड और वर्ड का उल्लेख करने के लिए बुद्धिमानी से अनुक्रमित किया जाता है।

सॉफ्टवेयर डेवलपर्स के काम को सरल बनाने के अलावा, ट्रांसलेटर्स विभिन्न डिज़ाइन कार्यों में मदद करते हैं। वे;

ट्रांसलेशन के दौरान वाक्यविन्यास त्रुटियों को पहचानें, इस प्रकार कोड में परिवर्तन करने की अनुमति देते है।

जब भी कोड नियमों का पालन नहीं करता, तो डायग्नोस्टिक ​​रिपोर्ट प्रदान करते हैं।

प्रोग्राम के लिए डेटा स्‍टोरेज को अलोकेट करते हैं।

सोर्स कोड और प्रोग्राम डिटेल्‍स दोनों को सूचीबद्ध करते हैं।

 

5) Utilities

Utilities- System Software Hindi

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

पीसी का मेंटेनेंस बहुत ही आसान हैं, यदि आपके पास यह Utilities हैं

अधिकांश थर्ड-पार्टी टूल हैं, लेकिन वे ऑपरेटिंग सिस्टम के साथ बंडल में आ सकते हैं। थर्ड-पार्टी टूल व्यक्तिगत रूप से उपलब्ध हैं या एक साथ बंडल किए गए होते हैं जैसे कि Hiren Boot CD, Ultimate Boot CD, और Kaspersky Rescue Disk।

 

यूटिलिटी सॉफ्टवेयर के उदाहरणों और फीचर्स में शामिल हैं:

फ़ाइलों और ऐप्‍लीकेशन की सुरक्षा के लिए Antivirus और सेक्‍युरिटी सॉफ़्टवेयर, जैसे, Malwarebytes, Microsoft Security Essentials और AVG।

डिस्क पार्टीशन सर्विसेस जैसे कि Windows Disk Management, Easeus Partition Master, और Partition Magic।

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

Disk Fragments क्या है? Disk defragmenting कैसे काम करता है?

 

WinRAR, Winzip, और 7- Zip जैसे डिस्क स्‍पेस को ऑप्टिमाइज़ करने के लिए File Compression।

Zip File क्या होती हैं? और इन्‍हे Unzip कैसे किया जाता हैं?

सुरक्षा कारणों से डेटा बैकअप, उदा., Cobian, Clonezilla, और Comodo।

Hard Disk Sentinel, Memtest, और Performance Monitor जैसी हार्डवेयर डायग्नोस्टिक सर्विसेस।

हार्ड डिस्क फेल हो रही हैं? कैसे चेक करें और इसके बारे में क्या करना है…

 

खोए हुए डेटा को वापस पाने में मदद करने के लिए डेटा रिकवरी। उदाहरणों में iCare Data Recovery, Recuva, और EaseUs Data Recovery शामिल हैं।

 

डेटा कैसे लॉस्‍ट होता है? डाटा रिकवरी क्या है? और यह कैसे काम करता है?

बाहरी खतरों से सुरक्षा के लिए Firewall, जैसे, विंडोज फ़ायरवॉल।

 

System Software Hindi.

System Software Hindi. What is System Software in Hindi, System Software Kya Hai in Hindi.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.