Privileged and non privileged – Previous year Gate Question Paper in Hindi.
प्रिविलेज्ड (विशेषाधिकार प्राप्त) और नॉन-प्रिविलेज्ड (साधारण) निर्देश ऑपरेटिंग सिस्टम में महत्वपूर्ण भूमिका निभाते हैं। प्रिविलेज्ड निर्देश वे होते हैं जो केवल ऑपरेटिंग सिस्टम के कर्नेल या विशेषाधिकार प्राप्त प्रक्रियाओं द्वारा निष्पादित किए जा सकते हैं, जैसे कि डिवाइस ड्राइवर। इन निर्देशों का उपयोग सिस्टम नियंत्रण और सुरक्षा सुनिश्चित करने के लिए किया जाता है।
प्रश्न: एक CPU में दो मोड होते हैं – प्रिविलेज्ड और नॉन-प्रिविलेज्ड। प्रिविलेज्ड से नॉन-प्रिविलेज्ड मोड में परिवर्तन करने के लिए निम्नलिखित में से किसकी आवश्यकता होती है?
a) एक सॉफ्टवेयर इंटरप्ट की आवश्यकता होती है।
b) एक प्रिविलेज्ड निर्देश (जो इंटरप्ट उत्पन्न नहीं करता) की आवश्यकता होती है।
c) एक नॉन-प्रिविलेज्ड निर्देश (जो इंटरप्ट उत्पन्न नहीं करता) की आवश्यकता होती है।
उत्तर: c) एक नॉन-प्रिविलेज्ड निर्देश (जो इंटरप्ट उत्पन्न नहीं करता) की आवश्यकता होती है।
व्याख्या: प्रिविलेज्ड मोड से नॉन-प्रिविलेज्ड मोड में स्विच करने के लिए एक नॉन-प्रिविलेज्ड निर्देश का उपयोग किया जाता है। यह एक सुरक्षित कमांड है जो बिना किसी इंटरप्ट के मोड को सुचारू रूप से बदलता है।
यदि आप GATE के पिछले वर्षों के प्रश्न पत्र हिंदी में डाउनलोड करना चाहते हैं, तो आप आधिकारिक वेबसाइटों पर जा सकते हैं। उदाहरण के लिए, GATE 2025 – भारतीय विज्ञान संस्थान पर वर्षवार प्रश्न पत्र उपलब्ध हैं।
इसके अलावा, पर भी GATE के पिछले वर्षों के प्रश्न पत्र हिंदी में उपलब्ध हैं।
अधिक जानकारी के लिए, आप निम्नलिखित वीडियो देख सकते हैं, जो प्रिविलेज्ड और नॉन-प्रिविलेज्ड निर्देशों के बीच अंतर को समझाने में सहायक होगा:
Contents
Privileged and non privileged – Previous year Gate Question Paper in Hindi.
HANDBOOK HANDBOOK FOR FOR FOR INQUIRY …
GATE परीक्षा में ऑपरेटिंग सिस्टम के अंतर्गत प्रिविलेज्ड (Privileged) और नॉन-प्रिविलेज्ड (Non-Privileged) इंस्ट्रक्शन्स से संबंधित प्रश्न अक्सर पूछे जाते हैं। यह विषय सुरक्षा, संसाधन प्रबंधन और प्रोसेस कंट्रोल जैसे महत्वपूर्ण अवधारणाओं से जुड़ा हुआ है।
प्रिविलेज्ड और नॉन-प्रिविलेज्ड इंस्ट्रक्शन्स: संक्षिप्त परिचय
प्रिविलेज्ड इंस्ट्रक्शन्स (Privileged Instructions):
- ये वे निर्देश होते हैं जिन्हें केवल कर्नेल मोड (Kernel Mode) में ही निष्पादित किया जा सकता है।
- इनका उपयोग सिस्टम-स्तरीय कार्यों के लिए किया जाता है, जैसे:
- I/O डिवाइसेज़ तक सीधा पहुँच।
- इंटरप्ट्स को सक्षम या अक्षम करना।
- टाइमर सेट करना।
- कंटेक्स्ट स्विचिंग।
- यदि कोई यूज़र मोड प्रक्रिया इन निर्देशों को निष्पादित करने का प्रयास करती है, तो सिस्टम एक ट्रैप उत्पन्न करता है और इसे अवैध मानता है।(YouTube)
नॉन-प्रिविलेज्ड इंस्ट्रक्शन्स (Non-Privileged Instructions):
- ये निर्देश यूज़र मोड (User Mode) में निष्पादित किए जा सकते हैं।
- इनका उपयोग सामान्य कंप्यूटेशनल कार्यों के लिए किया जाता है, जैसे:
- डेटा प्रोसेसिंग।
- यूज़र मेमोरी एक्सेस।
- सिस्टम टाइम पढ़ना।
GATE में पूछे गए संभावित प्रश्न का उदाहरण
प्रश्न:
निम्नलिखित में से कौन-सा कथन सही है?
विकल्प:
- (A) सभी इंस्ट्रक्शन्स को यूज़र मोड में निष्पादित किया जा सकता है।
- (B) प्रिविलेज्ड इंस्ट्रक्शन्स को केवल कर्नेल मोड में निष्पादित किया जा सकता है।
- (C) नॉन-प्रिविलेज्ड इंस्ट्रक्शन्स को केवल कर्नेल मोड में निष्पादित किया जा सकता है।
- (D) प्रिविलेज्ड इंस्ट्रक्शन्स को यूज़र मोड में निष्पादित किया जा सकता है।
सही उत्तर: (B) प्रिविलेज्ड इंस्ट्रक्शन्स को केवल कर्नेल मोड में निष्पादित किया जा सकता है।
अतिरिक्त अध्ययन संसाधन
- वीडियो व्याख्यान: प्रिविलेज्ड और नॉन-प्रिविलेज्ड इंस्ट्रक्शन्स पर विस्तृत जानकारी के लिए यह वीडियो देखें:
प्रिविलेज्ड और नॉन-प्रिविलेज्ड इंस्ट्रक्शन्स – हिंदी में
- लेख: GeeksforGeeks पर उपलब्ध यह लेख विषय की गहराई से जानकारी प्रदान करता है:(GeeksforGeeks)(GeeksforGeeks)
यदि आप इस विषय पर और अधिक जानकारी, उदाहरण या अभ्यास प्रश्न चाहते हैं, तो कृपया बताएं!