Operating System - Lecture #1

Jul 12, 2024

Operating System - Lecture #1

यूनिट 1: ओवरव्यू ऑफ ऑपरेटिंग सिस्टम

  • एग्जाम में 8 मार्क्स के सवाल
  • बोर्ड के कुछ प्रश्न अक्सर एग्जाम में आते हैं

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

  • क्या है ऑपरेटिंग सिस्टम?
    • सॉफ्टवेयर का एक प्रकार
    • एप्लीकेशन किस तरीके से चलते हैं
  • महत्व

डेफिनेशन ऑफ ऑपरेटिंग सिस्टम

  • सरल डेफिनेशन: एक प्रोग्राम जो यूजर और कंप्यूटर हार्डवेयर के बीच इंटरफ़ेस का काम करता है
  • कंट्रोल्स द एग्जीक्यूशन ऑफ ऑल काइंड ऑफ प्रोग्राम्स
    • कौन सा काम पहले बंद होना चाहिए?
    • मल्टी-टास्किंग स्थिति में प्राथमिकता तय करता है
  • सिस्टम सॉफ्टवेयर जो कंप्यूटर रिसोर्सेस को मैनेज करता है
    • इंस्टॉलिंग एप्लीकेशन प्रोग्राम्स के लिए प्लेटफॉर्म प्रदान करता है
  • डेवलपर्स के लिए डेफिनेशन: विकास, टेस्टिंग और न्यू सिस्टम फंक्शन का इंट्रोडक्शन

ऑब्जेक्टिव्स ऑफ ऑपरेटिंग सिस्टम

  1. कन्वीनियंस
    • कंप्यूटर उपयोग को आसान बनाता है
  2. एफिशिएंसी
    • कंप्यूटर रिसोर्सेस का एफिशिएंट उपयोग
  3. एबिलिटी टू इवॉल्व
    • विकास, टेस्टिंग, एग्जीक्यूटिंग नई फंक्शन्स का इंट्रोडक्शन आसानी से

फोर कंपोनेंट्स ऑफ कंप्यूटर सिस्टम

  1. हार्डवेयर
    • सेंट्रल प्रोसेसिंग यूनिट (CPU)
    • मेमोरी, इनपुट डिवाइस, आउटपुट डिवाइस, नेटवर्क डिवाइस
    • पावर सप्लाई के द्वारा कनेक्शन
  2. ऑपरेटिंग सिस्टम
    • यूजर और हार्डवेयर के बीच इंटरफेस
    • रिसोर्स एलोकेशन, CPU मैनेजमेंट, फाइल मैनेजमेंट
    • उदाहरण: Windows, Linux
  3. एप्लीकेशन प्रोग्राम
    • ब्राउजर्स, वर्ड प्रोसेसर, डेटाबेस सिस्टम
    • हाई लेवल लैंग्वेज में लिखे जाते हैं: Python, Java, C++
  4. यूजर्स
    • प्रोग्रामर्स: कोड लिखते और टेस्ट करते हैं
    • ऑपरेशनल यूजर्स: सॉफ़्टवेयर इंस्टॉलेशन और मेंटेनेंस
    • एंड यूजर्स: एप्लीकेशन का उपयोग करते हैं

डायग्राम

  • चार कंपोनेंट्स की इंटरेक्शन का चित्र:
    • यूजर्स → एप्लीकेशन सॉफ्टवेयर → ऑपरेटिंग सिस्टम → हार्डवेयर
  • डायग्राम से संबंधित छोटे नोट्स और एक्सप्लानेशन