ऑपरेटिंग सिस्टम ट्यूटोरियल
एक ऑपरेटिंग सिस्टम (OS) सॉफ्टवेयर का एक संग्रह है जो कंप्यूटर हार्डवेयर संसाधनों का प्रबंधन करता है और कंप्यूटर प्रोग्राम के लिए सामान्य सेवाएं प्रदान करता है। ऑपरेटिंग सिस्टम कंप्यूटर सिस्टम में सिस्टम सॉफ्टवेयर का एक महत्वपूर्ण घटक है। आपरेटिंग सिस्टम कॉन्सेप्ट्स को सीखते हुए यह ट्यूटोरियल आपको स्टेप बाई स्टेप एप्रोच द्वारा ले जाएगा।
ऑपरेटिंग सिस्टम क्यों सीखें?
एक ऑपरेटिंग सिस्टम (OS) एक कंप्यूटर उपयोगकर्ता और कंप्यूटर हार्डवेयर के बीच एक इंटरफ़ेस है। एक ऑपरेटिंग सिस्टम एक सॉफ्टवेयर है जो फ़ाइल प्रबंधन, मेमोरी प्रबंधन, प्रक्रिया प्रबंधन, इनपुट और आउटपुट को संभालने और परिधीय उपकरणों को नियंत्रित करने जैसे सभी बुनियादी कार्यों को करता है।
कुछ लोकप्रिय ऑपरेटिंग सिस्टम में लिनक्स ऑपरेटिंग सिस्टम, विंडोज ऑपरेटिंग सिस्टम, VMS, OS / 400, AIX, z / OS, आदि शामिल हैं।
ऑपरेटिंग सिस्टम के कुछ महत्वपूर्ण कार्य निम्नलिखित हैं।
- स्मृति प्रबंधन
- प्रोसेसर प्रबंधन
- डिवाइस प्रबंधन
- फाइल प्रबंधन
- Security
- सिस्टम के प्रदर्शन पर नियंत्रण
- नौकरी का हिसाब
- एड्स का पता लगाने में त्रुटि
- अन्य सॉफ्टवेयर और उपयोगकर्ताओं के बीच समन्वय
ऑपरेटिंग सिस्टम के अनुप्रयोग
निम्नलिखित कुछ महत्वपूर्ण गतिविधियाँ हैं जो एक ऑपरेटिंग सिस्टम करता है -
Security - पासवर्ड और इसी तरह की अन्य तकनीकों के माध्यम से, यह प्रोग्राम और डेटा तक अनधिकृत पहुंच को रोकता है।
Control over system performance - एक सेवा के लिए अनुरोध और सिस्टम से प्रतिक्रिया के बीच रिकॉर्डिंग देरी।
Job accounting - विभिन्न नौकरियों और उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले समय और संसाधनों पर नज़र रखना।
Error detecting aids - डंप, निशान, त्रुटि संदेश और अन्य डीबगिंग और एड्स का पता लगाने में त्रुटि का उत्पादन।
Coordination between other softwares and users - कंप्यूटर सिस्टम के विभिन्न उपयोगकर्ताओं के लिए संकलक, दुभाषिए, कोडांतरक और अन्य सॉफ़्टवेयर का समन्वय और असाइनमेंट।
दर्शक
यह ट्यूटोरियल कंप्यूटर विज्ञान स्नातकों के लिए तैयार किया गया है ताकि उन्हें ऑपरेटिंग सिस्टम से संबंधित उन्नत अवधारणाओं को समझने में मदद मिल सके।
आवश्यक शर्तें
इससे पहले कि आप इस ट्यूटोरियल के साथ आगे बढ़ना शुरू करें, हम एक धारणा बना रहे हैं कि आप पहले से ही बुनियादी कंप्यूटर अवधारणाओं जैसे कीबोर्ड, माउस, मॉनीटर, इनपुट, आउटपुट, प्राथमिक मेमोरी और सेकेंडरी मेमोरी आदि से अवगत हैं। यदि आप इन से अच्छी तरह वाकिफ नहीं हैं। अवधारणाओं, फिर हम कंप्यूटर फंडामेंटल्स पर अपने संक्षिप्त ट्यूटोरियल के माध्यम से जाने का सुझाव देंगे।