🖥️ Operating System GK 2026 | ऑपरेटिंग सिस्टम सामान्य ज्ञान

✨ परिचय: Operating System GK क्यों जरूरी है?

Operating System (OS) कंप्यूटर का सबसे महत्वपूर्ण सॉफ्टवेयर होता है, जो उपयोगकर्ता (User) और हार्डवेयर के बीच एक सेतु का काम करता है। बिना ऑपरेटिंग सिस्टम के कंप्यूटर या मोबाइल डिवाइस काम नहीं कर सकता।

SSC, Railway, Banking, Police, State Exams और Computer Awareness सेक्शन में Operating System GK से संबंधित प्रश्न नियमित रूप से पूछे जाते हैं। खासतौर पर Windows, Linux, Android, UNIX, GUI, RAM, Multitasking जैसे टॉपिक परीक्षा में बार-बार देखने को मिलते हैं।

इस पेज पर आपको Operating System GK 2026 के अंतर्गत महत्वपूर्ण MCQ प्रश्न, उनके उत्तर, तथा नीचे विस्तार से Operating System से जुड़े महत्वपूर्ण प्रश्न-उत्तर (FAQ) दिए गए हैं, जो आपकी परीक्षा तैयारी को मजबूत बनाएंगे।

1. ऑपरेटिंग सिस्टम का मुख्य कार्य क्या है?

  • A) केवल गेम चलाना
  • B) हार्डवेयर और सॉफ्टवेयर के बीच समन्वय करना
  • C) इंटरनेट चलाना
  • D) केवल फाइल सेव करना

उत्तर: B) हार्डवेयर और सॉफ्टवेयर के बीच समन्वय करना

व्याख्या: ऑपरेटिंग सिस्टम (OS) कंप्यूटर का मुख्य सॉफ्टवेयर होता है जो हार्डवेयर और उपयोगकर्ता के बीच इंटरफेस का काम करता है। यह मेमोरी, प्रोसेसर, इनपुट-आउटपुट डिवाइस और फाइल सिस्टम को नियंत्रित करता है। बिना ऑपरेटिंग सिस्टम के कंप्यूटर सही तरीके से कार्य नहीं कर सकता।

2. निम्न में से कौन सा एक ऑपरेटिंग सिस्टम है?

  • A) MS Word
  • B) Windows
  • C) Excel
  • D) PowerPoint

उत्तर: B) Windows

व्याख्या: Windows एक लोकप्रिय ऑपरेटिंग सिस्टम है जिसे Microsoft द्वारा विकसित किया गया है। यह कंप्यूटर के हार्डवेयर संसाधनों को नियंत्रित करता है और उपयोगकर्ता को ग्राफिकल इंटरफेस प्रदान करता है। MS Word, Excel और PowerPoint एप्लिकेशन सॉफ्टवेयर हैं, जबकि Windows सिस्टम सॉफ्टवेयर है।

3. CPU शेड्यूलिंग का कार्य क्या है?

  • A) फाइल सेव करना
  • B) प्रिंट करना
  • C) प्रोसेस को CPU समय देना
  • D) वायरस हटाना

उत्तर: C) प्रोसेस को CPU समय देना

व्याख्या: CPU शेड्यूलिंग ऑपरेटिंग सिस्टम का महत्वपूर्ण भाग है जो यह तय करता है कि किस प्रोसेस को कितने समय के लिए CPU दिया जाएगा। इससे मल्टीटास्किंग संभव होती है और सिस्टम की कार्यक्षमता बढ़ती है। यह फर्स्ट कम फर्स्ट सर्व, राउंड रॉबिन जैसी तकनीकों का उपयोग करता है।

4. मल्टीटास्किंग क्या है?

  • A) एक समय में एक कार्य
  • B) एक समय में कई कार्य करना
  • C) केवल गेम खेलना
  • D) सिस्टम बंद करना

उत्तर: B) एक समय में कई कार्य करना

व्याख्या: मल्टीटास्किंग वह प्रक्रिया है जिसमें ऑपरेटिंग सिस्टम एक ही समय में कई प्रोग्राम चलाने की सुविधा देता है। वास्तव में CPU बहुत तेजी से कार्य बदलता है, जिससे उपयोगकर्ता को लगता है कि सभी कार्य एक साथ चल रहे हैं। इससे कार्यक्षमता और उत्पादकता बढ़ती है।

5. निम्न में से कौन सा ओपन सोर्स ऑपरेटिंग सिस्टम है?

  • A) Linux
  • B) Windows
  • C) macOS
  • D) DOS

उत्तर: A) Linux

व्याख्या: Linux एक ओपन सोर्स ऑपरेटिंग सिस्टम है जिसका सोर्स कोड सभी के लिए उपलब्ध है। उपयोगकर्ता इसे संशोधित और वितरित कर सकते हैं। यह सर्वर, सुपरकंप्यूटर और एम्बेडेड सिस्टम में व्यापक रूप से उपयोग किया जाता है। इसकी सुरक्षा और स्थिरता इसे लोकप्रिय बनाती है।

6. फाइल सिस्टम का कार्य क्या है?

  • A) गेम खेलना
  • B) डेटा को व्यवस्थित और संग्रहित करना
  • C) इंटरनेट चलाना
  • D) स्क्रीन साफ करना

उत्तर: B) डेटा को व्यवस्थित और संग्रहित करना

व्याख्या: फाइल सिस्टम डेटा को व्यवस्थित तरीके से स्टोर और प्रबंधित करने का कार्य करता है। यह फाइल और फोल्डर संरचना बनाता है जिससे उपयोगकर्ता आसानी से डेटा खोज और उपयोग कर सके। FAT, NTFS और EXT जैसे फाइल सिस्टम उदाहरण हैं।

7. कर्नेल क्या है?

  • A) एप्लिकेशन सॉफ्टवेयर
  • B) हार्डवेयर डिवाइस
  • C) ऑपरेटिंग सिस्टम का मुख्य भाग
  • D) वायरस

उत्तर: C) ऑपरेटिंग सिस्टम का मुख्य भाग

व्याख्या: कर्नेल ऑपरेटिंग सिस्टम का कोर भाग होता है जो सीधे हार्डवेयर से संपर्क करता है। यह मेमोरी मैनेजमेंट, प्रोसेस मैनेजमेंट और डिवाइस कंट्रोल जैसे महत्वपूर्ण कार्य करता है। कर्नेल के बिना ऑपरेटिंग सिस्टम कार्य नहीं कर सकता।

8. DOS किस प्रकार का ऑपरेटिंग सिस्टम है?

  • A) GUI आधारित
  • B) कमांड लाइन आधारित
  • C) मल्टीयूजर
  • D) नेटवर्क OS

उत्तर: B) कमांड लाइन आधारित

व्याख्या: DOS (Disk Operating System) एक कमांड लाइन आधारित ऑपरेटिंग सिस्टम है जिसमें उपयोगकर्ता टेक्स्ट कमांड टाइप करके कार्य करते हैं। इसमें ग्राफिकल यूजर इंटरफेस नहीं होता। यह शुरुआती पर्सनल कंप्यूटरों में व्यापक रूप से उपयोग किया जाता था।

9. वर्चुअल मेमोरी का उपयोग क्यों किया जाता है?

  • A) RAM बढ़ाने के लिए
  • B) हार्ड डिस्क हटाने के लिए
  • C) CPU की गति कम करने के लिए
  • D) स्क्रीन बड़ा करने के लिए

उत्तर: A) RAM बढ़ाने के लिए

व्याख्या: वर्चुअल मेमोरी तकनीक में हार्ड डिस्क के एक भाग को RAM की तरह उपयोग किया जाता है। जब वास्तविक RAM कम पड़ती है, तब सिस्टम डेटा को डिस्क में स्थानांतरित कर देता है। इससे बड़े प्रोग्राम चलाना संभव हो जाता है, हालांकि गति थोड़ी कम हो सकती है।

10. मल्टीयूजर ऑपरेटिंग सिस्टम का अर्थ क्या है?

  • A) एक उपयोगकर्ता
  • B) कई उपयोगकर्ता एक साथ
  • C) केवल एडमिन उपयोगकर्ता
  • D) बिना उपयोगकर्ता

उत्तर: B) कई उपयोगकर्ता एक साथ

व्याख्या: मल्टीयूजर ऑपरेटिंग सिस्टम एक ही समय में कई उपयोगकर्ताओं को सिस्टम उपयोग करने की सुविधा देता है। प्रत्येक उपयोगकर्ता का अलग अकाउंट और सुरक्षा व्यवस्था होती है। यह सर्वर और नेटवर्क सिस्टम में अधिक उपयोग होता है, जिससे संसाधनों का कुशल प्रबंधन संभव होता है।

11. निम्न में से कौन सा रियल-टाइम ऑपरेटिंग सिस्टम का उदाहरण है?

  • A) Windows 10
  • B) Linux Desktop
  • C) VxWorks
  • D) MS Office

उत्तर: C) VxWorks

व्याख्या: रियल-टाइम ऑपरेटिंग सिस्टम (RTOS) ऐसे सिस्टम होते हैं जो निर्धारित समय सीमा के भीतर कार्य पूरा करते हैं। VxWorks इसका प्रमुख उदाहरण है, जिसका उपयोग एम्बेडेड सिस्टम, रोबोटिक्स और एयरोस्पेस में किया जाता है। इसमें समय की सटीकता और विश्वसनीयता अत्यंत महत्वपूर्ण होती है।

12. डेडलॉक की स्थिति कब उत्पन्न होती है?

  • A) जब सिस्टम बंद हो जाए
  • B) जब दो या अधिक प्रोसेस संसाधनों के लिए एक-दूसरे की प्रतीक्षा करें
  • C) जब वायरस आ जाए
  • D) जब RAM अधिक हो

उत्तर: B) जब दो या अधिक प्रोसेस संसाधनों के लिए एक-दूसरे की प्रतीक्षा करें

व्याख्या: डेडलॉक वह स्थिति है जब दो या अधिक प्रोसेस एक-दूसरे के पास मौजूद संसाधनों की प्रतीक्षा करते रहते हैं और कोई भी आगे नहीं बढ़ पाता। इससे सिस्टम रुक जाता है। डेडलॉक से बचने के लिए बैंकर्स एल्गोरिदम जैसी तकनीकों का उपयोग किया जाता है।

13. GUI का पूर्ण रूप क्या है?

  • A) General User Interface
  • B) Graphical User Interface
  • C) Global User Internet
  • D) Graphic Universal Input

उत्तर: B) Graphical User Interface

व्याख्या: GUI का अर्थ Graphical User Interface है। यह उपयोगकर्ता को चित्र, आइकन, मेनू और विंडो के माध्यम से कंप्यूटर से संवाद करने की सुविधा देता है। इससे कंप्यूटर का उपयोग आसान और सहज हो जाता है, खासकर उन लोगों के लिए जो कमांड लाइन से परिचित नहीं हैं।

14. निम्न में से कौन सा मोबाइल ऑपरेटिंग सिस्टम है?

  • A) Android
  • B) Ubuntu Server
  • C) DOS
  • D) UNIX Shell

उत्तर: A) Android

व्याख्या: Android एक लोकप्रिय मोबाइल ऑपरेटिंग सिस्टम है जो स्मार्टफोन और टैबलेट में उपयोग होता है। इसे Google द्वारा विकसित किया गया है। यह लिनक्स कर्नेल पर आधारित है और उपयोगकर्ताओं को ऐप इंस्टॉल करने, इंटरनेट उपयोग करने और मल्टीटास्किंग की सुविधा देता है।

15. UNIX किस प्रकार का ऑपरेटिंग सिस्टम है?

  • A) सिंगल यूजर
  • B) मल्टीयूजर और मल्टीटास्किंग
  • C) केवल गेमिंग
  • D) केवल मोबाइल

उत्तर: B) मल्टीयूजर और मल्टीटास्किंग

व्याख्या: UNIX एक शक्तिशाली मल्टीयूजर और मल्टीटास्किंग ऑपरेटिंग सिस्टम है। यह एक साथ कई उपयोगकर्ताओं और प्रक्रियाओं को संभाल सकता है। इसका उपयोग सर्वर, वर्कस्टेशन और नेटवर्क सिस्टम में व्यापक रूप से किया जाता है। इसकी सुरक्षा और स्थिरता इसे विश्वसनीय बनाती है।

16. बूटिंग क्या है?

  • A) कंप्यूटर बंद करना
  • B) ऑपरेटिंग सिस्टम को मेमोरी में लोड करना
  • C) वायरस हटाना
  • D) फाइल डिलीट करना

उत्तर: B) ऑपरेटिंग सिस्टम को मेमोरी में लोड करना

व्याख्या: बूटिंग वह प्रक्रिया है जिसमें कंप्यूटर चालू होने पर ऑपरेटिंग सिस्टम को मुख्य मेमोरी (RAM) में लोड किया जाता है। यह BIOS या UEFI से शुरू होती है और फिर OS नियंत्रण संभाल लेता है। इसके बाद उपयोगकर्ता सिस्टम का उपयोग कर सकता है।

17. स्पूलिंग का उपयोग किस लिए किया जाता है?

  • A) गेम खेलने के लिए
  • B) प्रिंट जॉब को कतार में रखने के लिए
  • C) वायरस हटाने के लिए
  • D) इंटरनेट बढ़ाने के लिए

उत्तर: B) प्रिंट जॉब को कतार में रखने के लिए

व्याख्या: स्पूलिंग (Simultaneous Peripheral Operations Online) तकनीक में डेटा को अस्थायी रूप से स्टोर कर कतार में रखा जाता है। प्रिंटिंग के दौरान कई प्रिंट जॉब्स एक साथ कतार में लगते हैं और क्रम से पूरे होते हैं। इससे CPU और प्रिंटर के बीच समन्वय बेहतर होता है।

18. पेजिंग का संबंध किससे है?

  • A) मेमोरी मैनेजमेंट
  • B) फाइल डिलीट
  • C) कीबोर्ड
  • D) माउस

उत्तर: A) मेमोरी मैनेजमेंट

व्याख्या: पेजिंग मेमोरी मैनेजमेंट तकनीक है जिसमें मुख्य मेमोरी को छोटे-छोटे पेज में विभाजित किया जाता है। इससे डेटा का कुशल प्रबंधन होता है और फ्रैगमेंटेशन कम होता है। यह वर्चुअल मेमोरी सिस्टम का महत्वपूर्ण भाग है।

19. निम्न में से कौन सा नेटवर्क ऑपरेटिंग सिस्टम है?

  • A) Windows Server
  • B) MS Paint
  • C) Notepad
  • D) Calculator

उत्तर: A) Windows Server

व्याख्या: Windows Server एक नेटवर्क ऑपरेटिंग सिस्टम है जो सर्वर वातावरण में उपयोग होता है। यह नेटवर्क संसाधनों, उपयोगकर्ताओं और सुरक्षा का प्रबंधन करता है। इसका उपयोग कंपनियों और संस्थानों में डेटा साझा करने और नेटवर्क संचालन के लिए किया जाता है।

20. इंटरप्ट का कार्य क्या है?

  • A) सिस्टम बंद करना
  • B) CPU का ध्यान किसी घटना की ओर आकर्षित करना
  • C) फाइल सेव करना
  • D) स्क्रीन साफ करना

उत्तर: B) CPU का ध्यान किसी घटना की ओर आकर्षित करना

व्याख्या: इंटरप्ट वह सिग्नल है जो CPU को सूचित करता है कि कोई महत्वपूर्ण घटना घटी है। इससे वर्तमान कार्य थोड़ी देर के लिए रुक जाता है और नई घटना को प्राथमिकता दी जाती है। कीबोर्ड इनपुट, माउस क्लिक आदि इंटरप्ट के उदाहरण हैं।

21. प्रोसेस और प्रोग्राम में क्या अंतर है?

  • A) दोनों एक ही हैं
  • B) प्रोग्राम निष्पादन में हो तो प्रोसेस कहलाता है
  • C) प्रोसेस केवल हार्डवेयर है
  • D) प्रोग्राम केवल RAM है

उत्तर: B) प्रोग्राम निष्पादन में हो तो प्रोसेस कहलाता है

व्याख्या: प्रोग्राम एक निष्क्रिय निर्देशों का सेट होता है, जबकि जब वही प्रोग्राम मेमोरी में लोड होकर चलने लगता है तो उसे प्रोसेस कहा जाता है। प्रोसेस में CPU समय, मेमोरी और अन्य संसाधन शामिल होते हैं। इसलिए हर प्रोसेस एक प्रोग्राम है, लेकिन हर प्रोग्राम प्रोसेस नहीं होता।

22. थ्रेड क्या है?

  • A) हल्का प्रोसेस
  • B) हार्ड डिस्क
  • C) इनपुट डिवाइस
  • D) वायरस

उत्तर: A) हल्का प्रोसेस

व्याख्या: थ्रेड को लाइटवेट प्रोसेस कहा जाता है। एक प्रोसेस के भीतर कई थ्रेड हो सकते हैं जो समान मेमोरी साझा करते हैं। इससे कार्य तेजी से और कुशलता से पूरा होता है। मल्टीथ्रेडिंग से सिस्टम की प्रदर्शन क्षमता बढ़ती है।

23. FIFO शेड्यूलिंग का पूरा नाम क्या है?

  • A) First In First Out
  • B) Fast Input Fast Output
  • C) File In File Out
  • D) First Input First Output

उत्तर: A) First In First Out

व्याख्या: FIFO एक CPU शेड्यूलिंग एल्गोरिदम है जिसमें जो प्रोसेस पहले आता है उसे पहले CPU समय मिलता है। इसे FCFS (First Come First Serve) भी कहा जाता है। यह सरल तकनीक है लेकिन कभी-कभी लंबे प्रोसेस के कारण अन्य प्रोसेस को अधिक प्रतीक्षा करनी पड़ती है।

24. टाइम शेयरिंग सिस्टम का उद्देश्य क्या है?

  • A) एक उपयोगकर्ता को सेवा देना
  • B) कई उपयोगकर्ताओं को समान समय देना
  • C) केवल गेम चलाना
  • D) सिस्टम बंद करना

उत्तर: B) कई उपयोगकर्ताओं को समान समय देना

व्याख्या: टाइम शेयरिंग सिस्टम में CPU समय को छोटे-छोटे भागों में बांटकर कई उपयोगकर्ताओं को दिया जाता है। इससे सभी उपयोगकर्ताओं को ऐसा महसूस होता है कि वे सिस्टम का एक साथ उपयोग कर रहे हैं। यह मल्टीयूजर वातावरण में उपयोगी होता है।

25. कैश मेमोरी का कार्य क्या है?

  • A) स्थायी स्टोरेज
  • B) CPU की गति बढ़ाना
  • C) वायरस हटाना
  • D) प्रिंटिंग

उत्तर: B) CPU की गति बढ़ाना

व्याख्या: कैश मेमोरी एक उच्च गति की छोटी मेमोरी होती है जो CPU के बहुत पास होती है। इसमें अक्सर उपयोग होने वाला डेटा स्टोर किया जाता है। इससे CPU को बार-बार मुख्य मेमोरी तक नहीं जाना पड़ता और सिस्टम की गति बढ़ती है।

26. फाइल परमिशन का संबंध किससे है?

  • A) सुरक्षा
  • B) गेमिंग
  • C) स्क्रीन रिज़ॉल्यूशन
  • D) माउस

उत्तर: A) सुरक्षा

व्याख्या: फाइल परमिशन यह तय करती है कि कौन उपयोगकर्ता किसी फाइल को पढ़ सकता है, लिख सकता है या निष्पादित कर सकता है। यह सिस्टम की सुरक्षा का महत्वपूर्ण भाग है। UNIX और Linux में रीड, राइट और एक्सीक्यूट परमिशन का प्रावधान होता है।

27. स्वैपिंग का उपयोग क्यों किया जाता है?

  • A) RAM खाली करने के लिए
  • B) स्क्रीन बदलने के लिए
  • C) इंटरनेट बढ़ाने के लिए
  • D) वायरस हटाने के लिए

उत्तर: A) RAM खाली करने के लिए

व्याख्या: स्वैपिंग तकनीक में प्रोसेस को अस्थायी रूप से RAM से हार्ड डिस्क में भेज दिया जाता है ताकि अन्य प्रोसेस के लिए जगह बनाई जा सके। जब आवश्यकता होती है, तब उसे वापस RAM में लाया जाता है। यह मेमोरी प्रबंधन में सहायक होता है।

28. CLI का पूर्ण रूप क्या है?

  • A) Command Line Interface
  • B) Computer Line Input
  • C) Central Link Internet
  • D) Command Level Input

उत्तर: A) Command Line Interface

व्याख्या: CLI का अर्थ Command Line Interface है। इसमें उपयोगकर्ता टेक्स्ट कमांड टाइप करके सिस्टम से संवाद करता है। DOS और UNIX शेल CLI के उदाहरण हैं। यह तेज और शक्तिशाली होता है लेकिन सामान्य उपयोगकर्ताओं के लिए थोड़ा कठिन हो सकता है।

29. डिवाइस ड्राइवर का कार्य क्या है?

  • A) हार्डवेयर और OS के बीच संपर्क
  • B) गेम खेलना
  • C) फाइल डिलीट करना
  • D) स्क्रीन साफ करना

उत्तर: A) हार्डवेयर और OS के बीच संपर्क

व्याख्या: डिवाइस ड्राइवर विशेष सॉफ्टवेयर होता है जो ऑपरेटिंग सिस्टम को हार्डवेयर डिवाइस से संवाद करने में मदद करता है। बिना ड्राइवर के, प्रिंटर, कीबोर्ड या ग्राफिक्स कार्ड सही तरीके से कार्य नहीं कर पाएंगे। यह सिस्टम की कार्यक्षमता के लिए आवश्यक है।

30. कर्नेल मोड और यूजर मोड का संबंध किससे है?

  • A) सुरक्षा और एक्सेस नियंत्रण
  • B) गेमिंग
  • C) प्रिंटिंग
  • D) इंटरनेट

उत्तर: A) सुरक्षा और एक्सेस नियंत्रण

व्याख्या: कर्नेल मोड में ऑपरेटिंग सिस्टम को पूर्ण हार्डवेयर एक्सेस प्राप्त होता है, जबकि यूजर मोड में सीमित एक्सेस होता है। यह व्यवस्था सिस्टम को सुरक्षित बनाती है। यदि कोई एप्लिकेशन त्रुटि करे, तो वह पूरे सिस्टम को प्रभावित नहीं कर पाता।

31. सेमाफोर का उपयोग किसके लिए किया जाता है?

  • A) मेमोरी बढ़ाने के लिए
  • B) प्रोसेस समन्वय (Synchronization) के लिए
  • C) फाइल डिलीट करने के लिए
  • D) स्क्रीन रिज़ॉल्यूशन बदलने के लिए

उत्तर: B) प्रोसेस समन्वय (Synchronization) के लिए

व्याख्या: सेमाफोर एक सिंक्रोनाइज़ेशन टूल है जिसका उपयोग मल्टीप्रोग्रामिंग वातावरण में प्रोसेस या थ्रेड के बीच समन्वय बनाए रखने के लिए किया जाता है। यह साझा संसाधनों तक नियंत्रित पहुँच प्रदान करता है। सेमाफोर रेस कंडीशन को रोकने में मदद करता है और सिस्टम की स्थिरता बढ़ाता है।

32. बैंकर्स एल्गोरिदम का उपयोग किससे संबंधित है?

  • A) CPU गति बढ़ाना
  • B) डेडलॉक से बचाव
  • C) फाइल सिस्टम
  • D) प्रिंटिंग

उत्तर: B) डेडलॉक से बचाव

व्याख्या: बैंकर्स एल्गोरिदम डेडलॉक अवॉइडेंस तकनीक है। यह सुनिश्चित करता है कि संसाधनों का आवंटन सुरक्षित स्थिति में ही किया जाए। यदि संभावित रूप से डेडलॉक की स्थिति बनती है, तो सिस्टम संसाधन देने से मना कर देता है। इससे सिस्टम स्थिर और सुरक्षित रहता है।

33. फ्रैगमेंटेशन के कितने प्रकार होते हैं?

  • A) एक
  • B) दो – आंतरिक और बाह्य
  • C) तीन
  • D) चार

उत्तर: B) दो – आंतरिक और बाह्य

व्याख्या: फ्रैगमेंटेशन दो प्रकार का होता है – आंतरिक (Internal) और बाह्य (External)। आंतरिक फ्रैगमेंटेशन तब होता है जब मेमोरी का कुछ भाग खाली रह जाता है, जबकि बाह्य फ्रैगमेंटेशन में खाली स्थान बिखरे हुए होते हैं। पेजिंग और सेगमेंटेशन तकनीक से इसे कम किया जा सकता है।

34. RAID का उपयोग किसके लिए किया जाता है?

  • A) डेटा सुरक्षा और प्रदर्शन
  • B) वायरस हटाने
  • C) कीबोर्ड सुधार
  • D) स्क्रीन साफ करना

उत्तर: A) डेटा सुरक्षा और प्रदर्शन

व्याख्या: RAID (Redundant Array of Independent Disks) तकनीक का उपयोग डेटा सुरक्षा और स्टोरेज प्रदर्शन बढ़ाने के लिए किया जाता है। इसमें कई हार्ड डिस्क को एक साथ जोड़ा जाता है। यदि एक डिस्क खराब हो जाए तो डेटा सुरक्षित रहता है, जिससे विश्वसनीयता बढ़ती है।

35. शेल क्या है?

  • A) हार्डवेयर डिवाइस
  • B) उपयोगकर्ता और कर्नेल के बीच इंटरफेस
  • C) वायरस
  • D) फाइल सिस्टम

उत्तर: B) उपयोगकर्ता और कर्नेल के बीच इंटरफेस

व्याख्या: शेल एक कमांड इंटरप्रेटर है जो उपयोगकर्ता और कर्नेल के बीच इंटरफेस का कार्य करता है। यह उपयोगकर्ता द्वारा दिए गए कमांड को समझकर कर्नेल तक पहुँचाता है। UNIX और Linux में Bash, Shell के उदाहरण हैं।

36. स्पिनलॉक का उपयोग किस स्थिति में किया जाता है?

  • A) मल्टीप्रोसेसर सिस्टम में
  • B) गेमिंग में
  • C) प्रिंटिंग में
  • D) इंटरनेट में

उत्तर: A) मल्टीप्रोसेसर सिस्टम में

व्याख्या: स्पिनलॉक एक सिंक्रोनाइज़ेशन तकनीक है जिसका उपयोग मल्टीप्रोसेसर सिस्टम में किया जाता है। जब एक प्रोसेसर संसाधन उपयोग कर रहा होता है, तो दूसरा प्रोसेसर प्रतीक्षा करता है। यह छोटे समय के लॉक के लिए प्रभावी होता है।

37. कंटेक्स्ट स्विचिंग क्या है?

  • A) फाइल बदलना
  • B) एक प्रोसेस से दूसरे में CPU बदलना
  • C) इंटरनेट बदलना
  • D) स्क्रीन बदलना

उत्तर: B) एक प्रोसेस से दूसरे में CPU बदलना

व्याख्या: कंटेक्स्ट स्विचिंग वह प्रक्रिया है जिसमें CPU एक प्रोसेस से दूसरे प्रोसेस पर स्विच करता है। इसमें वर्तमान प्रोसेस की स्थिति सेव की जाती है और नए प्रोसेस की स्थिति लोड की जाती है। यह मल्टीटास्किंग के लिए आवश्यक है।

38. SSD और HDD में मुख्य अंतर क्या है?

  • A) SSD तेज और बिना मूविंग पार्ट्स के
  • B) HDD तेज होता है
  • C) दोनों समान हैं
  • D) SSD केवल मोबाइल में

उत्तर: A) SSD तेज और बिना मूविंग पार्ट्स के

व्याख्या: SSD (Solid State Drive) में कोई मूविंग पार्ट नहीं होता, जिससे यह तेज और विश्वसनीय होता है। HDD (Hard Disk Drive) में घूमने वाली डिस्क होती है। SSD में डेटा एक्सेस समय कम होता है और प्रदर्शन बेहतर होता है।

39. IPv4 और IPv6 का संबंध किससे है?

  • A) मेमोरी
  • B) नेटवर्क एड्रेसिंग
  • C) CPU
  • D) फाइल सिस्टम

उत्तर: B) नेटवर्क एड्रेसिंग

व्याख्या: IPv4 और IPv6 इंटरनेट प्रोटोकॉल के संस्करण हैं जो नेटवर्क में डिवाइस की पहचान के लिए उपयोग होते हैं। IPv4 में सीमित एड्रेस होते हैं, जबकि IPv6 में अधिक एड्रेस उपलब्ध हैं। यह आधुनिक नेटवर्किंग के लिए आवश्यक है।

40. लॉग फाइल का उपयोग किसके लिए किया जाता है?

  • A) गेम सेव करना
  • B) सिस्टम गतिविधि का रिकॉर्ड रखना
  • C) स्क्रीन साफ करना
  • D) वायरस बनाना

उत्तर: B) सिस्टम गतिविधि का रिकॉर्ड रखना

व्याख्या: लॉग फाइल में सिस्टम की गतिविधियों, त्रुटियों और घटनाओं का रिकॉर्ड रखा जाता है। यह सिस्टम एडमिनिस्ट्रेटर को समस्याओं का पता लगाने और सुरक्षा बनाए रखने में मदद करता है। लॉग मॉनिटरिंग से सिस्टम की विश्वसनीयता बढ़ती है।

41. सेगमेंटेशन का संबंध किससे है?

  • A) मेमोरी प्रबंधन
  • B) प्रिंटिंग
  • C) कीबोर्ड
  • D) गेमिंग

उत्तर: A) मेमोरी प्रबंधन

व्याख्या: सेगमेंटेशन एक मेमोरी मैनेजमेंट तकनीक है जिसमें प्रोग्राम को अलग-अलग सेगमेंट में विभाजित किया जाता है, जैसे कोड, डेटा और स्टैक। प्रत्येक सेगमेंट का अलग आकार हो सकता है। इससे मेमोरी का बेहतर उपयोग होता है और प्रोग्राम संरचना स्पष्ट रहती है।

42. पाइप (Pipe) का उपयोग किस लिए किया जाता है?

  • A) हार्डवेयर जोड़ने के लिए
  • B) दो प्रोसेस के बीच संचार
  • C) वायरस हटाने
  • D) RAM बढ़ाने

उत्तर: B) दो प्रोसेस के बीच संचार

व्याख्या: पाइप इंटर-प्रोसेस कम्युनिकेशन (IPC) की एक विधि है, जिसमें एक प्रोसेस का आउटपुट दूसरे प्रोसेस का इनपुट बनता है। UNIX और Linux सिस्टम में पाइप का व्यापक उपयोग होता है। यह डेटा ट्रांसफर को सरल और तेज बनाता है।

43. LRU एल्गोरिदम का उपयोग किसमें होता है?

  • A) पेज रिप्लेसमेंट
  • B) फाइल डिलीट
  • C) प्रिंटिंग
  • D) स्क्रीन सेव

उत्तर: A) पेज रिप्लेसमेंट

व्याख्या: LRU (Least Recently Used) पेज रिप्लेसमेंट एल्गोरिदम है, जिसमें वह पेज हटाया जाता है जिसका उपयोग सबसे लंबे समय से नहीं हुआ हो। यह वर्चुअल मेमोरी प्रबंधन में उपयोगी है। इससे पेज फॉल्ट की संख्या कम करने में सहायता मिलती है।

44. बूट लोडर का कार्य क्या है?

  • A) गेम इंस्टॉल करना
  • B) ऑपरेटिंग सिस्टम को लोड करना
  • C) फाइल डिलीट करना
  • D) वायरस बनाना

उत्तर: B) ऑपरेटिंग सिस्टम को लोड करना

व्याख्या: बूट लोडर वह प्रोग्राम है जो कंप्यूटर स्टार्ट होने पर ऑपरेटिंग सिस्टम को मेमोरी में लोड करता है। यह BIOS/UEFI के बाद कार्य करता है। बिना बूट लोडर के सिस्टम OS को प्रारंभ नहीं कर पाएगा।

45. राउंड रॉबिन एल्गोरिदम किससे संबंधित है?

  • A) मेमोरी
  • B) CPU शेड्यूलिंग
  • C) नेटवर्क
  • D) फाइल सिस्टम

उत्तर: B) CPU शेड्यूलिंग

व्याख्या: राउंड रॉबिन CPU शेड्यूलिंग एल्गोरिदम है जिसमें प्रत्येक प्रोसेस को निश्चित समय (Time Quantum) दिया जाता है। यदि प्रोसेस उस समय में पूरा नहीं होता, तो उसे कतार के अंत में भेज दिया जाता है। यह टाइम-शेयरिंग सिस्टम में अधिक उपयोगी है।

46. इंटर-प्रोसेस कम्युनिकेशन (IPC) का उद्देश्य क्या है?

  • A) गेम खेलना
  • B) प्रोसेस के बीच डेटा साझा करना
  • C) स्क्रीन साफ करना
  • D) वायरस बनाना

उत्तर: B) प्रोसेस के बीच डेटा साझा करना

व्याख्या: IPC तकनीक का उपयोग विभिन्न प्रोसेस के बीच डेटा और सूचना साझा करने के लिए किया जाता है। पाइप, मैसेज क्यू और शेयर मेमोरी इसके उदाहरण हैं। यह मल्टीटास्किंग सिस्टम में समन्वय और संचार के लिए आवश्यक है।

47. NTFS का संबंध किससे है?

  • A) फाइल सिस्टम
  • B) CPU
  • C) कीबोर्ड
  • D) गेमिंग

उत्तर: A) फाइल सिस्टम

व्याख्या: NTFS (New Technology File System) Windows ऑपरेटिंग सिस्टम का आधुनिक फाइल सिस्टम है। यह बड़ी फाइल, सुरक्षा परमिशन और जर्नलिंग की सुविधा देता है। FAT की तुलना में यह अधिक सुरक्षित और विश्वसनीय है।

48. फर्मवेयर क्या है?

  • A) हार्डवेयर में स्थायी सॉफ्टवेयर
  • B) वायरस
  • C) गेम
  • D) फाइल सिस्टम

उत्तर: A) हार्डवेयर में स्थायी सॉफ्टवेयर

व्याख्या: फर्मवेयर एक प्रकार का सॉफ्टवेयर है जो हार्डवेयर डिवाइस में स्थायी रूप से स्टोर रहता है। यह डिवाइस को प्रारंभिक निर्देश देता है। BIOS इसका प्रमुख उदाहरण है। यह सिस्टम को स्टार्ट करने में महत्वपूर्ण भूमिका निभाता है।

49. क्लाउड कंप्यूटिंग का संबंध किससे है?

  • A) लोकल RAM
  • B) इंटरनेट आधारित सेवाएं
  • C) कीबोर्ड
  • D) माउस

उत्तर: B) इंटरनेट आधारित सेवाएं

व्याख्या: क्लाउड कंप्यूटिंग में डेटा और एप्लिकेशन इंटरनेट के माध्यम से उपलब्ध होते हैं। उपयोगकर्ता को लोकल स्टोरेज की आवश्यकता कम पड़ती है। यह स्केलेबल और लागत-प्रभावी समाधान प्रदान करता है। Google Drive और AWS इसके उदाहरण हैं।

50. हाइपरवाइजर का उपयोग किसमें होता है?

  • A) वर्चुअलाइजेशन
  • B) गेमिंग
  • C) प्रिंटिंग
  • D) फाइल डिलीट

उत्तर: A) वर्चुअलाइजेशन

व्याख्या: हाइपरवाइजर एक सॉफ्टवेयर है जो एक ही हार्डवेयर पर कई वर्चुअल मशीन चलाने की सुविधा देता है। यह वर्चुअलाइजेशन तकनीक का आधार है। VMware और Hyper-V इसके उदाहरण हैं। इससे संसाधनों का बेहतर उपयोग संभव होता है।

51. माइक्रोकर्नेल की विशेषता क्या है?

  • A) सभी सेवाएं कर्नेल में होती हैं
  • B) न्यूनतम सेवाएं कर्नेल में होती हैं
  • C) केवल गेमिंग के लिए
  • D) केवल मोबाइल में

उत्तर: B) न्यूनतम सेवाएं कर्नेल में होती हैं

व्याख्या: माइक्रोकर्नेल आर्किटेक्चर में केवल आवश्यक सेवाएं जैसे मेमोरी मैनेजमेंट और प्रोसेस शेड्यूलिंग कर्नेल में रहती हैं। अन्य सेवाएं यूजर स्पेस में चलती हैं। इससे सिस्टम अधिक सुरक्षित और स्थिर बनता है क्योंकि त्रुटि होने पर पूरा सिस्टम प्रभावित नहीं होता।

52. मोनोलिथिक कर्नेल क्या है?

  • A) सभी सेवाएं एक ही कर्नेल में
  • B) केवल एक उपयोगकर्ता
  • C) बिना मेमोरी
  • D) केवल नेटवर्क के लिए

उत्तर: A) सभी सेवाएं एक ही कर्नेल में

व्याख्या: मोनोलिथिक कर्नेल में सभी सिस्टम सेवाएं जैसे फाइल सिस्टम, डिवाइस ड्राइवर और नेटवर्किंग कर्नेल के भीतर ही चलती हैं। इससे प्रदर्शन तेज होता है, लेकिन यदि कोई त्रुटि हो तो पूरा सिस्टम प्रभावित हो सकता है। Linux इसका उदाहरण है।

53. जर्नलिंग फाइल सिस्टम का लाभ क्या है?

  • A) डेटा तेजी से डिलीट करना
  • B) क्रैश के बाद डेटा रिकवरी
  • C) वायरस बनाना
  • D) RAM कम करना

उत्तर: B) क्रैश के बाद डेटा रिकवरी

व्याख्या: जर्नलिंग फाइल सिस्टम में फाइल सिस्टम बदलाव पहले जर्नल में रिकॉर्ड होते हैं। यदि सिस्टम क्रैश हो जाए तो जर्नल की मदद से डेटा रिकवर किया जा सकता है। इससे डेटा हानि की संभावना कम होती है और सिस्टम अधिक विश्वसनीय बनता है।

54. डिमन (Daemon) क्या है?

  • A) बैकग्राउंड में चलने वाली सेवा
  • B) वायरस
  • C) गेम
  • D) हार्डवेयर

उत्तर: A) बैकग्राउंड में चलने वाली सेवा

व्याख्या: डिमन एक बैकग्राउंड प्रोसेस होता है जो बिना उपयोगकर्ता हस्तक्षेप के कार्य करता है। यह नेटवर्क सेवा, प्रिंटिंग या सिस्टम मॉनिटरिंग जैसे कार्य संभालता है। UNIX और Linux सिस्टम में डिमन व्यापक रूप से उपयोग होते हैं।

55. थ्रैशिंग किससे संबंधित है?

  • A) अधिक पेज फॉल्ट
  • B) वायरस अटैक
  • C) कीबोर्ड
  • D) प्रिंटर

उत्तर: A) अधिक पेज फॉल्ट

व्याख्या: थ्रैशिंग तब होती है जब सिस्टम अत्यधिक पेज फॉल्ट के कारण अधिकांश समय पेज स्वैपिंग में बिताता है। इससे CPU उपयोग कम हो जाता है और प्रदर्शन गिर जाता है। इसे रोकने के लिए पर्याप्त RAM और बेहतर मेमोरी प्रबंधन आवश्यक है।

56. वॉचडॉग टाइमर का उपयोग किसलिए किया जाता है?

  • A) सिस्टम मॉनिटरिंग
  • B) गेम खेलने
  • C) फाइल सेव
  • D) इंटरनेट बढ़ाने

उत्तर: A) सिस्टम मॉनिटरिंग

व्याख्या: वॉचडॉग टाइमर एक हार्डवेयर या सॉफ्टवेयर टाइमर है जो सिस्टम को मॉनिटर करता है। यदि सिस्टम किसी त्रुटि के कारण अटक जाए, तो यह स्वतः रीस्टार्ट कर सकता है। यह एम्बेडेड और रियल-टाइम सिस्टम में उपयोगी होता है।

57. बफरिंग का उद्देश्य क्या है?

  • A) डेटा अस्थायी रूप से स्टोर करना
  • B) वायरस हटाना
  • C) RAM कम करना
  • D) स्क्रीन बदलना

उत्तर: A) डेटा अस्थायी रूप से स्टोर करना

व्याख्या: बफरिंग में डेटा को अस्थायी रूप से स्टोर किया जाता है ताकि इनपुट और आउटपुट डिवाइस के बीच गति का अंतर संतुलित किया जा सके। इससे डेटा ट्रांसफर सुचारू होता है और सिस्टम प्रदर्शन बेहतर रहता है।

58. RAID 1 किसके लिए जाना जाता है?

  • A) डेटा मिररिंग
  • B) डेटा डिलीट
  • C) गेमिंग
  • D) CPU बढ़ाना

उत्तर: A) डेटा मिररिंग

व्याख्या: RAID 1 में डेटा दो हार्ड डिस्क पर एक साथ लिखा जाता है, जिसे मिररिंग कहते हैं। यदि एक डिस्क खराब हो जाए तो दूसरी में डेटा सुरक्षित रहता है। यह उच्च विश्वसनीयता प्रदान करता है लेकिन स्टोरेज क्षमता आधी हो जाती है।

59. UEFI का पूरा नाम क्या है?

  • A) Universal Extensible Firmware Interface
  • B) Unified External File Interface
  • C) Universal Extended File Input
  • D) User External Firmware Input

उत्तर: A) Universal Extensible Firmware Interface

व्याख्या: UEFI आधुनिक फर्मवेयर इंटरफेस है जो BIOS का उन्नत रूप है। यह सिस्टम को तेज बूटिंग, बड़े हार्ड डिस्क सपोर्ट और बेहतर सुरक्षा प्रदान करता है। आधुनिक कंप्यूटरों में UEFI व्यापक रूप से उपयोग किया जाता है।

60. वर्चुअल मशीन का उद्देश्य क्या है?

  • A) एक ही हार्डवेयर पर कई OS चलाना
  • B) वायरस बनाना
  • C) RAM हटाना
  • D) स्क्रीन साफ करना

उत्तर: A) एक ही हार्डवेयर पर कई OS चलाना

व्याख्या: वर्चुअल मशीन सॉफ्टवेयर के माध्यम से एक आभासी कंप्यूटर वातावरण बनाती है। इससे एक ही हार्डवेयर पर कई ऑपरेटिंग सिस्टम चलाए जा सकते हैं। यह परीक्षण, विकास और संसाधनों के बेहतर उपयोग के लिए उपयोगी है।

61. Semaphore का उपयोग किसके लिए किया जाता है?

  • A) Memory Allocation
  • B) Process Synchronization
  • C) File Compression
  • D) Disk Formatting

उत्तर: B) Process Synchronization

व्याख्या: Semaphore एक सिंक्रोनाइज़ेशन तकनीक है जिसका उपयोग मल्टीप्रोग्रामिंग वातावरण में प्रक्रियाओं के बीच संसाधनों के सही उपयोग के लिए किया जाता है। यह काउंटर आधारित मैकेनिज्म है जो क्रिटिकल सेक्शन में एक समय में सीमित प्रक्रियाओं को प्रवेश की अनुमति देता है और रेस कंडीशन से बचाता है।

62. FCFS शेड्यूलिंग का पूरा नाम क्या है?

  • A) First Come First Serve
  • B) Fastest CPU First Serve
  • C) First CPU Fast System
  • D) File Control First System

उत्तर: A) First Come First Serve

व्याख्या: FCFS एक सरल CPU शेड्यूलिंग एल्गोरिद्म है जिसमें जो प्रक्रिया पहले आती है उसे पहले CPU मिलता है। यह नॉन-प्रेम्प्टिव एल्गोरिद्म है। हालांकि यह लागू करना आसान है, लेकिन इसमें लंबी प्रक्रियाएँ छोटे कार्यों को अधिक समय तक प्रतीक्षा करा सकती हैं।

63. Round Robin शेड्यूलिंग किस प्रकार का एल्गोरिद्म है?

  • A) Non-Preemptive
  • B) Preemptive
  • C) Batch Processing
  • D) Deadlock Avoidance

उत्तर: B) Preemptive

व्याख्या: Round Robin एक प्रीएम्प्टिव शेड्यूलिंग एल्गोरिद्म है जिसमें प्रत्येक प्रक्रिया को निश्चित समय-खंड (Time Quantum) दिया जाता है। समय समाप्त होने पर प्रक्रिया को रोककर अगली प्रक्रिया को CPU दिया जाता है। यह टाइम-शेयरिंग सिस्टम में निष्पक्षता सुनिश्चित करता है।

64. Paging में Page Size सामान्यतः किसमें मापा जाता है?

  • A) Bytes
  • B) Kilobytes
  • C) Blocks
  • D) Frames

उत्तर: B) Kilobytes

व्याख्या: Paging प्रणाली में पेज का आकार आमतौर पर किलोबाइट्स (KB) में निर्धारित किया जाता है, जैसे 4KB या 8KB। समान आकार के पेज और फ्रेम होने से मेमोरी प्रबंधन सरल होता है। उचित पेज साइज सिस्टम प्रदर्शन और मेमोरी उपयोग को प्रभावित करता है।

65. Internal Fragmentation कब होती है?

  • A) Fixed Partitioning में
  • B) Paging में
  • C) Segmentation में
  • D) External Memory में

उत्तर: B) Paging में

व्याख्या: Internal Fragmentation तब होती है जब आवंटित मेमोरी ब्लॉक का कुछ हिस्सा उपयोग में नहीं आता। Paging में पेज निश्चित आकार के होते हैं, इसलिए यदि प्रक्रिया का अंतिम पेज पूरी तरह भरा नहीं है तो शेष स्थान व्यर्थ चला जाता है, जिससे आंतरिक विखंडन होता है।

66. External Fragmentation किस तकनीक में अधिक होती है?

  • A) Paging
  • B) Fixed Partition
  • C) Segmentation
  • D) Virtual Memory

उत्तर: C) Segmentation

व्याख्या: External Fragmentation तब होती है जब खाली मेमोरी छोटे-छोटे असतत भागों में बंट जाती है। Segmentation में अलग-अलग आकार के सेगमेंट होते हैं, जिससे समय के साथ मेमोरी में खाली स्थान बिखर जाता है और बड़े सेगमेंट को आवंटित करना कठिन हो सकता है।

67. Multithreading का मुख्य लाभ क्या है?

  • A) Increase Disk Space
  • B) Improve CPU Utilization
  • C) Reduce File Size
  • D) Increase Virus Protection

उत्तर: B) Improve CPU Utilization

व्याख्या: Multithreading में एक ही प्रक्रिया के कई थ्रेड समानांतर रूप से कार्य करते हैं। इससे CPU का बेहतर उपयोग होता है और प्रतिक्रिया समय कम होता है। यदि एक थ्रेड I/O के लिए प्रतीक्षा कर रहा हो तो दूसरा थ्रेड CPU का उपयोग कर सकता है।

68. Boot Loader का कार्य क्या है?

  • A) Virus हटाना
  • B) Operating System लोड करना
  • C) Disk Format करना
  • D) File Delete करना

उत्तर: B) Operating System लोड करना

व्याख्या: Boot Loader एक छोटा प्रोग्राम है जो कंप्यूटर के स्टार्ट होने पर सबसे पहले चलता है। यह हार्ड डिस्क या अन्य स्टोरेज से ऑपरेटिंग सिस्टम को मेमोरी में लोड करता है। इसके बाद नियंत्रण OS को सौंप दिया जाता है।

69. System Call का उपयोग क्यों किया जाता है?

  • A) Hardware Repair
  • B) User Program से Kernel सेवाएँ प्राप्त करना
  • C) Disk Partition
  • D) Virus Detection

उत्तर: B) User Program से Kernel सेवाएँ प्राप्त करना

व्याख्या: System Call वह माध्यम है जिसके द्वारा यूज़र प्रोग्राम ऑपरेटिंग सिस्टम की सेवाएँ प्राप्त करते हैं। जैसे फाइल खोलना, पढ़ना, लिखना आदि कार्य System Call के माध्यम से होते हैं। यह यूज़र मोड और कर्नेल मोड के बीच इंटरफेस प्रदान करता है।

70. Distributed Operating System की विशेषता क्या है?

  • A) Single CPU System
  • B) Network में कई सिस्टम का समन्वय
  • C) No Memory Management
  • D) Only Batch Processing

उत्तर: B) Network में कई सिस्टम का समन्वय

व्याख्या: Distributed Operating System कई स्वतंत्र कंप्यूटरों को नेटवर्क के माध्यम से जोड़कर एक एकल सिस्टम जैसा अनुभव प्रदान करता है। यह संसाधनों का साझा उपयोग, लोड बैलेंसिंग और उच्च विश्वसनीयता सुनिश्चित करता है। उपयोगकर्ता को अलग-अलग सिस्टम का आभास नहीं होता।

71. LRU Page Replacement का पूरा नाम क्या है?

  • A) Last Required Unit
  • B) Least Recently Used
  • C) Longest Running Unit
  • D) Least Required Usage

उत्तर: B) Least Recently Used

व्याख्या: LRU एक पेज रिप्लेसमेंट एल्गोरिद्म है जिसमें वह पेज हटाया जाता है जिसका उपयोग सबसे लंबे समय से नहीं हुआ हो। यह इस सिद्धांत पर आधारित है कि हाल ही में उपयोग किए गए पेज भविष्य में भी उपयोग होने की संभावना रखते हैं। इससे पेज फॉल्ट की संख्या कम हो सकती है।

72. FIFO Page Replacement का आधार क्या है?

  • A) Recently Used Page
  • B) Smallest Page
  • C) First In First Out
  • D) Highest Priority Page

उत्तर: C) First In First Out

व्याख्या: FIFO पेज रिप्लेसमेंट में सबसे पहले आए पेज को सबसे पहले हटाया जाता है। यह सरल एल्गोरिद्म है लेकिन कभी-कभी Belady’s Anomaly जैसी समस्या उत्पन्न कर सकता है, जिसमें फ्रेम बढ़ाने पर भी पेज फॉल्ट बढ़ सकते हैं।

73. Belady’s Anomaly किससे संबंधित है?

  • A) CPU Scheduling
  • B) Page Replacement
  • C) Deadlock
  • D) File System

उत्तर: B) Page Replacement

व्याख्या: Belady’s Anomaly वह स्थिति है जिसमें फ्रेम की संख्या बढ़ाने पर भी पेज फॉल्ट की संख्या बढ़ जाती है। यह मुख्य रूप से FIFO पेज रिप्लेसमेंट एल्गोरिद्म में देखा जाता है। यह दर्शाता है कि सभी एल्गोरिद्म फ्रेम बढ़ाने से बेहतर प्रदर्शन नहीं करते।

74. Mutual Exclusion का उद्देश्य क्या है?

  • A) Increase Speed
  • B) Avoid Race Condition
  • C) Improve Storage
  • D) Reduce Memory

उत्तर: B) Avoid Race Condition

व्याख्या: Mutual Exclusion एक सिद्धांत है जो सुनिश्चित करता है कि एक समय में केवल एक प्रक्रिया ही क्रिटिकल सेक्शन में प्रवेश करे। इससे साझा संसाधनों पर एक साथ पहुंच से उत्पन्न रेस कंडीशन से बचा जा सकता है और डेटा की सुसंगतता बनी रहती है।

75. Time Sharing System की विशेषता क्या है?

  • A) Single User
  • B) Multiple Users simultaneously
  • C) No CPU Scheduling
  • D) Only Batch Jobs

उत्तर: B) Multiple Users simultaneously

व्याख्या: Time Sharing System में CPU समय को छोटे-छोटे भागों में विभाजित कर कई उपयोगकर्ताओं को एक साथ सेवा दी जाती है। प्रत्येक उपयोगकर्ता को ऐसा लगता है कि वह अकेले सिस्टम का उपयोग कर रहा है। यह इंटरैक्टिव कंप्यूटिंग के लिए उपयुक्त होता है।

76. Real Time Operating System (RTOS) का मुख्य उद्देश्य क्या है?

  • A) Gaming
  • B) Guaranteed Response Time
  • C) File Storage
  • D) Web Browsing

उत्तर: B) Guaranteed Response Time

व्याख्या: RTOS का उपयोग उन प्रणालियों में किया जाता है जहाँ निश्चित समय सीमा में प्रतिक्रिया देना आवश्यक होता है, जैसे एम्बेडेड सिस्टम और औद्योगिक नियंत्रण। इसमें कार्यों को प्राथमिकता दी जाती है और समयबद्ध निष्पादन सुनिश्चित किया जाता है।

77. Starvation किससे संबंधित समस्या है?

  • A) Memory Leak
  • B) CPU Scheduling
  • C) Disk Failure
  • D) Virus Attack

उत्तर: B) CPU Scheduling

व्याख्या: Starvation तब होती है जब किसी प्रक्रिया को लंबे समय तक CPU या संसाधन नहीं मिलते क्योंकि अन्य उच्च प्राथमिकता वाली प्रक्रियाएँ लगातार संसाधन प्राप्त कर रही होती हैं। इसे Aging तकनीक से कम किया जा सकता है, जिसमें प्रतीक्षा कर रही प्रक्रियाओं की प्राथमिकता धीरे-धीरे बढ़ाई जाती है।

78. Aging तकनीक का उपयोग किस समस्या के समाधान के लिए किया जाता है?

  • A) Deadlock
  • B) Starvation
  • C) Thrashing
  • D) Fragmentation

उत्तर: B) Starvation

व्याख्या: Aging एक तकनीक है जिसमें लंबे समय से प्रतीक्षा कर रही प्रक्रियाओं की प्राथमिकता धीरे-धीरे बढ़ाई जाती है। इससे वे अंततः CPU प्राप्त कर सकें और Starvation की समस्या समाप्त हो सके। यह प्रायोरिटी आधारित शेड्यूलिंग में उपयोगी है।

79. Monolithic Kernel की विशेषता क्या है?

  • A) Small Size Only
  • B) All services in Single Kernel Space
  • C) No Device Drivers
  • D) Only User Mode

उत्तर: B) All services in Single Kernel Space

व्याख्या: Monolithic Kernel में सभी मुख्य सेवाएँ जैसे मेमोरी प्रबंधन, फाइल सिस्टम और डिवाइस ड्राइवर एक ही कर्नेल स्पेस में चलते हैं। इससे प्रदर्शन तेज हो सकता है, लेकिन किसी एक मॉड्यूल में त्रुटि पूरे सिस्टम को प्रभावित कर सकती है।

80. Microkernel का मुख्य लाभ क्या है?

  • A) Larger Size
  • B) Better Security and Stability
  • C) No Memory Management
  • D) Only Single Task

उत्तर: B) Better Security and Stability

व्याख्या: Microkernel आर्किटेक्चर में केवल आवश्यक सेवाएँ ही कर्नेल में रहती हैं, जबकि अन्य सेवाएँ यूज़र स्पेस में चलती हैं। इससे सिस्टम अधिक सुरक्षित और स्थिर बनता है, क्योंकि किसी एक सेवा में त्रुटि होने पर पूरा सिस्टम प्रभावित नहीं होता।

81. IPC का पूरा नाम क्या है?

  • A) Internal Process Control
  • B) Inter Process Communication
  • C) Integrated Program Command
  • D) Input Process Cycle

उत्तर: B) Inter Process Communication

व्याख्या: IPC (Inter Process Communication) वह तंत्र है जिसके माध्यम से दो या अधिक प्रक्रियाएँ आपस में डेटा साझा करती हैं। पाइप, मैसेज क्यू, साझा मेमोरी आदि IPC के उदाहरण हैं। यह मल्टीटास्किंग वातावरण में समन्वय और डेटा विनिमय के लिए आवश्यक होता है।

82. Pipe का उपयोग किस लिए किया जाता है?

  • A) Memory Allocation
  • B) Process Communication
  • C) Disk Formatting
  • D) CPU Cooling

उत्तर: B) Process Communication

व्याख्या: Pipe एक IPC तंत्र है जिसके माध्यम से एक प्रक्रिया का आउटपुट दूसरी प्रक्रिया का इनपुट बन सकता है। यह सामान्यतः पैरेंट और चाइल्ड प्रक्रियाओं के बीच उपयोग किया जाता है। पाइप एकतरफा या द्विदिश हो सकते हैं और डेटा प्रवाह को सरल बनाते हैं।

83. Zombie Process क्या है?

  • A) Running Process
  • B) Waiting Process
  • C) Terminated but not removed
  • D) Suspended Process

उत्तर: C) Terminated but not removed

व्याख्या: Zombie Process वह प्रक्रिया है जो समाप्त हो चुकी होती है लेकिन उसका एंट्री प्रोसेस टेबल से हटाया नहीं गया होता। यह तब होता है जब पैरेंट प्रक्रिया child के exit status को पढ़ती नहीं है। अधिक संख्या में ज़ोंबी प्रक्रियाएँ सिस्टम संसाधन प्रभावित कर सकती हैं।

84. Orphan Process किसे कहते हैं?

  • A) Process without Memory
  • B) Process whose parent has terminated
  • C) Suspended Process
  • D) High Priority Process

उत्तर: B) Process whose parent has terminated

व्याख्या: Orphan Process वह प्रक्रिया है जिसकी पैरेंट प्रक्रिया समाप्त हो चुकी होती है। ऐसे में ऑपरेटिंग सिस्टम उस प्रक्रिया को init या system process के अधीन कर देता है। इससे वह सुरक्षित रूप से अपना कार्य पूरा कर सकती है।

85. Swap Space का उपयोग किस लिए होता है?

  • A) Increase CPU Speed
  • B) Extend RAM
  • C) Store Drivers
  • D) Format Disk

उत्तर: B) Extend RAM

व्याख्या: Swap Space हार्ड डिस्क का वह भाग है जिसे वर्चुअल मेमोरी के रूप में उपयोग किया जाता है। जब RAM भर जाती है तो कम उपयोग होने वाले पेज स्वैप स्पेस में स्थानांतरित कर दिए जाते हैं। इससे सिस्टम बड़े प्रोग्राम चला सकता है, हालांकि गति कम हो सकती है।

86. Multitasking का अर्थ क्या है?

  • A) One User Only
  • B) Multiple CPUs
  • C) Running Multiple Tasks Simultaneously
  • D) No Scheduling

उत्तर: C) Running Multiple Tasks Simultaneously

व्याख्या: Multitasking वह क्षमता है जिसमें ऑपरेटिंग सिस्टम एक समय में कई कार्यों को चलाता है। यह टाइम-शेयरिंग और कॉन्टेक्स्ट स्विचिंग के माध्यम से संभव होता है। इससे उपयोगकर्ता एक साथ कई एप्लिकेशन चला सकता है और कार्य दक्षता बढ़ती है।

87. Batch Operating System की विशेषता क्या है?

  • A) Interactive System
  • B) Immediate Response
  • C) Jobs executed in batches
  • D) Real Time Response

उत्तर: C) Jobs executed in batches

व्याख्या: Batch Operating System में कार्यों को समूह (बैच) में एकत्र कर क्रम से निष्पादित किया जाता है। इसमें उपयोगकर्ता और सिस्टम के बीच सीधा संवाद नहीं होता। यह बड़े पैमाने पर डेटा प्रोसेसिंग के लिए उपयुक्त होता है, लेकिन प्रतिक्रिया समय अधिक हो सकता है।

88. Thread और Process में मुख्य अंतर क्या है?

  • A) Both are Same
  • B) Thread shares memory, Process does not
  • C) Process is smaller
  • D) Thread has separate address space

उत्तर: B) Thread shares memory, Process does not

व्याख्या: Process का अपना अलग एड्रेस स्पेस होता है, जबकि एक ही प्रक्रिया के अंदर मौजूद थ्रेड्स मेमोरी साझा करते हैं। इससे थ्रेड्स के बीच संचार तेज होता है, लेकिन त्रुटि होने पर पूरी प्रक्रिया प्रभावित हो सकती है।

89. Critical Section क्या है?

  • A) Memory Block
  • B) Shared Code Segment
  • C) Part of code accessing shared resource
  • D) Disk Area

उत्तर: C) Part of code accessing shared resource

व्याख्या: Critical Section वह कोड का भाग है जहाँ साझा संसाधनों का उपयोग किया जाता है। यदि एक से अधिक प्रक्रियाएँ एक साथ इसमें प्रवेश करें तो डेटा असंगत हो सकता है। इसलिए Mutual Exclusion जैसी तकनीकों से इसे नियंत्रित किया जाता है।

90. Kernel Mode और User Mode में अंतर किससे संबंधित है?

  • A) Disk Speed
  • B) Privilege Level
  • C) File Size
  • D) CPU Temperature

उत्तर: B) Privilege Level

व्याख्या: Kernel Mode में प्रोग्राम को सभी सिस्टम संसाधनों तक पूर्ण पहुंच होती है, जबकि User Mode में सीमित अधिकार होते हैं। यह विभाजन सुरक्षा के लिए आवश्यक है ताकि उपयोगकर्ता प्रोग्राम सीधे हार्डवेयर या संवेदनशील संसाधनों को प्रभावित न कर सकें।

91. Demand Paging क्या है?

  • A) All pages loaded at start
  • B) Pages loaded only when needed
  • C) Fixed Partitioning
  • D) CPU Scheduling Method

उत्तर: B) Pages loaded only when needed

व्याख्या: Demand Paging में पेज को मेमोरी में तभी लाया जाता है जब उसकी आवश्यकता होती है। यदि आवश्यक पेज मेमोरी में नहीं होता तो पेज फॉल्ट उत्पन्न होता है। यह मेमोरी का कुशल उपयोग सुनिश्चित करता है और बड़े प्रोग्राम को सीमित RAM में चलाने में मदद करता है।

92. Page Fault कब होता है?

  • A) When CPU fails
  • B) When required page not in memory
  • C) When disk is full
  • D) When file deleted

उत्तर: B) When required page not in memory

व्याख्या: Page Fault तब होता है जब कोई प्रक्रिया उस पेज को एक्सेस करने का प्रयास करती है जो वर्तमान में मुख्य मेमोरी में मौजूद नहीं है। ऑपरेटिंग सिस्टम तब उस पेज को डिस्क से मेमोरी में लोड करता है। यह वर्चुअल मेमोरी सिस्टम का सामान्य हिस्सा है।

93. Contiguous Memory Allocation में मेमोरी कैसे दी जाती है?

  • A) Random Blocks
  • B) Non-Continuous Blocks
  • C) Continuous Block
  • D) Virtual Blocks

उत्तर: C) Continuous Block

व्याख्या: Contiguous Memory Allocation में प्रत्येक प्रक्रिया को एक सतत (continuous) मेमोरी ब्लॉक आवंटित किया जाता है। यह सरल तकनीक है, लेकिन समय के साथ External Fragmentation की समस्या उत्पन्न हो सकती है, जिससे बड़े ब्लॉक उपलब्ध कराना कठिन हो जाता है।

94. Compaction का उपयोग किस समस्या के समाधान के लिए किया जाता है?

  • A) Internal Fragmentation
  • B) External Fragmentation
  • C) Deadlock
  • D) Thrashing

उत्तर: B) External Fragmentation

व्याख्या: Compaction एक तकनीक है जिसमें मेमोरी के बिखरे हुए खाली स्थानों को एक साथ जोड़ा जाता है ताकि बड़ा सतत ब्लॉक बनाया जा सके। यह External Fragmentation को कम करने में सहायक होता है, हालांकि इसमें अतिरिक्त समय और संसाधन लग सकते हैं।

95. I/O Bound Process क्या होती है?

  • A) CPU Intensive
  • B) Uses more Input/Output operations
  • C) No Memory Usage
  • D) High Priority Only

उत्तर: B) Uses more Input/Output operations

व्याख्या: I/O Bound Process वह प्रक्रिया है जो अपना अधिकांश समय इनपुट-आउटपुट कार्यों में व्यतीत करती है, जैसे डिस्क या नेटवर्क एक्सेस। यह CPU का कम उपयोग करती है। ऐसे सिस्टम में उपयुक्त शेड्यूलिंग से CPU और I/O दोनों का बेहतर उपयोग संभव होता है।

96. CPU Bound Process क्या होती है?

  • A) Uses more CPU time
  • B) Only I/O operations
  • C) No Execution
  • D) Suspended Process

उत्तर: A) Uses more CPU time

व्याख्या: CPU Bound Process वह प्रक्रिया है जो अधिकांश समय CPU पर गणना करने में लगाती है। यह कम I/O करती है और लंबे CPU बर्स्ट की आवश्यकता होती है। ऐसे प्रोसेस के लिए उपयुक्त शेड्यूलिंग से सिस्टम प्रदर्शन बेहतर किया जा सकता है।

97. Dispatcher का कार्य क्या है?

  • A) Allocate Memory
  • B) Select Process
  • C) Give control of CPU to selected process
  • D) Delete File

उत्तर: C) Give control of CPU to selected process

व्याख्या: Dispatcher वह मॉड्यूल है जो शेड्यूलर द्वारा चुनी गई प्रक्रिया को CPU का नियंत्रण देता है। यह कॉन्टेक्स्ट स्विचिंग करता है, यूजर मोड में स्विच करता है और प्रक्रिया का निष्पादन प्रारंभ करता है। इसकी गति सिस्टम प्रदर्शन को प्रभावित करती है।

98. Throughput किसे दर्शाता है?

  • A) Memory Size
  • B) Number of processes completed per unit time
  • C) CPU Temperature
  • D) Disk Speed

उत्तर: B) Number of processes completed per unit time

व्याख्या: Throughput वह माप है जो दर्शाता है कि किसी निश्चित समय में कितनी प्रक्रियाएँ पूरी हुईं। यह सिस्टम के समग्र प्रदर्शन का संकेतक है। उच्च Throughput का अर्थ है कि सिस्टम अधिक कार्य कुशलता से निष्पादित कर रहा है।

99. Turnaround Time क्या है?

  • A) CPU Idle Time
  • B) Time taken from submission to completion
  • C) Waiting Time Only
  • D) Execution Time Only

उत्तर: B) Time taken from submission to completion

व्याख्या: Turnaround Time वह कुल समय है जो किसी प्रक्रिया के सबमिट होने से लेकर उसके पूर्ण होने तक लगता है। इसमें प्रतीक्षा समय और निष्पादन समय दोनों शामिल होते हैं। यह शेड्यूलिंग एल्गोरिद्म के मूल्यांकन का महत्वपूर्ण मानदंड है।

100. Waiting Time क्या दर्शाता है?

  • A) CPU Execution Time
  • B) Time spent in ready queue
  • C) I/O Time
  • D) Response Time

उत्तर: B) Time spent in ready queue

व्याख्या: Waiting Time वह समय है जो कोई प्रक्रिया रेडी क्यू में CPU मिलने की प्रतीक्षा में बिताती है। यह शेड्यूलिंग एल्गोरिद्म के प्रदर्शन का एक महत्वपूर्ण मापदंड है। कम Waiting Time उपयोगकर्ता अनुभव को बेहतर बनाता है।

Operating System GK

✅ हमें उम्मीद है कि इस पेज पर दिए गए Operating System GK Notes, महत्वपूर्ण तथ्य, और MCQs आपकी परीक्षा की तैयारी में काफी मदद करेंगे। कंप्यूटर से जुड़े लगभग हर एग्ज़ाम में ऑपरेटिंग सिस्टम के प्रश्न पूछे जाते हैं, इसलिए इनके नियमित पुनरावर्तन (Revision) की आवश्यकता होती है। Operating System GK

📘 Operating System GK in Hindi – अपनी तैयारी और बेहतर करने के लिए नीचे दिए गए विषय भी पढ़ें:

  • ✔️ करेंट अफेयर्स इन हिंदी (Current Affairs)
  • ✔️ सामान्य ज्ञान (GK)
  • ✔️ विज्ञान सामान्य ज्ञान (Science GK)
  • ✔️ PDF Notes डाउनलोड करें

💡 Study Tips for Operating System GK:

  • ✔️ प्रतिदिन Daily Current Affairs in Hindi पढ़ें ताकि बिहार और देश की नवीनतम घटनाओं से अपडेट रहें।
  • ✔️ Daily GK Quiz in Hindi खेलकर अपने ज्ञान की जांच करें।
  • ✔️ Static GK के साथ Current Affairs 2025–26 भी पढ़ें ताकि आपकी तैयारी पूरी हो सके।
📍 राज्यवार GK पेज:

आंध्र प्रदेश | अरुणाचल प्रदेश | असम | बिहार | छत्तीसगढ़ | गोवा | गुजरात | हरियाणा | हिमाचल प्रदेश | झारखंड | कर्नाटक | केरल | मध्य प्रदेश | महाराष्ट्र | मणिपुर | मेघालय | मिजोरम | नागालैंड | ओडिशा | पंजाब | राजस्थान | सिक्किम | तमिलनाडु | तेलंगाना | त्रिपुरा | उत्तर प्रदेश | उत्तराखंड | पश्चिम बंगाल

📖 Operating System GK – महत्वपूर्ण प्रश्न उत्तर (FAQ)

उत्तर: MCQ अभ्यास से ऑपरेटिंग सिस्टम के कॉन्सेप्ट जैसे CPU Scheduling, Memory Management, Deadlock आदि मजबूत होते हैं। यह प्रतियोगी परीक्षाओं में पूछे जाने वाले प्रश्नों की समझ बढ़ाता है। साथ ही रिवीजन तेज और प्रभावी हो जाता है।

उत्तर: हाँ, नियमित MCQ अभ्यास से प्रश्न पढ़ने और सही विकल्प चुनने की गति बढ़ती है। समय प्रबंधन बेहतर होता है और कम समय में अधिक प्रश्न हल करने की क्षमता विकसित होती है।

उत्तर: बिलकुल। MCQ से बेसिक कॉन्सेप्ट स्पष्ट होते हैं, जो टेक्निकल इंटरव्यू में काम आते हैं। इंटरव्यू में अक्सर थ्योरी और बेसिक OS सवाल पूछे जाते हैं।

उत्तर: हाँ, हर प्रश्न के साथ दी गई व्याख्या से विषय की गहराई समझ में आती है। गलत उत्तर से भी सीखने का मौका मिलता है, जिससे कॉन्सेप्ट लंबे समय तक याद रहते हैं।

उत्तर: ये MCQ SSC, बैंकिंग, रेलवे, State PCS, तथा BCA/MCA/Engineering जैसी परीक्षाओं के लिए उपयोगी हैं। कंप्यूटर से संबंधित किसी भी प्रतियोगी परीक्षा में OS के प्रश्न पूछे जाते हैं।