21 Operating Systems • OS Concepts Real-Time Operating System की प्रमुख विशेषता क्या है? What is a key characteristic of a Real-Time Operating System? A. प्रत्येक कार्य में सबसे अधिक clock speed देना Providing the highest clock speed for every task B. केवल एक फ़ाइल संग्रहीत करना Storing only one file C. निर्धारित समय-सीमाओं के अनुरूप पूर्वानुमेय प्रतिक्रिया देना Providing predictable responses within specified timing constraints D. हर कार्य के लिए इंटरनेट आवश्यक होना Requiring the Internet for every task उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C RTOS में समय-संवेदी कार्यों के लिए पूर्वानुमेय प्रतिक्रिया महत्वपूर्ण होती है। Real-time का अर्थ केवल सामान्य कंप्यूटर से तेज़ होना नहीं है। An RTOS emphasizes predictable responses for time-sensitive tasks. Real-time does not merely mean being faster than an ordinary computer.
22 Operating Systems • OS Concepts Time-sharing प्रणाली में CPU समय का उपयोग सामान्यतः कैसे किया जाता है? How is CPU time generally used in a time-sharing system? A. अलग-अलग कार्यों या उपयोगकर्ताओं को छोटे समय-अंतराल देकर By allocating short time intervals to different tasks or users B. एक उपयोगकर्ता को हमेशा पूरा CPU देकर By permanently assigning the entire CPU to one user C. सभी कार्यों को केवल रात में चलाकर By running all tasks only at night D. CPU के स्थान पर केवल हार्ड डिस्क का उपयोग करके By using only the hard disk instead of the CPU उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A Time-sharing में CPU अलग-अलग कार्यों के बीच तेज़ी से स्विच करता है। इससे कई उपयोगकर्ताओं को संवादात्मक रूप से काम करने का अनुभव मिलता है। In time-sharing, the CPU switches rapidly between tasks, allowing multiple users to work interactively.
23 Operating Systems • OS Concepts Multiprocessing का संबंध मुख्यतः किससे है? What does multiprocessing primarily involve? A. एक फ़ाइल की कई प्रतियाँ बनाना Creating multiple copies of one file B. एक प्रिंटर से कई पृष्ठ छापना Printing multiple pages with one printer C. एक प्रोग्राम को कई बार इंस्टॉल करना Installing one program multiple times D. एक प्रणाली में एक से अधिक प्रोसेसर या प्रोसेसिंग कोर का उपयोग Using more than one processor or processing core in a system उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D Multiprocessing में कई प्रोसेसिंग इकाइयाँ कार्य निष्पादित कर सकती हैं। इसके विपरीत, multitasking एकल कोर पर समय बाँटकर भी संभव है। Multiprocessing allows multiple processing units to execute work. Multitasking, by contrast, is also possible on a single core through time-sharing.
24 Operating Systems • OS Concepts किसी process के भीतर निर्देश निष्पादित करने वाला execution flow क्या कहलाता है? What is an execution flow that runs instructions within a process called? A. पार्टिशन Partition B. थ्रेड Thread C. सेक्टर Sector D. फ़ोल्डर Folder उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B एक process में एक या अधिक threads हो सकते हैं। एक ही process के threads सामान्यतः उसका address space और संसाधन साझा करते हैं। A process can contain one or more threads. Threads within the same process generally share its address space and resources.
25 Operating Systems • OS Concepts Boot loader का प्रमुख कार्य क्या है? What is the main function of a boot loader? A. ऑपरेटिंग सिस्टम को लोड करके उसका आरंभ करवाना To load the operating system and initiate its startup B. दस्तावेज़ की वर्तनी जाँचना To check document spelling C. सभी उपयोगकर्ता फ़ाइलों को संपीड़ित करना To compress all user files D. कीबोर्ड को आउटपुट डिवाइस बनाना To convert the keyboard into an output device उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A Boot loader शुरुआती स्टार्टअप प्रक्रिया का भाग है। यह ऑपरेटिंग सिस्टम के आवश्यक घटकों को लोड करके नियंत्रण आगे देता है। A boot loader is part of the initial startup process. It loads essential operating-system components and transfers control onward.
26 Operating Systems • OS Concepts किसी process को printer या अन्य I/O उपकरण का उपयोग उपलब्ध कराना ऑपरेटिंग सिस्टम के किस कार्य से संबंधित है? Providing a process with access to a printer or another I/O device belongs to which operating-system function? A. वर्तनी सुधार Spelling correction B. चित्र संपादन Image editing C. डिवाइस प्रबंधन Device management D. वेब पेज डिज़ाइन Web page design उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C ऑपरेटिंग सिस्टम उपकरणों तक पहुँच का समन्वय करता है और drivers के माध्यम से उनसे संचार करता है। यह device management का भाग है। The operating system coordinates device access and communicates with devices through drivers. This is part of device management.
27 Operating Systems • OS Concepts Paging में virtual memory और physical memory को सामान्यतः किन इकाइयों में बाँटा जाता है? In paging, virtual memory and physical memory are generally divided into which units? A. क्रमशः ट्रैक और सेक्टर Tracks and sectors, respectively B. क्रमशः pages और frames Pages and frames, respectively C. क्रमशः फ़ोल्डर और फ़ाइलें Folders and files, respectively D. क्रमशः opcode और operand Opcodes and operands, respectively उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B Paging में virtual memory को pages और physical memory को frames में बाँटा जाता है। संबंधित page और frame का आकार समान होता है। Paging divides virtual memory into pages and physical memory into frames. A page and its corresponding frame have the same size.
28 Operating Systems • OS Concepts Demand paging में किसी वैध page का उपयोग किया जाए जो उस समय RAM में मौजूद नहीं है, तो क्या उत्पन्न होता है? In demand paging, what occurs when a valid page is accessed but is not currently present in RAM? A. Cache hit Cache hit B. फ़ाइल rename File rename C. प्रिंट कमांड Print command D. Page fault Page fault उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D इस स्थिति में page fault उत्पन्न होता है। ऑपरेटिंग सिस्टम आवश्यक page को backing storage से RAM में लाकर निष्पादन जारी कर सकता है। This situation causes a page fault. The operating system can bring the required page from backing storage into RAM and resume execution.
29 Operating Systems • OS Concepts जब प्रणाली उपयोगी काम की तुलना में pages को RAM और storage के बीच लाने-ले जाने में अत्यधिक समय खर्च करे, तो यह स्थिति क्या कहलाती है? What is the condition called when a system spends excessive time moving pages between RAM and storage instead of doing useful work? A. बूटिंग Booting B. फ़ॉर्मेटिंग Formatting C. Thrashing Thrashing D. इंडेक्सिंग Indexing उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C Thrashing अत्यधिक paging से जुड़ी स्थिति है और प्रदर्शन को गंभीर रूप से घटा सकती है। यह अक्सर सक्रिय कार्यभार के लिए अपर्याप्त RAM से संबंधित होती है। Thrashing involves excessive paging and can severely reduce performance. It is often associated with insufficient RAM for the active workload.
30 Operating Systems • File Management किसी फ़ाइल का डेटा डिस्क पर कई गैर-सन्निहित स्थानों में बँटा हो, तो इसे क्या कहा जाता है? What is it called when the data of a file is spread across several non-contiguous locations on a disk? A. फ़ाइल विखंडन File fragmentation B. फ़ाइल एन्क्रिप्शन File encryption C. फ़ाइल प्रमाणीकरण File authentication D. फ़ाइल संपीड़न File compression उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A File fragmentation में फ़ाइल के हिस्से अलग-अलग स्थानों पर रखे होते हैं। चुंबकीय HDD में इससे अतिरिक्त head movement की आवश्यकता हो सकती है। File fragmentation stores parts of a file in separate locations. On a magnetic HDD, this can require additional head movement.