अपरेटिङ सिस्टम – Operating System MCQ
अपरेटिङ सिस्टम – कम्प्युटर र IT
Operating System · Computer & IT (Technical) · ३९३ प्रश्न
३९३ प्रश्न उपलब्ध। मोड छान्नुहोस्:
अपरेटिङ सिस्टम: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
अपरेटिङ सिस्टममा ‘प्रक्रिया स्विचिङ’ (process switching) कस्तो हुन्छ? यसको मुख्य उद्देश्य के छ?
सही उत्तर: ग) विभिन्न प्रक्रियाहरू बीचमा CPU को समय साझा गर्नु
‘प्रक्रिया स्विचिङ’ ले CPU लाई एक प्रक्रियाबाट अर्को प्रक्रियामा स्थानान्तरण गर्छ। यसको मुख्य उद्देश्य के हुन्छ भने बहुकार्यक्षमता (multitasking) प्रदान गरी CPU को समयलाई विभिन्न प्रक्रियाहरू बीचमा साझा गर्नु हुन्छ। अन्य विकल्पहरू यस प्रक्रियाको उद्देश्यसँग मिल्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
कम्प्युटर विज्ञानको प्रारम्भिक समयमा ‘UNIX’ को विकास कहिले र कहाँ भएको थियो?
सही उत्तर: क) 1969-1970 मा क्यालिफोर्निया विश्वविद्यालय, बर्कलेया
‘UNIX’ को विकास 1969-1970 मा क्यालिफोर्निया विश्वविद्यालय, बर्कलेया (University of California, Berkeley) मा भएको थियो। यसले आधुनिक आ operating systems को लागि आधारशिला बनेको हो। अन्य विकल्पहरू गलत समय वा संस्थामा विकास भएको हुन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
अपरेटिङ सिस्टममा ‘सिग्नल’ (signal) कस्तो भूमिका हुन्छ? यो सामान्यतया कुन उद्देश्यले प्रयोग गरिन्छ?
सही उत्तर: क) प्रक्रियालाई तत्काल समाप्त पार्न
सिग्नलहरू प्रक्रियाहरूलाई विभिन्न कार्यहरू गर्न वा नहुँ भनेर सूचित गर्न प्रयोग गरिन्छ। यो विशेष गरी प्रक्रियाहरूलाई समाप्त पार्न, थुवाएर राखन वा अवस्था परिवर्तन गर्न उपयोगी हुन्छ। अन्य विकल्पहरू सिग्नलको मुख्य उद्देश्यले मिल्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
‘कन्वर्ज इफेक्ट’ (Convergence Effect) कति अवस्थामा देखिएको हुन्छ?
सही उत्तर: ख) जब लामो प्रोसेसले सानो प्रोसेसहरूलाई प्रतीक्षा गर्न बाध्य पार्छ
कन्वर्ज इफेक्ट, जहाँ सानो प्रोसेसहरू लामो प्रोसेसको प्रतीक्षामा पर्छन्, त्यो अवस्थामा देखिएको हुन्छ। यसले सिस्टमको समग्र प्रदर्शनमा नकारात्मक प्रभाव पार्छ। अन्य विकल्पहरू मेमरी व्यवस्थापन वा प्रतिस्पर्धासँग सम्बन्धित छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
अपरेटिङ सिस्टममा ‘वर्चुअल मेमरी’ (Virtual Memory)को प्रयोगको मुख्य कारण के हो?
सही उत्तर: क) मेमोरीको राम्रो उपयोग गर्न
वर्चुअल मेमरीको प्रयोगको मुख्य कारण मेमोरीको राम्रो उपयोग गर्नु हो। यसले प्रोसेसरलाई आवश्यक पर्ने मात्रै मेमरी प्रदान गर्छ, जसले सिस्टमको प्रदर्शन सुधार गर्छ। अन्य विकल्पहरू मेमोरी व्यवस्थापन वा प्रतिस्पर्धासँग सम्बन्धित छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
‘फर्स्ट-कम-फर्स्ट-सर्व्ड’ (First-Come, First-Served - FCFS) शेड्युलिंगमा के हुन्छ?
सही उत्तर: क) प्रोसेसहरूलाई उनको burst time अनुसार प्राथमिकता दिइन्छ
FCFS शेड्युलिंगमा प्रोसेसहरूलाई उनको burst time अनुसार प्राथमिकता दिइन्छ। यस अर्थमा कि जुन प्रोसेसले पहिला अनुरोध गर्छ, उसको काम पहिले गरिन्छ। अन्य विकल्पहरू शेड्युलिंगको विधिसँग सम्बन्धित छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
‘टाइम स्प्लिंग’ (Time Splicing) टेक्निकले के हासिल गर्छ?
सही उत्तर: ख) प्रोसेसहरू बीचको समयमा अन्तरलाई सार्दछ, जसले सिस्टमको एन्ट्रासीटी (entropy) घटाउँछ
टाइम स्प्लिंग टेक्निकले प्रोसेसहरूको मेमरी प्रयोगको मात्रा कम गर्दछ। यसले एन्ट्रासीटी घटाउन मद्दत गर्छ किनकि प्रक्रियाहरू बीचको समयमा अन्तर सार्दा सिस्टमले राम्रो प्रदर्शन दिन्छ। अन्य विकल्पहरू मेमोरी व्यवस्थापन वा सुरक्षासँग सम्बन्धित छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
अपरेटिङ सिस्टममा ‘मेमोरी प्रोटेक्सन’ (Memory Protection)को मुख्य उद्देश्य के हो?
सही उत्तर: ख) प्रत्येक प्रोसेसले आफ्नो मेमरी स्पेस सुरक्षित राख्न सुनिश्चित गर्नु
मेमोरी प्रोटेक्सनको मुख्य उद्देश्य प्रत्येक प्रोसेसलाई आफ्नो मेमरी स्पेस सुरक्षित राख्न सुनिश्चित गर्नु हो। यसले एक प्रोसेसले अर्को प्रोसेसको मेमरीमा हस्तक्षेप गर्नबाट रोक्छ, जसले सिस्टमको स्थिरता र विश्वसनीयता बढाउँछ। अन्य विकल्पहरू मेमोरी व्यवस्थापन वा सिस्टम स्पीडसँग सम्बन्धित छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
बैंकर्स एल्गोरिथ्म (Banker's Algorithm) अनुसार, एउटा प्रक्रियाको लागि Max = (8, 6, 4) र Allocation = (2, 3, 2) हो। यस अवस्थामा, प्रक्रियाले स्रोतहरू प्रयोग गर्न सक्छ जस्तो देखिन्छ, तर वास्तवमा यसको लागि केही स्रोतहरू बाँশিষ্ট छन्। यो स्थिति कहिले हुन्छ?
सही उत्तर: ग) प्रक्रियाले स्रोतहरू प्रयोग गर्न अस्वीकार गर्नुपर्छ।
बैंकर्स एल्गोरिथ्म अनुसार, यदि कुनै प्रक्रियाको Max requirement उसको Allocation भन्दा बढि हुन्छ, तर सबै स्रोतहरू उपलब्ध हुन्छन् भने, त्यो प्रक्रिया स्रोतहरू प्रयोग गर्न अस्वीकार गर्छ। यस अवस्थामा, प्रक्रियाले स्रोतहरूको अभावमा थलिनु हुँदैन र स्रोतहरू सुरक्षित रूपमा प्रयोग गर्न सक्छ जस्तो देखिन्छ। अन्य विकल्पहरू गलत हुन् किनकि यो प्रक्रियाको Max requirement र Allocation लाई ध्यानमा राखेर निर्धारण गरिन्छ।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
कम्प्युटरमा 'मेमोरी म्यानेजमेन्ट' (Memory Management) गर्ने मुख्य उद्देश्य के हो?
सही उत्तर: ख) मेमोरी प्रयोगलाई कुशलतापूर्वक नियन्त्रण गर्ने र अधिकतम बनाउने
'मेमोरी म्यानेजमेन्ट' ले RAM को प्रयोगलाई अनुकूलन गर्छ, डुप्लिकेटिंग (duplication) लाई हटाउँछ र विभिन्न प्रक्रियाहरू बीच मेमरीको कुशलतापूर्वक विभाजन गर्छ। यसले कम्प्युटर प्रणालीले राम्रो प्रदर्शन गर्न मद्दत गर्छ। अन्य विकल्पहरू मेमोरी व्यवस्थापनको उद्देश्यसँग मिल्दोजुल छैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।