1061 Operating Systems • File Systems फाइल सिस्टम का मुख्य कार्य क्या है? What is the main function of a file system? A. केवल वायरस पहचानना To detect viruses only B. CPU को ठंडा करना To cool the CPU C. संग्रहण माध्यम पर फाइलों का संगठन और प्रबंधन करना To organise and manage files on a storage medium D. केवल इंटरनेट की गति बढ़ाना To increase internet speed only उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C फाइल सिस्टम फाइलों के नाम, स्थान, निर्देशिकाओं और संग्रहण आवंटन का प्रबंधन करता है। यह डेटा रखने और प्राप्त करने की संरचना प्रदान करता है। A file system manages file names, locations, directories and storage allocation. It provides a structure for storing and retrieving data.
1062 Operating Systems • Files and Directories रूट डायरेक्टरी क्या है? What is a root directory? A. हमेशा खाली रहने वाला फोल्डर A folder that always remains empty B. निर्देशिका पदानुक्रम की सबसे ऊपरी निर्देशिका The topmost directory in a directory hierarchy C. केवल हटाई गई फाइलों का स्थान A location only for deleted files D. केवल संपीड़ित फाइल का नाम The name of a compressed file only उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B रूट डायरेक्टरी निर्देशिका वृक्ष का शीर्ष है। अन्य निर्देशिकाएँ और फाइलें इसके अंतर्गत व्यवस्थित होती हैं। The root directory is the top of a directory tree. Other directories and files are organised beneath it.
1063 Operating Systems • File Paths एब्सोल्यूट पाथ किस स्थान से फाइल या फोल्डर का पूरा मार्ग बताता है? From where does an absolute path specify the complete route to a file or folder? A. केवल पिछले खुले फोल्डर से Only from the previously opened folder B. केवल वर्तमान कार्यशील निर्देशिका से Only from the current working directory C. केवल फाइल के एक्सटेंशन से Only from the file extension D. संबंधित रूट या ड्राइव के रूट से From the relevant root or drive root उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D एब्सोल्यूट पाथ रूट से पूरा स्थान बताता है। रिलेटिव पाथ किसी आधार निर्देशिका, सामान्यतः वर्तमान कार्यशील निर्देशिका, के सापेक्ष होता है। An absolute path specifies the full location from a root. A relative path is interpreted from a base directory, usually the current working directory.
1064 Operating Systems • Power Management हाइबरनेशन में कंप्यूटर की कार्यशील स्थिति सामान्यतः कहाँ सुरक्षित की जाती है? Where is the working state of a computer generally saved during hibernation? A. द्वितीयक संग्रहण पर On secondary storage B. केवल CPU रजिस्टर में Only in CPU registers C. केवल मॉनिटर की मेमोरी में Only in monitor memory D. बिना सहेजे मिटा दी जाती है It is erased without being saved उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A हाइबरनेशन कार्यशील स्थिति को द्वितीयक संग्रहण पर सुरक्षित करता है, जिससे बिजली हटने के बाद भी बाद में सत्र बहाल किया जा सकता है। Hibernation saves the working state to secondary storage so that the session can later be restored even after power is removed.
1065 Operating Systems • Deadlock डेडलॉक की स्थिति में क्या होता है? What happens in a deadlock? A. सभी प्रक्रियाएँ सामान्य गति से समाप्त होती हैं All processes finish at normal speed B. CPU की भौतिक क्षमता बढ़ जाती है The physical capacity of the CPU increases C. प्रक्रियाएँ एक-दूसरे द्वारा रोके गए संसाधनों की प्रतीक्षा में आगे नहीं बढ़ पातीं Processes cannot progress because they wait for resources held by one another D. सभी फाइलें स्वतः संपीड़ित हो जाती हैं All files are automatically compressed उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C डेडलॉक में संबंधित प्रक्रियाएँ ऐसी संसाधन-प्रतीक्षा में फँस जाती हैं जिससे वे स्वयं आगे नहीं बढ़ पातीं। उदाहरणतः दो प्रक्रियाएँ एक-दूसरे के संसाधन की प्रतीक्षा कर सकती हैं। In a deadlock, affected processes become trapped in resource waits and cannot proceed on their own. Two processes may each wait for a resource held by the other.
1066 Operating Systems • Protection and Privilege Modes सामान्य उपयोगकर्ता मोड और कर्नेल मोड को अलग रखने का मुख्य उद्देश्य क्या है? What is the main purpose of separating ordinary user mode from kernel mode? A. हर एप्लिकेशन को सभी हार्डवेयर अधिकार देना To give every application unrestricted hardware privileges B. महत्वपूर्ण प्रणाली संसाधनों को अनधिकृत या त्रुटिपूर्ण पहुँच से बचाना To protect critical system resources from unauthorised or faulty access C. सभी फाइलों को सार्वजनिक करना To make all files public D. मेमोरी प्रबंधन समाप्त करना To eliminate memory management उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B कर्नेल मोड में विशेषाधिकार प्राप्त क्रियाएँ की जा सकती हैं। उपयोगकर्ता मोड की सीमाएँ एप्लिकेशन की त्रुटियों से प्रणाली को बचाने में सहायता करती हैं। Kernel mode permits privileged operations. Restrictions in user mode help protect the system from application errors.
1067 Programming Languages and Translators • Machine Language CPU किस भाषा के निर्देश सीधे निष्पादित करता है? Instructions in which language are directly executed by a CPU? A. मशीन भाषा Machine language B. असेंबली भाषा Assembly language C. उच्च-स्तरीय भाषा High-level language D. प्राकृतिक भाषा Natural language उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A CPU अपनी निर्देश-समुच्चय संरचना के अनुरूप मशीन निर्देश सीधे निष्पादित करता है। अन्य भाषाओं के प्रोग्रामों को उपयुक्त अनुवाद या निष्पादन व्यवस्था की आवश्यकता होती है। A CPU directly executes machine instructions compatible with its instruction-set architecture. Programs in other languages require suitable translation or execution mechanisms.
1068 Programming Languages and Translators • Assembly Language ADD, SUB और MOV जैसे स्मृति-सहायक संकेत सामान्यतः किस भाषा में प्रयुक्त होते हैं? Mnemonics such as ADD, SUB and MOV are commonly used in which language? A. HTML HTML B. मशीन भाषा Machine language C. असेंबली भाषा Assembly language D. SQL SQL उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C असेंबली भाषा में मशीन निर्देशों को स्मृति-सहायक संकेतों द्वारा लिखा जाता है। असेंबलर इन्हें मशीन कोड में बदलता है। Assembly language expresses machine instructions through mnemonics. An assembler translates them into machine code.
1069 Programming Languages and Translators • Language Translators असेंबली भाषा के प्रोग्राम को मशीन कोड में बदलने वाला अनुवादक कौन-सा है? Which translator converts an assembly-language program into machine code? A. लिंकर Linker B. असेंबलर Assembler C. लोडर Loader D. टेक्स्ट एडिटर Text editor उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B असेंबलर असेंबली निर्देशों का मशीन कोड में अनुवाद करता है। यह लिंकर और लोडर से अलग कार्य करता है। An assembler translates assembly instructions into machine code. Its function differs from those of a linker and a loader.
1070 Programming Languages and Translators • Levels of Programming Languages उच्च-स्तरीय भाषा की प्रमुख विशेषता क्या है? What is a major characteristic of a high-level language? A. निर्देश केवल बाइनरी अंकों में लिखे जाते हैं Instructions are written only as binary digits B. यह हमेशा एक ही CPU मॉडल पर चल सकती है It can always run on only one CPU model C. इसमें प्रोग्राम लिखना असंभव होता है It is impossible to write programs in it D. यह हार्डवेयर के अनेक निम्न-स्तरीय विवरणों को छिपाती है It abstracts many low-level hardware details उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D उच्च-स्तरीय भाषाएँ प्रोग्रामर को हार्डवेयर के कई विवरणों से अलग रखती हैं। इससे प्रोग्राम लिखना और समझना अपेक्षाकृत आसान होता है। High-level languages abstract many hardware details, making programs relatively easier to write and understand.