ऑपरेटिंग सिस्टम का सिलेबस
परिचय
- वीडियो का उद्देश्य: GATE, UGC NET के लिए ऑपरेटिंग सिस्टम के महत्वपूर्ण टॉपिक्स
- स्मार्ट वर्क का महत्व
बेसिक परिचय
- ऑपरेटिंग सिस्टम की परिभाषा
- ऑपरेटिंग सिस्टम के प्रकार: बैच, मल्टी प्रोग्राम, मल्टी-टास्किंग, रियल-टाइम
- प्रोसेस डायग्राम और स्टेजेज
- सिस्टम कॉल्स: फॉर्क सिस्टम कॉल, कर्नेल
प्रोसेस शेड्यूलिंग
- CPU शेड्यूलिंग के विभिन्न एल्गोरिदम:
- FIFO
- SGF (Shortest Job First)
- प्री-एम्प्टिव
- राउंड रॉबिन
- प्रायोरिटी
- यह टॉपिक GATE और UGC NET दोनों के लिए अनिवार्य
प्रोसेस सिंक्रोनाइज़ेशन
- सेमाफ़ोर का कॉन्सेप् ट
- पेटर्सन का सल्यूशन
- बाइनरी सेमाफ़ोर
डेडलॉक और थ्रेड्स
- डेडलॉक की परिभाषा
- डेडलॉक प्रिवेंशन और अवॉइडेंस
- बैंकर का एल्गोरिदम
मेमोरी मैनेजमेंट
- पेजिंग और सेगमेंटेशन का कॉन्सेप्ट
- इंटरनल और एक्सटर्नल फ्रेग्मेंटेशन
- वर्चुअल मेमोरी का कॉन्सेप्ट
- पेज रिप्लेसमेंट एल्गोरिदम
डिस्क शेड्यूलिंग
- स्कैन एल्गोरिदम
- सी-स्कैन एल्गोरिदम
- FCFS
यूनिक्स कमांड्स
- बेसिक यूनिक्स और लिनक्स कमांड्स
फाइल मैनेजमेंट और सुरक्षा
- फाइल एक्सेस के तरीके: सीक्वेंशियल, रैंडम, लिंक्ड
- वायरस, वल्नरेबिलिटी, लूप होल्स की परिभाषा
महत्वपूर्ण टॉपिक्स के लिए टिप्स
- प्रोसेस शेड्यूलिंग और मेमोरी मैनेजमेंट को डबल स्टार मार्क किया गया है
- डिस्क शेड्यूलिंग, प्रोसेस सिंक्रोनाइज़ेशन, और डेडलॉक पर ध्यान दें
यह नोट् स ऑपरेटिंग सिस्टम के सिलेबस का सार प्रदान करते हैं, जो GATE और UGC NET परीक्षाओं की तैयारी के लिए महत्वपूर्ण हैं।