संगणक

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

लेखक: Peter Berry
निर्मितीची तारीख: 17 जुलै 2021
अद्यतन तारीख: 11 मे 2024
Anonim
What is Operating System With Full Information? - [Hindi] – Quick Support
व्हिडिओ: What is Operating System With Full Information? - [Hindi] – Quick Support

सामग्री

अल्फ्रेड हा एक दीर्घ-काळाचा शिक्षक आणि संगणक उत्साही आहे जो संगणकीय उपकरणांच्या विस्तृत श्रेणीसह कार्य करतो आणि त्याचे निराकरण करतो.

पाच सिस्टम सॉफ्टवेयरचे प्रकार, सर्व संगणक हार्डवेअरच्या कार्यपद्धती आणि कार्ये नियंत्रित आणि समन्वय करण्यासाठी डिझाइन केलेले आहेत. ते खरोखर हार्डवेअर, सॉफ्टवेअर आणि वापरकर्ता दरम्यान कार्यशील संवाद सक्षम करतात.

वापरकर्त्यासह सामंजस्यपूर्ण सहजीवनास अनुमती देण्यासाठी अन्य सॉफ्टवेअर आणि हार्डवेअर दरम्यान संप्रेषण सुनिश्चित करण्यासाठी सिस्टम सॉफ्टवेयर मध्यस्थांची कामे करतात.

प्रणाल्या सॉफ्टवेअरचे खाली वर्गीकरण केले जाऊ शकते:

  • ऑपरेटिंग सिस्टम: हार्डवेअर, सिस्टम प्रोग्राम्स आणि इतर अनुप्रयोगांमधील संप्रेषणास हानी प्रदान करते.
  • डिव्हाइस ड्राइव्हर: ओएस आणि इतर प्रोग्रामसह डिव्हाइस संप्रेषण सक्षम करते.
  • फर्मवेअर: डिव्हाइस नियंत्रण आणि ओळख सक्षम करते.
  • अनुवादक: उच्च-स्तरीय भाषांना निम्न-स्तरीय मशीन कोडमध्ये भाषांतरित करते.
  • उपयुक्तता: डिव्हाइस आणि अनुप्रयोगांची इष्टतम कार्यक्षमता सुनिश्चित करते.

१. ऑपरेटिंग सिस्टम (ओएस)

ऑपरेटिंग सिस्टम सिस्टम सॉफ्टवेयर कर्नलचा एक प्रकार आहे जो संगणक हार्डवेअर आणि शेवटच्या वापरकर्त्याच्या दरम्यान बसतो. डिव्‍हाइसेस आणि अनुप्रयोगांना ओळखले जाऊ देण्यासाठी आणि म्हणून कार्यशील करण्यासाठी संगणकावर हे प्रथम स्थापित केले आहे.


सिस्टम सॉफ्‍टवेअर हा सॉफ्टवेअरचा पहिला स्तर आहे जेव्‍हा प्रत्येक वेळी संगणक चालू होताना मेमरीमध्ये लोड केला जातो.

समजा एखाद्या वापरकर्त्यास संलग्न केलेल्या प्रिंटरवर अहवाल लिहू आणि मुद्रित करायचा असेल. हे कार्य पूर्ण करण्यासाठी वर्ड प्रोसेसिंग अनुप्रयोग आवश्यक आहे. कीबोर्ड किंवा इतर इनपुट डिव्हाइस वापरुन डेटा इनपुट केले जाते आणि नंतर मॉनिटरवर प्रदर्शित केले जाते. त्यानंतर तयार केलेला डेटा प्रिंटरला पाठविला जातो.

हे कार्य पूर्ण करण्यासाठी वर्ड प्रोसेसर, कीबोर्ड आणि प्रिंटरसाठी, त्यांनी ओएस सह कार्य केले पाहिजे, जे इनपुट आणि आउटपुट कार्ये, मेमरी व्यवस्थापन आणि प्रिंटर स्पूलिंग नियंत्रित करते.

आज वापरकर्ता मॉनिटर किंवा टचस्क्रीन इंटरफेसवर ग्राफिकल यूजर इंटरफेस (जीयूआय) द्वारे ऑपरेटिंग सिस्टमसह संवाद साधतो. मॉडर्न ओएस मधील डेस्कटॉप एक ग्राफिकल वर्कस्पेस आहे, ज्यात मेनू, चिन्ह आणि माउस चालवलेल्या कर्सरद्वारे किंवा बोटाच्या टचद्वारे वापरकर्त्याने हाताळलेले अ‍ॅप्स असतात. १ operating s० च्या दशकात डिस्क ऑपरेटिंग सिस्टम (डॉस) एक लोकप्रिय इंटरफेस होता.

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

  • रीअल-टाइम ओएस: रोबोट्स, कार आणि मोडेम सारख्या विशेष हेतूने एम्बेड केलेल्या सिस्टममध्ये स्थापित आहे.
  • एकल-वापरकर्ता आणि एकल-कार्य ओएस: फोन सारख्या एकल-वापरकर्ता डिव्हाइसवर स्थापित आहेत.
  • एकल-वापरकर्ता आणि मल्टीटास्क ओएस: समकालीन वैयक्तिक संगणकावर स्थापित आहेत.
  • एकाधिक-वापरकर्ता ओएस: नेटवर्क वातावरणात स्थापित केले आहे जेथे बर्‍याच वापरकर्त्यांना संसाधने सामायिक कराव्या लागतात. सर्व्हर ओएस बहु-वापरकर्ता ऑपरेटिंग सिस्टमची उदाहरणे आहेत.
  • नेटवर्क ओएस: नेटवर्क सेटअपमधील फायली, प्रिंटर यासारखी संसाधने सामायिक करण्यासाठी वापरली जाते.
  • इंटरनेट / वेब ओएस: ऑनलाइन असलेल्या ब्राउझरवर चालविण्यासाठी डिझाइन केलेले आहे.
  • मोबाइल ओएस: मोबाइल फोन, टॅब्लेट आणि इतर मोबाइल डिव्हाइसवर चालविण्यासाठी डिझाइन केलेले आहे.

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

  • ते जीयूआय द्वारे वापरकर्ता आणि हार्डवेअर दरम्यान इंटरफेस प्रदान करतात.
  • अनुप्रयोगांसाठी मेमरी स्पेसचे व्यवस्थापन आणि वाटप करते.
  • अनुप्रयोगांचे व्यवस्थापन, इनपुट / आउटपुट डिव्हाइस आणि सूचनांवर प्रक्रिया करते.
  • अंतर्गत आणि गौण डिव्हाइस कॉन्फिगर करते आणि व्यवस्थापित करते.
  • स्थानिक आणि नेटवर्क संगणकांमध्ये एकल किंवा एकाधिक-वापरकर्ता संचयन व्यवस्थापित करते.
  • फायली आणि अनुप्रयोगांचे सुरक्षा व्यवस्थापन.
  • इनपुट आणि आउटपुट डिव्हाइस व्यवस्थापित करते.
  • डिव्हाइस शोधते, स्थापित करते आणि समस्यानिवारण करते.
  • कार्य व्यवस्थापक आणि इतर साधनांद्वारे सिस्टम कार्यक्षमतेचे परीक्षण करते.
  • त्रुटी संदेश आणि समस्यानिवारण पर्याय तयार करा.
  • नेटवर्क संप्रेषणासाठी इंटरफेस लागू करा.
  • एकल किंवा एकाधिक-वापरकर्ता सिस्टममध्ये प्रिंटर व्यवस्थापित करते.
  • अंतर्गत किंवा नेटवर्क फाइल व्यवस्थापन.

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

संगणकांसाठी लोकप्रिय ओएस आहेत:


  • विंडोज 10
  • मॅक ओएस एक्स
  • उबंटू

लोकप्रिय नेटवर्क / सर्व्हर ओएस हे आहेत:

  • उबंटू सर्व्हर
  • विंडोज सर्व्हर
  • रेड हॅट एंटरप्राइझ

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

  • Chrome OS
  • क्लब लिनक्स
  • रीमिक्स ओएस

लोकप्रिय मोबाइल ओएस हे आहेत:

  • आयफोन ओएस
  • Android OS
  • विंडोज फोन ओएस

2. डिव्हाइस ड्राइव्हर्स

ड्राइव्हर सॉफ्टवेअर सिस्टम सॉफ्टवेयरचा एक प्रकार आहे जो संगणक डिव्हाइस आणि गौण जीवनात आणतो. ओएसच्या निर्देशानुसार सर्व कनेक्ट केलेले घटक आणि बाह्य अ‍ॅड-ऑन्स त्यांचे ड्राईव्हिंग करणे शक्य करतात. ड्रायव्हर्सशिवाय ओएस कोणतेही कर्तव्य बजावत नाही.

ड्रायव्हर्स आवश्यक असलेल्या उपकरणांची उदाहरणेः

  • माऊस
  • कीबोर्ड
  • ध्वनी कार्ड
  • प्रदर्शन कार्ड
  • नेटवर्क कार्ड
  • प्रिंटर

सहसा, बाजारात आधीपासूनच असलेल्या बर्‍याच उपकरणांसाठी ड्रायव्हर्ससह ऑपरेटिंग सिस्टम शिप करते. डीफॉल्टनुसार, इनपुट डिव्हाइस जसे की माउस आणि कीबोर्डमध्ये त्यांचे ड्राइव्हर्स स्थापित केलेले असतील. त्यांना कधीही तृतीय-पक्षाच्या स्थापनेची आवश्यकता असू शकत नाही.


एखादे उपकरण ऑपरेटिंग सिस्टमपेक्षा नवीन असेल तर वापरकर्त्यास निर्माता वेबसाइट किंवा वैकल्पिक स्त्रोतांमधून ड्राइव्हर डाउनलोड करावे लागू शकतात.

3. फर्मवेअर

ओएसला ते ओळखण्यासाठी फर्मवेअर हे फ्लॅश, रॉम किंवा ईप्रोम मेमरी चिपमध्ये अंतःस्थापित केलेले ऑपरेटिंग सॉफ्टवेअर आहे. हे कोणत्याही हार्डवेअरच्या सर्व क्रियाकलापांचे थेट व्यवस्थापन आणि नियंत्रण करते.

परंपरेने, फर्मवेअर शब्दाद्वारे दर्शविल्याप्रमाणे निश्चित सॉफ्टवेअरचा अर्थ असायचा टणक. हे नॉन-अस्थिर चिप्सवर स्थापित केले गेले होते आणि केवळ नवीन, प्रीप्रोग्राम चिप्ससह स्वॅप करून ते श्रेणीसुधारित केले जाऊ शकतात.

हे त्यांना उच्च-स्तरीय सॉफ्टवेअरपासून वेगळे करण्यासाठी केले गेले होते, जे घटक स्वॅप केल्याशिवाय अद्यतनित केले जाऊ शकतात.

आज, फर्मवेअर फ्लॅश चिप्समध्ये संग्रहित आहे, जो सेमीकंडक्टर चिप्स अदलाबदलीशिवाय सुधारित केला जाऊ शकतो.

BIOS आणि UEFI

संगणकांमधील आज सर्वात महत्वाचे फर्मवेअर मदरबोर्डवर निर्मात्याने स्थापित केले आहे आणि जुन्या माध्यमातून प्रवेश केला जाऊ शकतो BIOS (मूलभूत इनपुट / आउटपुट सिस्टम) किंवा नवीन यूईएफआय (युनिफाइड एक्सटेंडेड फर्मवेअर इंटरफेस) प्लॅटफॉर्म.

हे कॉन्फिगरेशन इंटरफेस आहे जे संगणकावर सामर्थ्यवान आहे आणि जात असताना प्रथम लोड होते पोस्ट (पॉवर ऑन सेल्फ टेस्ट)

मदरबोर्ड फर्मवेअर सर्व हार्डवेअर जागृत करून प्रारंभ करतो आणि प्रोसेसर, मेमरी आणि डिस्क ड्राइव्हसारखे घटक कार्यरत असल्याचे सुनिश्चित करते. सर्व महत्त्वपूर्ण घटक ठीक असल्यास, ते बूटलोडर चालवेल, जे ऑपरेटिंग सिस्टम लोड करेल. यादृच्छिक-प्रवेश मेमरी सदोष असल्यास, BIOS संगणकास बूट करण्यास परवानगी देणार नाही.

वापरकर्ता कॉन्फिगरेशन पृष्ठ लोड करण्यासाठी बूट-अपवर विशेष की (एक फंक्शन की, डिलीट किंवा एस्क की) दाबून BIOS आणि UEFI सेटिंग्ज बदलू शकतो. वापरकर्ता पृष्ठ, पॉप अप मध्ये सुरक्षा, बूट ऑर्डर, वेळ आणि इतर पर्याय कॉन्फिगर करू शकतो.

ते वेगळ्या पद्धतीने कार्य करीत असले तरी, फर्मवेअर काही मार्गांनी ड्रायव्हर्सची प्रशंसा करतात. ऑपरेटिंग सिस्टमला डिव्हाइस दिसण्याद्वारे हे दोघे हार्डवेअर उपकरणांना ओळख देतात.

या दोहोंमधील मुख्य फरक असा आहे की फर्मवेअर नेहमी डिव्हाइसमध्येच राहील तर ड्रायव्हर्स ऑपरेटिंग सिस्टममध्ये स्थापित करतील.

फर्मवेअर अपग्रेड डिव्हाइस निर्मात्याकडून (ओएस निर्माता नाही). वापरकर्त्यास नवीन हार्डवेअर आणि सॉफ्टवेअर समर्थन प्राप्त करण्यासाठी संगणक हार्डवेअर इच्छित असल्यास ते आवश्यक आहेत. फर्मवेअर जुन्या आणि नवीन ऑपरेटिंग सिस्टम आणि अनुप्रयोगांसह डिव्हाइससाठी अधिक चांगले कार्य करणे शक्य करेल.

जवळजवळ सर्व साधने आणि उपकरणे फर्मवेअरसह एम्बेड केलेली आहेत. नेटवर्क कार्ड, टीव्ही ट्यूनर, राउटर, स्कॅनर किंवा मॉनिटर आणि ज्या उपकरणांवर फर्मवेअर स्थापित आहे त्यांची उदाहरणे.

Program. प्रोग्रामिंग भाषा अनुवादक

हे सॉफ्टवेअर प्रोग्रामरद्वारे उच्च-स्तरीय भाषेचे स्त्रोत कोडचे भाषांतर मशीन लँग्वेज कोडमध्ये करण्यासाठी मध्यवर्ती प्रोग्राम आहेत. आधीचा प्रोग्रामिंग भाषांचा संग्रह आहे जो मनुष्यांना समजणे आणि कोड करणे (म्हणजेच जावा, सी ++, पायथन, पीएचपी, बीएएसआयसी) सुलभ आहे. नंतरचा एक जटिल कोड आहे जो केवळ प्रोसेसरद्वारे समजला जातो.

लोकप्रिय अनुवादक भाषा कंपाईलर, असेंबलर आणि दुभाषे आहेत. ते सहसा संगणक उत्पादकांनी डिझाइन केलेले असतात. ट्रान्सलेटर प्रोग्राम्स प्रोग्राम कोडचे पूर्ण भाषांतर करू शकतात किंवा एकाच वेळी प्रत्येक इतर सूचनांचे भाषांतर करू शकतात.

मशीन कोड बेस -2 च्या एका सिस्टममध्ये 0 किंवा 1 मध्ये लिहिलेला आहे. ही सर्वात कमी स्तराची भाषा आहे. मानवांसाठी उशिर दिसत नसतानाही, शून्य आणि प्रत्येक प्रोसेसरने बुद्धिमत्तेने क्रमवारी लावले आहेत ज्यामुळे प्रत्येक आकलनशील मानवी कोड आणि शब्द यांचा संदर्भ घ्यावा.

सॉफ्टवेअर विकसकांचे कार्य सुलभ करण्याशिवाय, भाषांतरकार विविध डिझाइन कार्यात मदत करतात, ते;

  • भाषांतर दरम्यान वाक्यरचना त्रुटी ओळखा, अशा प्रकारे कोडमध्ये बदल करता येतील.
  • जेव्हा कोड नियमांचे पालन केले जात नाही तेव्हा निदान अहवाल द्या.
  • प्रोग्रामसाठी डेटा स्टोरेजचे वाटप करा.
  • स्त्रोत कोड आणि प्रोग्राम तपशील दोन्ही सूचीबद्ध करा.

5. उपयुक्तता

युटिलिटीज सिस्टम सिस्टमचे प्रकार आहेत जे सिस्टम आणि softwareप्लिकेशन सॉफ्टवेयर दरम्यान बसतात. हे संगणकासाठी निदान आणि देखभाल कार्यांसाठी बनविलेले प्रोग्राम आहेत. संगणकाची कार्यक्षमता चांगल्या प्रकारे पार पाडण्यासाठी ते कार्य करतात. त्यांचे कार्य महत्त्वपूर्ण डेटा सुरक्षिततेपासून डिस्क ड्राईव्ह डीफ्रॅगमेंटेशन पर्यंत भिन्न असतात.

बहुतेक तृतीय-पक्षाची साधने आहेत परंतु ती ऑपरेटिंग सिस्टमसह एकत्रित होऊ शकतात. हिरेन बूट सीडी, अल्टिमेट बूट सीडी, आणि कॅस्परस्की बचाव डिस्क यासह तृतीय-पक्षाची साधने स्वतंत्रपणे किंवा एकत्रितपणे उपलब्ध आहेत.

युटिलिटी सॉफ्टवेअरची उदाहरणे आणि वैशिष्ट्यांमध्ये हे समाविष्ट आहेः

  • फायली आणि अनुप्रयोगांच्या सुरक्षिततेसाठी अँटीव्हायरस आणि सुरक्षा सॉफ्टवेअर, उदा. मालवेअरबाइट्स, मायक्रोसॉफ्ट सिक्युरिटी एसेन्शियल्स आणि एव्हीजी.
  • विंडोज डिस्क मॅनेजमेंट, इझियस पार्टिशन मास्टर, आणि पार्टिशन मॅजिक सारख्या डिस्क विभाजन सेवा.
  • ड्राइव्हवर विखुरलेल्या फायली आयोजित करण्यासाठी डिस्क डिफ्रॅगमेंटेशन. उदाहरणांमध्ये डिस्क डिफ्रागमेंटर, परफेक्ट डिस्क, डिस्क कीपर, कोमोडो फ्री फायरवॉल आणि लिटल स्निचचा समावेश आहे.
  • WinRAR, Winzip आणि 7-Zip सारख्या डिस्क स्पेसला ऑप्टिमाइझ करण्यासाठी फाइल कम्प्रेशन.
  • सुरक्षिततेच्या कारणास्तव डेटा बॅकअप, उदा. कोबियन, क्लोनेझिला आणि कोमोडो.
  • हार्ड डिस्क सेंटिनल, मेमटेस्ट आणि परफॉरमन्स मॉनिटर सारख्या हार्डवेअर डायग्नोस्टिक सेवा.
  • गमावलेला डेटा परत मिळविण्यात मदत करण्यासाठी डेटा पुनर्प्राप्ती. उदाहरणांमध्ये आयकेअर डेटा रिकव्हरी, रिक्युवा आणि ईझियू डाटा रिकव्हरी विझार्डचा समावेश आहे.
  • बाह्य धमक्यांपासून संरक्षणासाठी फायरवॉल, उदा. विंडोज फायरवॉल.

सोव्हिएत

मनोरंजक

केवळ मायक्रोसॉफ्ट वर्डचा वापर करून ट्राय-फोल्ड ब्रोशर कसे तयार करावे
संगणक

केवळ मायक्रोसॉफ्ट वर्डचा वापर करून ट्राय-फोल्ड ब्रोशर कसे तयार करावे

मी ऑस्ट्रेलियाचा ग्राफिक डिझायनर आहे जो वेब आणि प्रिंटमध्ये काम करतो.ठीक आहे, म्हणून आपण आपल्या व्यवसायासाठी त्रिकोणीय माहितीपत्रक घेऊ इच्छित आहात, परंतु ग्राफिक डिझायनरसाठी आपल्यासाठी डिझाइन तयार करण...
100 सर्वोत्कृष्ट कोडिंग कार्यसंघ नावे आणि प्रोग्रामिंग कार्यसंघ नावे
इतर

100 सर्वोत्कृष्ट कोडिंग कार्यसंघ नावे आणि प्रोग्रामिंग कार्यसंघ नावे

मी पाच वर्षांपासून ऑनलाइन लेखक आहे. मला पुस्तके, तत्त्वज्ञान, संगीत आणि संगीत उद्योग याबद्दल उत्कटता आहे.कोडिंग स्पर्धा आणि प्रोग्रामिंग स्पर्धा जागतिक स्तरावर गती वाढवत आहेत. गेल्या दशकात, विविध स्तर...