अपरेटिङ सिस्टम – Operating System MCQ
अपरेटिङ सिस्टम – कम्प्युटर र IT
Operating System · Computer & IT (Technical) · ३९९ प्रश्न
३९९ प्रश्न उपलब्ध। मोड छान्नुहोस्:
अपरेटिङ सिस्टम: प्रश्न र उत्तर
सही लागेको विकल्पमा थिच्नुहोस्। सही भए हरियो, गलत भए रातो देखिन्छ; ३ सेकेन्डपछि सही उत्तर र व्याख्या देखिन्छ।
सही: ० / ०
-
लिनक्स (Linux) मा ‘umask’ को कार्य कस्तो हुन्छ?
सही उत्तर: ख) फाइल निर्माण गर्दा प्रणालीले थप अनुमतिहरू (permissions) दिन्छ।
सही उत्तर हो। ‘umask’ ले फाइल निर्माण गर्दा प्रणालीले थप अनुमतिहरू दिनुपूर्व यसले निर्धारण गर्दछ। अन्य विकल्पहरू ‘umask’ को सामान्य कार्यलाई गलत प्रस्तुत गर्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
'सेमाफोर' (semaphore) प्रयोग गरेर 'रिर्सन' (recursor) लाई कसरी व्यवस्थापन गरिन्छ?
सही उत्तर: ख) सेमाफोरको मानलाई थप संख्याले घटाइन्छ।
सही उत्तर हो। रिर्सनको व्यवस्थापन गर्न, सेमाफोरको मानलाई (value) घट्नुपर्छ, ताकि प्रक्रियाले आफ्नो पहुँच रोकिरास्ताउँछ। गलत विकल्पहरू सेमाफोरको उद्देश्यलाई गलत व्याख्या गर्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
भविष्यवाणी (predictive) CPU scheduling algorithm ले निम्न कुरालाई प्राथमिकता दिउँछ?
सही उत्तर: ख) जसले सबै भन्दा कम औसत प्रतीक्षा समय (average waiting time) लिएको हुन्छ।
सही उत्तर हो। भविष्यवाणी scheduling मा, CPU ले भविष्यमा के गरिने छ भनेर अनुमान गरिन्छ र त्यस अनुसार प्रक्रियालाई प्राथमिकता दिइन्छ, जसले गर्दा औसत प्रतीक्षा समय कम हुन्छ। अन्य विकल्पहरू scheduling को आधारभूत उद्देश्यलाई गलत प्रस्तुत गर्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
एक प्रक्रियाले सफलतापूर्वक 'सिग्नल' (signal) प्रयोग गरे लगत्तै, उसको स्थिति (state) कस्तो हुन्छ?
सही उत्तर: ग) प्रक्रियाको अवस्था 'प्रतीक्षा गर्ने' (waiting) हुन्छ।
सही उत्तर हो। ‘सिग्नल’ प्रयोग गरेपछि, प्रक्रियाले आफ्नो मूल प्रक्रियाको पर्वा नगरी आफ्नो कार्य продолल्छ। गलत विकल्पहरू प्रक्रिया अवस्थाको बारेमा गलत जानकारी दिन्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Operating System मा, 'प्रोसेस टेबल' मा कुनै प्रक्रियाको प्रविष्टि (entry) कति दिनसम्म रहन्छ?
सही उत्तर: क) रद्द गर्नुहोस्। प्रविष्टि प्रक्रियाले समाप्त भएपछि पनि कहिलेकाहीँ रहन्छ।
सही उत्तर हो। प्रविष्टि प्रणालीमा 'पाइपलाइन' (pipeline) वा 'अन्तक्रिया' (inter-process communication) को कारण कहिलेकाहीँ रहन्छ। गलत विकल्पहरूले यो आधारभूत अवधारणालाई गलत प्रस्तुत गर्छन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
स्मरणिका (मेमोरी) व्यवस्थापनमा विभाजन (सेग्मेन्टेशन) मुख्य रूपमा के समस्या भोग्छ?
सही उत्तर: क) स्याक्यताको अभाव
विभाजनमा, प्रत्येक प्रक्रियाको लागि छुट्टाछुट्टै मेमोरी क्षेत्रहरू छुट्याइन्छ। तर, यदि विभाजनको साइज र मेमरी पतेको आकार सही रूपमा नभेटो भने मेमोरी प्रयोग गर्दा समस्या उत्पन्न हुन्छ। अन्य विकल्पहरूले मेमोरी व्यवस्थापनका अन्य सामान्य समस्याहरूलाई बुछन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Which hardware component is responsible for translating virtual addresses used by a running process into physical addresses in RAM?
सही उत्तर: ग) Memory Management Unit (एमएमयू)
The Memory Management Unit (MMU - एमएमयू) ले virtual addresses (वर्चुअल एड्रेस) लाई physical addresses (भौतिक एड्रेस) मा अनुवाद गर्नको लागि प्रयोग हुन्छ। CPU, DMA Controller, र NIC यी कार्यहरू प्रदर्शन गर्दैनन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Following is related to the handling of processes when waiting for resources. Which statement correctly describes it?
सही उत्तर: ग) Dynamic Scheduling
Dynamic Scheduling (डायनामिक शेड्यूलिंग) ले प्रणालीमा बढी समयसम्म प्रतीक्षा गरिरहेका प्रक्रियाहरूको प्राथमिकता बढ्नुलाई बुझाउँछ। Resource allocation graph (संसाधन आवंटन ग्राफ), process migration (प्रक्रिया स्थानान्तरण), र priority preemption (प्राथमिकता पूर्व-अधिग्रहण) यी गतिशील शेड्यूलिंग भन्दा भिन्न अवधारणाहरू हुन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Peterson's critical section solution (पेटर्सनको क्रिटिकल सेक्सन सोलुशन) ले मुख्य रूपमा के कसरी समाधान गर्छ?
सही उत्तर: ख) Locking Mechanism
Peterson's critical section solution (पेटर्सनको क्रिटिकल सेक्सन सोलुशन) lock र unlock को प्रयोग गरेर क्रिटिकल सेक्सन मा प्रवेश र नतिरेको क्रमलाई नियन्त्रण गर्छ। Binary semaphore (द्विsemaphore) यहाँ प्रयोग हुन्छ, जबकि प्राथमिकता scheduling, time-sharing, र locking mechanism प्रत्यक्ष समाधानहरू हुन्।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
-
Following are the characteristics of a Multithreaded application. Which one is not?
सही उत्तर: घ) Reduced Execution Time
Multithreading (बहुथ्रेडिंग) अनुप्रयोगहरूले concurrency (समकालीनता) प्रदान गर्छन् तर यसले deadlocks (मृत्युकपट) को सम्भावना पनि बढाउँछ। साझा स्रोतहरू र कम एक्जिक्यूशन समय (execution time) multithreaded applications को विशेषता हो, तर deadlocks को सम्भावना यो विशेषता होइन।
💬 टिप्पणी / गल्ती रिपोर्ट (०)
यी अभ्यास प्रश्न हुन्, आधिकारिक प्रश्न होइनन्। पाठ्यक्रम, विज्ञापन र नतिजाका लागि सम्बन्धित निकायको आधिकारिक वेबसाइट हेर्नुहोस्। उत्तरमा गल्ती भेटे प्रश्नमुनिको "टिप्पणी / गल्ती रिपोर्ट" मा लेख्नुहोस्।
नमस्ते! पाठ्यक्रम, सामान्य ज्ञान, भाषा परीक्षा वा कुनै प्रश्नको उत्तर बुझ्न सोध्नुहोस्।
AI ले गल्ती गर्न सक्छ। महत्वपूर्ण कुरा आधिकारिक स्रोतमा जाँच्नुहोस्।