<!-- wp:html --> <!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title>MCQ Quiz</title> <style> /* Basic CSS resets */ * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Arial, sans-serif; background-color: #f1f8e9; color: #33691e; } .content-container { background-color: #dcedc8; padding: 5px; border-radius: 5px; max-width: auto; margin: 20px auto; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1); position: relative; } .header { background-color: #7cb342; color: #ffffff; text-align: center; padding: 20px; border-radius: 10px; margin-bottom: 20px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); position: relative; } .header h1 { margin: 0; font-size: 28px; } /* Hamburger Menu Icon */ .hamburger { position: absolute; top: 8px; left: 8px; z-index: 1000; width: 20px; height: 15px; display: flex; flex-direction: column; justify-content: space-between; cursor: pointer; } .hamburger-line { height: 3px; background-color: #fff; border-radius: 2px; } /* Sidebar (Question Nav) */ #questionNavOverlay { position: fixed; top: 0; left: -250px; /* hidden by default */ width: 250px; height: 100%; background-color: #fff; transition: left 0.3s ease-in-out; z-index: 2000; box-shadow: 2px 0 6px rgba(0,0,0,0.3); padding: 20px; overflow-y: auto; } #questionNavOverlay.show { left: 0; /* slide in */ } #questionNavTitle { margin-bottom: 10px; font-weight: bold; font-size: 1.1rem; } .question-nav { display: flex; flex-wrap: wrap; gap: 5px; } .circle-number { width: 30px; height: 30px; border-radius: 50%; background-color: #ccc; color: #000; display: flex; justify-content: center; align-items: center; cursor: pointer; user-select: none; /* Prevent text selection */ transition: background-color 0.2s; } .circle-number:hover { background-color: #aaa; } .circle-number.active { background-color: #4CAF50; color: #fff; } /* Quiz Container */ .quiz-container { background-color: #fff; border-radius: 10px; padding: 5px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); max-width: auto; width: 100%; margin: 0 auto; text-align: center; position: relative; } .question-counter { font-weight: bold; padding: 5px 10px; border-radius: 5px; background-color: #d9edf7; position: absolute; top: 10px; left: 10px; } /* Timer display */ .timer { font-weight: bold; padding: 5px 10px; border-radius: 5px; background-color: #ffcccb; position: absolute; top: 10px; right: 10px; } .question { font-size: 1.2rem; margin-top: 40px; margin-bottom: 20px; text-align: left; } .choices { display: flex; flex-direction: column; gap: 10px; } .choice { padding: 10px; background-color: #f0f0f0; border: 1px solid #ddd; border-radius: 5px; cursor: pointer; transition: background-color 0.3s, box-shadow 0.3s; } .choice:hover { background-color: #e0e0e0; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .choice.selected { background-color: #28a745; /* More vivid green */ color: #fff; } .choice.correct { background-color: #28a745; /* More vivid green */ border-color: #28a745; color: #fff; } .choice.incorrect { background-color: #dc3545; /* More vivid red */ border-color: #dc3545; color: #fff; } .choice.disabled { cursor: not-allowed; pointer-events: none; opacity: 0.6; } .explanation { margin-top: 20px; text-align: left; background-color: #e7f3fe; padding: 15px; border-left: 5px solid #2196F3; border-radius: 5px; } .buttons { display: flex; justify-content: center; gap: 10px; margin-top: 20px; flex-wrap: wrap; } .btn { flex: 1 1 auto; padding: 8px 12px; background-color: #4CAF50; color: white; border: none; border-radius: 5px; cursor: pointer; font-size: 0.9rem; text-align: center; min-width: 100px; max-width: 150px; transition: none; } .btn.disabled { background-color: #cccccc; cursor: not-allowed; } .hidden { display: none; } /* Result Section */ #resultContent { text-align: center; margin-top: 20px; } .congrats { font-size: 1.5rem; color: #4CAF50; } .sad { font-size: 1.5rem; color: #d32f2f; } /* Popup Message (Optional) */ #popupMessage { position: fixed; top: 20px; left: 50%; transform: translateX(-50%); color: white; padding: 10px 20px; border-radius: 5px; font-size: 1rem; z-index: 5000; display: none; } #popupMessage.show { display: block; } #popupMessage.correct { background-color: #28a745; } #popupMessage.incorrect { background-color: #dc3545; } </style> </head> <body> <div class="content-container"> <div class="header"> <!-- Hamburger menu button --> <div class="hamburger" id="hamburgerBtn"> <div class="hamburger-line"></div> <div class="hamburger-line"></div> <div class="hamburger-line"></div> </div> <h1>MCQs Quiz</h1> </div> <!-- Sidebar (Question Nav) --> <div id="questionNavOverlay"> <div id="questionNavTitle">Questions</div> <div class="question-nav" id="questionNav"></div> </div> <!-- Quiz Container --> <div class="quiz-container" id="quizContent"> <div class="question-counter" id="questionCounter">1/3</div> <!-- Timer display here --> <div class="timer" id="timer">Time: 00:00</div> <div class="question" id="question">Loading question...</div> <div class="choices" id="choices"></div> <!-- Explanation and feedback --> <div class="explanation hidden" id="explanation"></div> <!-- Buttons for navigation and submission --> <div class="buttons"> <button class="btn" id="prevButton">Previous</button> <button class="btn" id="submitAnswerButton">Submit Answer</button> <button class="btn hidden" id="nextButton">Next</button> </div> </div> <!-- Result Section --> <div id="resultContent" class="hidden"> <h2>Quiz Completed</h2> <div id="resultMessage"></div> <p id="scoreMessage"></p> </div> </div> <!-- Optional Popup Message --> <div id="popupMessage" class="hidden"></div> <script> /***** JavaScript Code *****/ // Quiz data (sample) const quizData = [ { "question": "मौद्रिक नीति (Monetary Policy) से क्या आशय है?", "options": [ "केवल सरकारी खर्च की नीति", "अर्थव्यवस्था में मुद्रा आपूर्ति और ब्याज दरों को नियंत्रित करने के लिए केन्द्रीय बैंक (RBI) द्वारा अपनाए गए उपायों का समुच्चय", "राष्ट्रपति के अध्यादेश", "कृषि मूल्य समर्थन नीति" ], "correct": 1, "explanation": "मौद्रिक नीति का अर्थ RBI द्वारा किए गए उन उपायों से है, जिनके माध्यम से मुद्रा की आपूर्ति, ब्याज दरों, क्रेडिट उपलब्धता आदि को नियंत्रित कर अर्थव्यवस्था में संतुलन स्थापित किया जाता है।" }, { "question": "मौद्रिक नीति का मुख्य उद्देश्य इनमें से कौन-सा नहीं है?", "options": [ "मुद्रास्फीति पर नियंत्रण", "बैंक के शेयरों का मूल्य स्थिर रखना", "आर्थिक विकास को प्रोत्साहन देना", "विदेशी मुद्रा विनिमय दरों में स्थिरता लाना" ], "correct": 1, "explanation": "मौद्रिक नीति के प्रमुख उद्देश्यों में मुद्रास्फीति नियंत्रण, विकास को प्रोत्साहन, भुगतान संतुलन आदि शामिल हैं। बैंकों के शेयर मूल्य का स्थिरीकरण इसका प्रत्यक्ष उद्देश्य नहीं है।" }, { "question": "भारत में मौद्रिक नीति किसके द्वारा संचालित की जाती है?", "options": [ "वित्त मंत्रालय", "भारतीय रिज़र्व बैंक (RBI)", "राज्यसभा", "सेबी (SEBI)" ], "correct": 1, "explanation": "भारतीय रिज़र्व बैंक भारत का केंद्रीय बैंक है, जो मौद्रिक नीति, रेपो रेट, नकद आरक्षित अनुपात इत्यादि को निर्धारित करके मुद्रा आपूर्ति को नियंत्रित करता है।" }, { "question": "मौद्रिक नीति में लक्ष्य (Inflation Targeting) को किस वर्ष से अपनाया गया?", "options": [ "1947", "1991", "2016", "2005" ], "correct": 2, "explanation": "भारत ने 2016 से औपचारिक रूप से ‘Flexible Inflation Targeting’ अपनाया, जिसमें CPI मुद्रास्फीति को 4% ± 2% के दायरे में रखने का प्रावधान है।" }, { "question": "मौद्रिक नीति के उद्देश्य में ‘विकास को प्रोत्साहन’ क्यों आवश्यक माना जाता है?", "options": [ "सरकार पर दबाव", "क्योंकि सिर्फ मुद्रास्फीति रोकने से विकास रुक सकता है, अतः विकास हेतु पर्याप्त धन आपूर्ति भी जरूरी है", "पूरी तरह अवांछनीय", "केवल निर्यात बढ़ाने के लिए" ], "correct": 1, "explanation": "केवल सख़्त मौद्रिक नीति से मुद्रास्फीति तो कम हो सकती है लेकिन आर्थिक विकास की रफ़्तार भी धीमी पड़ सकती है। अतः मौद्रिक नीति में संतुलन साधना पड़ता है।" }, { "question": "मौद्रिक नीति समिति (MPC) में कुल कितने सदस्य होते हैं?", "options": [ "3", "4", "5", "6" ], "correct": 3, "explanation": "मौद्रिक नीति समिति (MPC) में 6 सदस्य होते हैं—3 RBI के अधिकारी (गवर्नर सहित) व 3 बाहरी सदस्य (सरकार द्वारा नामित)।" }, { "question": "मौद्रिक नीति के अंतर्गत ‘ब्याज दरों को नियंत्रित करने’ का उद्देश्य क्या है?", "options": [ "ब्याज दर घटाकर हमेशा मुद्रास्फीति बढ़ाना", "लोन को महँगा या सस्ता करके अर्थव्यवस्था में मांग व निवेश को प्रभावित करना", "करों को कम करना", "केवल विदेशी निवेश को रोकना" ], "correct": 1, "explanation": "ब्याज दरें बदलकर RBI मांग एवं निवेश को प्रभावित करता है; उच्च दर होने पर निवेश महँगा, मांग कम और मुद्रास्फीति कम हो सकती है; कम दर होने पर आर्थिक गतिविधि प्रोत्साहित होती है।" }, { "question": "मौद्रिक नीति में ‘Exchange Rate Management’ भी क्यों जरूरी है?", "options": [ "क्योंकि विदेशों के साथ होने वाले लेन-देन में अत्यधिक विनिमय दर उतार-चढ़ाव से भुगतान संतुलन व मुद्रास्फीति प्रभावित होती है", "केवल पर्यटक को लाभ", "सरकार की राजनीतिक नीति", "कोई महत्त्व नहीं" ], "correct": 0, "explanation": "अत्यधिक विनिमय दर उतार-चढ़ाव से आयात महँगा/सस्ता होता है, जिससे घरेलू कीमतों व भुगतान संतुलन पर असर पड़ता है, इसलिए केन्द्रीय बैंक विनिमय दर (या मुद्रा भंडार) को भी मॉनिटर करता है।" }, { "question": "मौद्रिक नीति के साधनों (Instruments) में सबसे प्रचलित कौन-सा है?", "options": [ "रेपो दर (Repo Rate)", "समुद्री राजस्व", "बस कर-नीति", "MGNREGA" ], "correct": 0, "explanation": "रेपो रेट, CRR, SLR, ओपन मार्केट ऑपरेशंस, बैंक रेट इत्यादि मौद्रिक नीति के उपकरण हैं; इनमें रेपो दर सबसे प्रमुख व चर्चित है, जिसके आधार पर बैंकों की ब्याज दरें तय होती हैं।" }, { "question": "रेपो दर (Repo Rate) का मतलब क्या है?", "options": [ "ब्याज दर जो लोग आपस में तय करते हैं", "ब्याज दर जिस पर बैंक RBI से अल्पकालीन उधार लेते हैं, सरकारी बॉन्ड बेचकर (बाद में वापस खरीदने की शर्त पर)", "केवल विदेशी ऋण", "बचत खाते की दर" ], "correct": 1, "explanation": "रेपो रेट: वाणिज्यिक बैंक अपनी सरकारी प्रतिभूतियाँ बेचकर RBI से नकद उधार लेते हैं, और तय समय पर प्रतिभूतियाँ वापस खरीदने का वादा करते हैं। इस सौदे की ब्याज दर को रेपो रेट कहते हैं।" }, { "question": "रिवर्स रेपो रेट (Reverse Repo Rate) बढ़ने पर क्या होता है?", "options": [ "बैंक RBI के पास ज्यादा पैसा जमा करेंगे, क्योंकि उन्हें अधिक ब्याज मिलेगा; इससे अर्थव्यवस्था में मुद्रा प्रवाह घट सकता है", "बैंकों को उधार सस्ता मिलता है", "कोई प्रभाव नहीं", "लोगों को नकद ज्यादा" ], "correct": 0, "explanation": "रिवर्स रेपो रेट वह दर है जिस पर RBI बैंकों से पैसा उधार लेता है। इसकी दर बढ़ाने पर बैंक मोटा ब्याज कमाने के लिए अपना धन RBI के पास रखना पसंद करते हैं, जिससे सिस्टम में तरलता कम हो जाती है।" }, { "question": "CRR (Cash Reserve Ratio) मौद्रिक नीति का कौन-सा प्रकार का उपकरण है?", "options": [ "निरपेक्ष कर नीति", "परमाणु नीति", "परिमाणात्मक (Quantitative) साधन, क्योंकि यह सीधे धन की मात्रा को नियंत्रित करता है", "Qualitative Tool" ], "correct": 2, "explanation": "CRR एक परिमाणात्मक उपकरण है, जिसमें बैंकों को अपनी जमा का एक अंश नकद के रूप में RBI के पास रखना होता है, जिससे धन की कुल मात्रा पर प्रभाव पड़ता है।" }, { "question": "साख नियंत्रण (Credit Control) के दो प्रमुख तरीके कौन-से हैं?", "options": [ "शुल्क वृद्धि एवं कटौती", "परिमाणात्मक उपकरण (CRR, SLR, OMO) एवं गुणात्मक उपकरण (Margin requirement, Moral suasion etc.)", "केवल आयकर स्लैब", "ग्राहकों की शिकायत" ], "correct": 1, "explanation": "साख नियंत्रण के परिमाणात्मक (Quantitative) साधन मुद्रा की कुल आपूर्ति प्रभावित करते हैं (जैसे CRR, SLR, रेपो, OMO), जबकि गुणात्मक (Qualitative) साधन विशिष्ट क्षेत्रों में साख प्रवाह को प्रभावित करते हैं (उदा. मार्जिन नियम, नैतिक अनुनय)।" }, { "question": "गुणात्मक (Qualitative) साख नियंत्रण का एक उदाहरण क्या है?", "options": [ "CRR बढ़ाना", "SLR घटाना", "मार्जिन की शर्तें तय करना, नैतिक अनुनय (Moral Suasion), रिजर्व बैंक द्वारा निर्देश", "रेपो दर में कटौती" ], "correct": 2, "explanation": "गुणात्मक नियंत्रण में RBI कुछ क्षेत्र विशेष के लिए सख्त या उदार शर्तें ला सकता है, नैतिक अनुनय से बैंकों से अनुरोध कर सकता है, या मार्जिन नियम से ऋण राशि को सीमित कर सकता है।" }, { "question": "एनपीए (Non-Performing Assets) का क्या आशय है?", "options": [ "बैंकों का वह ऋण जहाँ 90 दिन से ब्याज या मूलधन की अदायगी नहीं हुई", "बैंक का मुनाफे वाला खाता", "ग्राहकों का बचत खाता", "सरकारी बॉन्ड" ], "correct": 0, "explanation": "एनपीए वे ऋण हैं जिनका मूलधन/ब्याज 90 दिनों या अधिक समय से अतिदेय (Overdue) है, यानी बैंक के लिए आय सृजन बंद हो गया है।" }, { "question": "एनपीए (NPA) बढ़ने पर बैंकों को क्या नुकसान होता है?", "options": [ "कुछ नहीं, बस लिख देते हैं", "बैंक को ब्याज आय नहीं मिलती, पूँजी पर दबाव पड़ता है, ऋण देने की क्षमता कम होती है", "बैंक को मुनाफा बढ़ता है", "केवल ग्राहकों को लाभ" ], "correct": 1, "explanation": "बढ़ते NPAs से बैंक की आय घटती है, उन्हें प्रोविजनिंग करनी पड़ती है, जिससे पूँजी की कमी हो सकती है। यह नए लोन देने की क्षमता को भी सीमित कर देता है।" }, { "question": "एनपीए का वर्गीकरण (Classification of NPAs) में ‘Substandard Asset’ किसे कहते हैं?", "options": [ "जिसकी ड्यू तिथि 12 महीने से अधिक हो", "NPA होने के बाद 12 महीनों तक की अवधि में रखें, जहाँ वापसी की संभावना है पर जोखिम भी है", "हमेशा डूबा ऋण", "गेहूँ का भंडार" ], "correct": 1, "explanation": "बैंकिंग मानकों के अनुसार, जब कोई खाता NPA घोषित होता है और उसे 12 महीने तक ‘Substandard’ श्रेणी में रखा जाता है। इससे अधिक लंबे समय तक नहीं सुधरने पर उसे ‘Doubtful Asset’ माना जाता है।" }, { "question": "एनपीए में ‘Loss Asset’ क्या होता है?", "options": [ "जिसकी कुछ उम्मीद बची हो", "बैंक या ऑडिटर/इंस्पेक्टर ने अंदेशा जताया हो कि यह असल में लगभग अनठिशयोक्तिपूर्ण रूप से ‘खोया हुआ’ है, पर अभी पूरी तरह राइट-ऑफ नहीं हुआ", "एकदम अच्छा खाता", "केवल फ्रॉड केस" ], "correct": 1, "explanation": "Loss Asset वो श्रेणी है जहाँ ऋण न वसूलने योग्य माना जाता है, परंतु अभी विधिवत राइट-ऑफ नहीं किया गया। अक्सर ऑडिटर/इंस्पेक्शन के बाद तय होता है कि यह वसूल नहीं होगा।" }, { "question": "एनपीए से निपटने के उपायों में ‘SARFAESI Act’ का क्या योगदान है?", "options": [ "बैंक इसे लागू नहीं करते", "बैंक बिना लंबी अदालती प्रक्रिया के डिफॉल्टर की संपत्ति जब्त कर सकते हैं, वसूली तेज होती है", "केवल किसानों पर लागू", "कर संग्रह" ], "correct": 1, "explanation": "SARFAESI एक्ट (2002) बैंकों को अधिकार देता है कि यदि उधारकर्ता डिफॉल्ट करे, तो बिना न्यायालय की लंबी प्रक्रिया के गिरवी संपत्ति से वसूली करें, जिससे एनपीए रिकवरी में मदद मिलती है।" }, { "question": "एनपीए कम करने के लिए ‘IBC (Insolvency and Bankruptcy Code)’ क्यों प्रभावी माना जाता है?", "options": [ "दिवालियापन की प्रक्रिया शीघ्रता से तय कर, बकाया का समाधान कराना", "केवल पेट्रोलियम उत्पादों के लिए", "अधूरी पहल", "विदेशी कंपनियों को हटाना" ], "correct": 0, "explanation": "IBC 2016 के तहत दिवालियापन व समाधान की प्रक्रिया समयबद्ध तरीके से होती है, जिससे बैंक अपने बकाया की वसूली या कंपनी का पुनर्गठन तेजी से कर सकते हैं, एनपीए घटता है।" }, { "question": "एनपीए से निपटने के ‘Asset Reconstruction Companies (ARCs)’ का कार्य क्या है?", "options": [ "बैंक के अच्छे ऋण खरीदना", "बैंकों के खराब ऋण (NPA) खरीदकर पुनर्गठन या वसूली करना", "ग्राहकों को सब्सिडी देना", "IT सेवाएँ" ], "correct": 1, "explanation": "ARC बैंक से NPA खाते को डिस्काउंट पर खरीदते हैं, फिर ऋण पुनर्गठन या वसूली कर अपना लाभ कमाते हैं। इससे बैंकों को बैलेंस शीट साफ करने में मदद मिलती है।" }, { "question": "एनपीए का वर्गीकरण क्यों आवश्यक है?", "options": [ "बिना वर्गीकरण भी चल सकता है", "बैंक को उचित प्रोविजनिंग (निधि आवंटन) करनी होती है, ताकि संभावित हानि का समुचित आकलन हो सके", "कंपनीज एक्ट की शर्त", "सिर्फ कागजी" ], "correct": 1, "explanation": "NPA को Substandard, Doubtful, Loss श्रेणियों में बाँटने से बैंक हानि की संभावना के अनुसार प्रोविजन रख सकता है और नियामकीय जरूरतें भी पूरी कर सकता है।" }, { "question": "‘मिशन इंद्रधनुष (Mission Indradhanush)’ कब शुरू किया गया?", "options": [ "2015 में सार्वजनिक क्षेत्र के बैंकों के पुनर्गठन व सुदृढ़ीकरण हेतु", "2000 में", "1975 में", "2018 में कृषि क्षेत्र" ], "correct": 0, "explanation": "2015 में सरकारी बैंकों के सुधार के लिए ‘मिशन इंद्रधनुष’ योजना पेश की गई, जिसमें PSB के लिए सुधार उपाय (7 स्तंभ) शामिल थे।" }, { "question": "‘मिशन इंद्रधनुष (PSB Reforms)’ के सात स्तंभों में से एक ‘Appointments’ का तात्पर्य क्या था?", "options": [ "सभी निजी बैंक", "PSB में प्रोफेशनल व पारदर्शी बोर्ड/सीईओ की नियुक्तियाँ, योग्यता व निष्पक्षता पर जोर", "नौकरी कम देना", "गैर-व्यावसायिक प्रबंधन" ], "correct": 1, "explanation": "सार्वजनिक बैंकों में सीईओ/बोर्ड का चयन पहले अक्सर सरकारी अधिकारियों पर निर्भर होता था। मिशन इंद्रधनुष ने पारदर्शी, मेरिट-आधारित नियुक्तियों की प्रणाली पर बल दिया।" }, { "question": "मिशन इंद्रधनुष में ‘Bank Board Bureau (BBB)’ की स्थापना का क्या उद्देश्य था?", "options": [ "PSB बोर्ड के शीर्ष पदों पर पारदर्शी नियुक्तियाँ, पूँजी नियोजन, गवर्नेंस सुधार और रणनीतिक सुझाव", "किसान को ऋण माफ करना", "केंद्र शासित प्रदेश बनाना", "केवल विलय करवाना" ], "correct": 0, "explanation": "BBB के जरिए सरकारी बैंकों के बोर्ड व प्रबंधन में उपयुक्त पेशेवरों की नियुक्ति, पूँजी-नियोजन और प्रबंधन सलाह देकर बैंकिंग सुधारों में सहायता करना था।" }, { "question": "मौद्रिक नीति का एक गुणात्मक उपकरण ‘Moral Suasion (नैतिक अनुनय)’ क्यों उपयोगी है?", "options": [ "RBI बैंकों को आदेश नहीं, पर सलाह या अनुरोध से पाबंद करना चाहता है", "बैंक इसे अनदेखा कर सकते हैं", "कर का मामला", "दोनों गलत" ], "correct": 0, "explanation": "नैतिक अनुनय RBI का एक गैर-अनिवार्य तरीके से बैंकों को अनुरोध करने, सुझाव देने या हतोत्साहित करने का माध्यम है, जिससे बैंक कुछ क्षेत्रों में अधिक या कम ऋण दें।" }, { "question": "मौद्रिक नीति के माध्यम से सरकार की राजकोषीय नीति को कैसे प्रभावित किया जा सकता है?", "options": [ "दोनों का कोई संबंध नहीं", "यदि मौद्रिक नीति सख्त हो, तो सरकार का उधार महँगा हो सकता है, राजकोषीय घाटे पर दबाव पड़ता है", "सरकार हमेशा कर बढ़ाती है", "केवल पब्लिक डिस्ट्रिब्यूशन" ], "correct": 1, "explanation": "कड़ी मौद्रिक नीति से ब्याज दरें बढ़ने पर सरकार के लिए भी कर्ज़ महँगा हो जाता है, जिससे राजकोषीय नीति (घाटे का स्तर) प्रभावित होता है; इस तरह दोनों नीतियाँ अंतर्संबंधित हैं।" }, { "question": "मौद्रिक नीति के प्रभाव को कब ‘ट्रांसमिशन’ कहा जाता है?", "options": [ "जब RBI की दरों में बदलाव बैंकों की दरों एवं अंततः आम लोगों के लोन दरों में परिलक्षित होता है", "केवल नकदी पैदा करना", "सरकार का आदेश", "कर रिफ़ंड" ], "correct": 0, "explanation": "मौद्रिक नीति ट्रांसमिशन तब होता है जब रेपो रेट या अन्य नीतिगत दरों में बदलाव वास्तविक रूप से बैंकों की लोन दरों व बाज़ार ब्याज दरों में दिखता है, जिससे आर्थिक गतिविधि प्रभावित होती है।" }, { "question": "मिशन इंद्रधनुष (Mission Indradhanush) में ‘Distressed Asset Management’ स्तंभ से अभिप्राय क्या है?", "options": [ "एनपीए को बढ़ाना", "दुष्ट माल को भंडार", "बैंकों को एनपीए निपटारे के लिए सशक्त तंत्र देना, ARCs का बेहतर उपयोग", "ग्राहकों की शिकायत" ], "correct": 2, "explanation": "मिशन इंद्रधनुष के अंतर्गत एक स्तंभ ‘Distressed Asset Management’ था, जिसके तहत एनपीए की पहचान, समाधान, ARCs और समयबद्ध कार्रवाई पर जोर दिया गया।" }, { "question": "मौद्रिक नीति के ‘Instruments of Credit Control’ में ‘Repo Rate’ है तो ‘Bank Rate’ व ‘Open Market Operations’ किस श्रेणी में आते हैं?", "options": [ "Quantitative Instruments", "Qualitative Instruments", "ये सूक्ष्म साधन", "कोई श्रेणी नहीं" ], "correct": 0, "explanation": "रेपो रेट, बैंक रेट, ओएमओ, CRR, SLR आदि परिमाणात्मक साधन हैं, जो सिस्टम में धन की कुल मात्रा को प्रभावित करते हैं।" }, { "question": "साख नियंत्रण (Credit Control) के गुणात्मक साधनों में ‘Margin Requirement’ का अर्थ क्या है?", "options": [ "केवल नकद जमा", "ऋण देते समय, संपत्ति मूल्य के एक हिस्से को बैंक द्वारा कवर न करना, ताकि उधारकर्ता भी अपना अंश लगाए", "सरकारी खर्च", "निर्यात प्रोत्साहन" ], "correct": 1, "explanation": "मार्जिन अनिवार्य रूप से यह तय करता है कि संपत्ति के मूल्य का कितना प्रतिशत बैंक ऋण देगा, बाकी हिस्सा उधारकर्ता को स्वयं वहन करना होता है, जिससे जोखिम को कम किया जा सके।" }, { "question": "एनपीए के वर्गीकरण में ‘Doubtful Assets’ कैसे परिभाषित होते हैं?", "options": [ "NPA बनने के बाद 12 महीनों से ज्यादा समय तक Substandard रहने वाले खाते Doubtful माने जाते हैं", "शुरू से ही डूबा", "केवल 30 दिन देरी", "हर खाता" ], "correct": 0, "explanation": "जब कोई ऋण 12 महीने से अधिक Substandard श्रेणी में रहता है, तब उसे ‘Doubtful Asset’ श्रेणी में रखा जाता है, जो वसूली की दृष्टि से और भी जोखिमपूर्ण होता है।" }, { "question": "एनपीए से निपटने का एक उपाय ‘One-Time Settlement (OTS)’ क्या है?", "options": [ "बैंक हमेशा ब्याज बढ़ाए", "बैंक उधारकर्ता को एकमुश्त राशि में ऋण चुकाकर खाता बंद करने का विकल्प देता है, ब्याज/पेनाल्टी में रियायत", "ऋण अनिवार्य रूप से माफ", "केवल सरकारी ग्राहक" ], "correct": 1, "explanation": "OTS में बैंक और उधारकर्ता एक समझौता करते हैं, जिसमें कुछ रियायतों के साथ एकमुश्त भुगतान करने पर ऋण का निपटान कर दिया जाता है, जिससे बैंक को एनपीए के जल्द निपटान में मदद मिलती है।" }, { "question": "एनपीए में कमी लाने के लिए ‘5:25 स्कीम’ क्या थी?", "options": [ "5 दिन काम, 25 दिन छुट्टी", "बड़े बुनियादी ढाँचा परियोजनाओं के लिए 5 साल मोराटोरियम, 25 साल पुनर्भुगतान अवधि", "केवल कृषि खाते", "GST प्रावधान" ], "correct": 1, "explanation": "बड़े अवसंरचना प्रोजेक्ट्स में लोन की स्ट्रक्चरिंग हेतु ‘5/25’ स्कीम के तहत 5 साल लोन सर्विस अवधि तथा 25 साल तक पुनर्भुगतान अवधि की सुविधा थी, ताकि कैश फ्लो आधारित परियोजनाओं को राहत मिले।" }, { "question": "मिशन इंद्रधनुष के कितने प्रमुख स्तंभ हैं?", "options": [ "5", "3", "7", "10" ], "correct": 2, "explanation": "मिशन इंद्रधनुष में पीएसबी सुधारों के लिए 7 मुख्य स्तंभ निर्धारित किए गए थे—Appointments, Bank Board Bureau, Capitalization, De-stressing PSBs, Empowerment, Framework of Accountability, Governance Reforms इत्यादि।" }, { "question": "मौद्रिक नीति में ‘Sterilization’ शब्द का अर्थ क्या है?", "options": [ "विदेशी मुद्रा प्रवाह से स्थानीय मुद्रा आपूर्ति पर प्रभाव को न्यूट्रल करने के लिए OMO या अन्य उपाय", "केवल रेपो रेट बढ़ाना", "हथियार नियंत्रण", "कर चोरी रोकना" ], "correct": 0, "explanation": "Sterilization वह प्रक्रिया है जिसमें केंद्रीय बैंक विदेशी मुद्रा खरीद/बिक्री से उत्पन्न तरलता प्रभाव को ओपन मार्केट ऑपरेशंस आदि से निरस्त (Sterilize) कर देता है, ताकि घरेलू मुद्रा आपूर्ति अनियंत्रित न बढ़े/घटे।" }, { "question": "मिशन इंद्रधनुष में ‘E’ (Empowerment) स्तंभ से क्या आशय है?", "options": [ "बैंक कर्मियों को बाध्य करना", "PSB को संचालन में स्वायत्तता और जवाबदेही, HR नीतियों में सुधार, तकनीक में अपग्रेड करना", "ग्राहकों को बंधक बनाना", "EPS बढ़ाना" ], "correct": 1, "explanation": "Empowerment का मतलब है कि सार्वजनिक बैंकों को प्रशासनिक स्वतंत्रता, संसाधनों का सही इस्तेमाल, HR ढाँचा सुधार, और आधुनिक तकनीक के जरिए सशक्त बनाना, ताकि वे बेहतर प्रदर्शन कर सकें।" }, { "question": "मौद्रिक नीति के परिमाणात्मक साधनों (Quantitative Tools) में कौन-सा शामिल नहीं है?", "options": [ "रेपो रेट", "मार्जिन अनिवार्यता (Margin Requirement)", "CRR", "SLR" ], "correct": 1, "explanation": "मार्जिन अनिवार्यता आदि को गुणात्मक (Qualitative) नियंत्रण कहा जाता है। रेपो रेट, CRR, SLR, ओएमओ सभी परिमाणात्मक (Quantitative) साधन हैं।" }, { "question": "‘MCLR (Marginal Cost of Funds based Lending Rate)’ क्यों लागू किया गया?", "options": [ "बैंकों का पुराना BPLR / Base Rate सिस्टम ज्यादा पारदर्शी था", "बैंकों को फंड की मार्जिनल कॉस्ट के आधार पर लोन दर तय करने से मौद्रिक नीति का बेहतर ट्रांसमिशन हो", "लोन दर हमेशा ऊँची हो", "केवल किसान को लाभ" ], "correct": 1, "explanation": "MCLR प्रणाली में बैंक अपने निधियों की सीमांत लागत को ध्यान में रखकर ब्याज दर तय करते हैं, जिससे रेट कट आदि का लाभ ग्राहकों तक शीघ्र पहुँच सके।" }, { "question": "साख नियंत्रण (Credit Control) का प्रयोजन क्या है?", "options": [ "मांग को अनियंत्रित बढ़ाना", "बैंकों को अनियंत्रित रखना", "अर्थव्यवस्था में अनावश्यक साख विस्तार से मुद्रास्फीति न बढ़े, अथवा आवश्यक क्षेत्र को क्रेडिट प्रवाह सुनिश्चित हो", "कर संग्रह बढ़ाना" ], "correct": 2, "explanation": "साख नियंत्रण से केंद्रीय बैंक अर्थव्यवस्था में ऋण/मुद्रा प्रवाह को नियंत्रित करता है, ताकि अत्यधिक मुद्रास्फीति या क्रेडिट बूम न हो, साथ ही प्राथमिकता वाले क्षेत्रों को पर्याप्त ऋण मिल सके।" }, { "question": "एनपीए (NPA) को घटाने में ‘मिशन इंद्रधनुष’ के अंतर्गत ‘De-stressing’ पहल क्या थी?", "options": [ "कोई पहल नहीं", "दुष्ट खातों को बढ़ाना", "अवसंरचना क्षेत्र में पुनर्गठन, Project Monitoring Group, 5/25 स्कीम, स्ट्रेस्ड एसेट फंड जैसे समाधान लाना", "सबको ऋण माफी" ], "correct": 2, "explanation": "De-stressing पहल में उन क्षेत्रों पर ध्यान दिया गया जहाँ एनपीए उच्च थे, जैसे बिजली, सड़क परियोजनाएँ, उनके पुनर्गठन, मॉनिटरिंग, फंडिंग समाधान से बैंकों के तनावग्रस्त ऋण कम करना था।" }, { "question": "एनपीए के संदर्भ में ‘Provisioning’ का मतलब क्या है?", "options": [ "बैंक कर्मियों को बोनस", "बैंक को संभावित हानि के लिए आय से एक राशि आरक्षित रखनी होती है, जिससे वास्तविक घाटे को बहीखाते में समायोजित किया जा सके", "कर भुगतान", "केवल लाभांश" ], "correct": 1, "explanation": "Provisioning का अर्थ है कि बैंक अपनी आय से एक भाग को संभावित ऋण हानि के लिए अलग रखता है, ताकि ऋण डूबने की स्थिति में बैलेंस शीट पर अचानक बड़ा झटका न लगे।" }, { "question": "मौद्रिक नीति से संचालित ‘Repo Auction’ में क्या होता है?", "options": [ "RBI ग्राहकों से नकद लेता है", "बैंक अपने बॉन्ड RBI को बेचकर नकद प्राप्त करते हैं, फिर तय दर व अवधि के बाद बॉन्ड वापस खरीदते हैं", "केवल अनुदान", "कोई लेन-देन नहीं" ], "correct": 1, "explanation": "रेपो ऑक्शन में बैंक, RBI से फंड लेने हेतु बोली (Auction) लगाते हैं; सरकारी प्रतिभूतियों की ‘सेल एंड रिपर्चेज’ व्यवस्था से अल्पकालीन फंड उपलब्ध होता है।" }, { "question": "‘Monetary Policy Stance’ में ‘Accommodative stance’ का अर्थ क्या है?", "options": [ "RBI ब्याज दरें बढ़ाकर सख्ती करना", "RBI कम ब्याज दरों के जरिए अर्थव्यवस्था को प्रोत्साहित करने को तैयार, यानी भविष्य में दर कटौती का रुझान", "कोई सहायता नहीं", "बहुत कठोर नीति" ], "correct": 1, "explanation": "Accommodative stance का अर्थ है कि यदि आर्थिक स्थिति माँग करे, तो RBI भविष्य में नीतिगत दर कम करके तरलता बढ़ाने और विकास को प्रोत्साहित करने के लिए तैयार है।" }, { "question": "मौद्रिक नीति के विपरीत ‘राजकोषीय नीति’ किसके द्वारा संचालित होती है?", "options": [ "RBI", "सरकार (वित्त मंत्रालय), जिसमें सरकारी व्यय व कराधान को नियंत्रित किया जाता है", "सेबी", "योजना आयोग" ], "correct": 1, "explanation": "राजकोषीय नीति सरकारी खर्च, कराधान, उधारी जैसे पहलुओं को नियंत्रित करने वाली नीति है, जो वित्त मंत्रालय/सरकार देखती है।" }, { "question": "मौद्रिक नीति के ‘Transmission Mechanism’ को बाधित करने वाले कारक कौन-से हो सकते हैं?", "options": [ "बैंकों का बेस रेट या MCLR तत्काल समायोजित न करना", "अधिक नकद लेन-देन", "विकृत ऋण बाज़ार", "उपरोक्त सभी" ], "correct": 3, "explanation": "यदि बैंक नीतिगत दरों में बदलाव को अपने लोन/डिपॉज़िट दरों तक नहीं पहुँचाते, नकद अर्थव्यवस्था बड़ी हो, या ऋण बाज़ार ठीक से प्रतिस्पर्धी न हो, तो मौद्रिक नीति का प्रभाव धीरे या कम होता है।" }, { "question": "मौद्रिक नीति का ‘Contractionary’ रुख कब अपनाया जाता है?", "options": [ "जब मुद्रास्फीति बढ़ रही हो और मांग को ठंडा करना आवश्यक हो", "केवल मंदी में", "चुनावी मौसम", "कोई आवश्यकता नहीं" ], "correct": 0, "explanation": "जब अर्थव्यवस्था में अत्यधिक मुद्रास्फीति या मांग का उछाल हो, तो केंद्रिय बैंक ब्याज दरें बढ़ाकर, CRR/SLR बढ़ाकर तरलता कम करता है, इसे Contractionary या Tight Monetary Policy कहते हैं।" }, { "question": "एनपीए का वर्गीकरण क्यों राष्ट्रीय व अंतर्राष्ट्रीय मानकों से जुड़ा है?", "options": [ "बैंक मज़े के लिए रखते हैं", "Basel Norms व IFRS/भारतीय लेखा मानकों के अनुसार पूँजी पर्याप्तता व बैलेंस शीट पारदर्शिता के लिए", "सरकार की इच्छा", "कोई कारण नहीं" ], "correct": 1, "explanation": "बैंकों को अंतर्राष्ट्रीय मानकों (बेसल) व भारतीय लेखा नियमों का पालन करके एनपीए का सही वर्गीकरण व provisioning करना होता है, ताकि उनकी वित्तीय स्थिरता प्रमाणित रहे।" }, { "question": "एनपीए से निपटने में ‘Prompt Corrective Action (PCA)’ ढाँचा क्या है?", "options": [ "RBI द्वारा नियंत्रित ढाँचा जिसमें बैंक के पूँजी, NPA स्तर आदि के आधार पर प्रतिबंध/उपाय लागू किए जाते हैं", "केवल विदेशी बैंक", "शेयर बाज़ार को नियंत्रित", "कृषि ऋण छूट" ], "correct": 0, "explanation": "PCA ढाँचा खराब वित्तीय मापदंड वाले बैंकों पर सख़्त निगरानी, शाखा विस्तार रोक, प्रबंधन बदलाव सहित अन्य प्रतिबंधों की प्रक्रिया है, जिससे वे समय रहते सुधार कर सकें।" }, { "question": "मिशन इंद्रधनुष के अंतर्गत ‘Framework of Accountability’ से आशय क्या है?", "options": [ "कोई जानकारी नहीं", "PSB के अधिकारियों, बोर्डों को परिणाम आधारित जवाबदेही (Performance Metrics) तय करना", "हर शाखा बंद करना", "लोन माफी" ], "correct": 1, "explanation": "परिणामोन्मुख निगरानी और जवाबदेही तय कर, बैंक अधिकारी व बोर्ड को लक्ष्यों के प्रति उत्तरदायी बनाना; यदि प्रदर्शन न हो, तो अनुशासनात्मक कार्रवाई/प्रोत्साहन का प्रावधान।" }, { "question": "मौद्रिक नीति समिति (MPC) में कौन अध्यक्षता करता है?", "options": [ "वित्त मंत्री", "RBI गवर्नर", "वित्त सचिव", "प्रधानमंत्री" ], "correct": 1, "explanation": "MPC की अध्यक्षता भारतीय रिज़र्व बैंक के गवर्नर करते हैं, जिनका मत बराबरी पर होने पर ‘Casting Vote’ की भूमिका भी अदा करता है।" }, { "question": "साख नियंत्रण (Credit Control) का एक गुणात्मक साधन ‘Selective Credit Control’ क्या है?", "options": [ "सरकारी खर्च पर नियंत्रण", "RBI कुछ वस्तुओं (जैसे चीनी, खाद्यान्न) पर उधार देने के लिए विशेष शर्तें लगा सकता है, जिससे अटकलबाज़ी रोक सके", "बचत खाते की दर", "चुनावी सुधार" ], "correct": 1, "explanation": "Selective Credit Control में RBI चुनिंदा क्षेत्रों या वस्तुओं की फाइनेंसिंग पर विशेष प्रतिबंध या निर्देश देता है, ताकि जमाखोरी, अटकल या अनावश्यक क़ीमत वृद्धि रोकी जा सके।" }, { "question": "रेपो रेट में कमी होने पर क्या त्वरित प्रभाव हो सकता है?", "options": [ "बैंक कम दरों पर RBI से उधार ले सकते हैं, जिससे बाज़ार में क्रेडिट सस्ता हो जाता है", "बैंक को कोई फ़र्क़ नहीं पड़ता", "मुद्रास्फीति तुरंत बढ़ जाती है", "शेयर बाज़ार बंद हो जाता है" ], "correct": 0, "explanation": "रेपो दर कम होने पर बैंक सस्ते फंड प्राप्त कर सकते हैं, जिससे लोन दरें भी घट सकती हैं, माँग को प्रोत्साहन मिलता है।" }, { "question": "मौद्रिक नीति का ‘टाइट (Tight) रुख’ और ‘लूज़ (Loose) रुख’ में मुख्य अंतर क्या है?", "options": [ "दोनों समान", "टाइट रुख में ब्याज दरें ऊँची, मनी सप्लाई सीमित; लूज़ रुख में दरें कम, मनी सप्लाई उदार", "टाइट में केवल सरकारी मदद", "लूज़ में सब कुछ बंद" ], "correct": 1, "explanation": "सख़्त नीति (टाइट) मुद्रास्फीति रोकने या अत्यधिक माँग कम करने के लिए अपनाई जाती है (उच्च दरें), जबकि ढीली नीति (लूज़) आर्थिक मंदी में प्रोत्साहन देने के लिए (कम ब्याज, अधिक तरलता) अपनाई जाती है।" }, { "question": "एनपीए (NPA) से बचने के लिए बैंकों को ‘3 C’ (Character, Capacity, Capital) क्यों देखना चाहिए?", "options": [ "केवल सैद्धांतिक", "ऋण लेने वाले की विश्वसनीयता, क्षमता और पूँजी (सिक्योरिटी/नेट वर्थ) का आकलन, ताकि डिफॉल्ट जोखिम कम हो", "कर प्रशासन", "मुद्रास्फीति कम" ], "correct": 1, "explanation": "अक्सर बैंक कर्ज़ वितरण में 3C (Character – उधारकर्ता का इतिहास, Capacity – आय एवं प्रबंधन कौशल, Capital – सुरक्षा/नेटवर्थ) पर ध्यान देते हैं, जिससे एनपीए की संभावना घटे।" }, { "question": "एनपीए की अधिकता से ‘क्रेडिट स्क्वीज (Credit Squeeze)’ क्यों होता है?", "options": [ "बैंक ज्यादा ऋण देने से खुशी महसूस करते हैं", "बैंक पूँजी की कमी और जोखिम के डर से नए ऋण कम कर देते हैं, जिससे आर्थिक गतिविधि प्रभावित होती है", "कोई असर नहीं", "सरकार प्रोत्साहन देती है" ], "correct": 1, "explanation": "जब बैंकों में एनपीए बढ़ता है, तो पूँजी पर दबाव आता है और वे नए ऋण देने में संकोच करने लगते हैं, इसे क्रेडिट स्क्वीज कहते हैं, जिससे उद्योगों को फंड की कमी हो सकती है।" }, { "question": "मिशन इंद्रधनुष (Mission Indradhanush) में पूँजीकरण (Capitalization) का मतलब क्या था?", "options": [ "सरकार द्वारा जरूरतमंद सार्वजनिक बैंकों में पूँजी डालना, ताकि उनकी पूँजी पर्याप्तता (Basel Norms) बनी रहे", "बैंक का निजीकरण", "ग्राहकों को मुफ्त में खाते", "आईटी सुधार" ], "correct": 0, "explanation": "सरकार ने पीएसबी में आवश्यकतानुसार पूँजी निवेश (कई किश्तों में) घोषित किया, जिससे बैंकों की पूँजी अनुकूल रहे, खराब ऋणों का प्रभाव सहा जा सके और Basel Norms का अनुपालन हो।" }, { "question": "मौद्रिक नीति में ‘O.M.O (Open Market Operations)’ का उद्देश्य क्या है?", "options": [ "खाद्यान्न खरीदना", "केवल आयात-निर्यात", "RBI द्वारा सरकारी बॉन्ड खरीद-बिक्री से नकदी प्रवाह नियंत्रित करना", "शेयर बाज़ार को नियंत्रित करना" ], "correct": 2, "explanation": "ओपन मार्केट ऑपरेशंस में RBI सरकारी प्रतिभूतियों को खरीदकर सिस्टम में नकदी डालता है या बेचकर नकदी खींचता है।" }, { "question": "‘NCLT (National Company Law Tribunal)’ एनपीए समाधान में कैसे मदद करता है?", "options": [ "कंपनी को डीलिस्ट करता है", "IBC के तहत कारपोरेट दिवाला समाधान, जहाँ बैंक ऋण वसूली के लिए मामला NCLT में ले जा सकते हैं", "उपभोक्ता कोर्ट", "कृषि भूमि का निपटान" ], "correct": 1, "explanation": "NCLT इन्सॉल्वेंसी एंड बैंकरप्सी कोड के अंतर्गत कंपनी मामलों को सुनता है, जिससे ऋणदाताओं को दिवाला प्रक्रिया के जरिए ऋण समाधान का मंच मिलता है।" }, { "question": "मौद्रिक नीति का प्रभाव अर्थव्यवस्था में कब तक दिखने लगता है (प्रायः)?", "options": [ "तुरंत अगले दिन", "6-8 महीने का समय लग सकता है, जिसे ‘Policy Lag’ कहते हैं", "10 साल बाद", "कभी नहीं" ], "correct": 1, "explanation": "मौद्रिक नीति बदलाव से ब्याज दरों, निवेश, माँग, कीमतों तक प्रभाव पहुँचने में सामान्यतः कुछ महीने लगते हैं, इसलिए नीति का फौरी असर सीमित होता है।" }, { "question": "‘Incremental CRR’ क्या है?", "options": [ "नया टर्म", "बढ़ता हुआ CRR", "किसी विशिष्ट अवधि में बैंकिंग सिस्टम में अतिरिक्त जमा पर अलग CRR लगाना (RBI कभी-कभार अस्थायी तरलता soak करने को उपयोग करता है)", "Qualitative tool" ], "correct": 2, "explanation": "Incremental CRR का अर्थ है नए जमाराशि की राशि पर अतिरिक्त CRR लगाना, ताकि अचानक आई तरलता को नियंत्रित किया जा सके। यह अस्थायी उपाय के रूप में RBI ने कुछ मौकों पर उपयोग किया है।" }, { "question": "एनपीए के संदर्भ में ‘Write-off’ करने का मतलब है?", "options": [ "ऋण को हमेशा माफ", "बैंक बैलेंस शीट से उस ऋण को हटा देता है, पर वसूली का प्रयास जारी रहता है", "केवल रसीद काटना", "कानूनी रूप से संभव नहीं" ], "correct": 1, "explanation": "Write-off का अर्थ बैलेंस शीट से उस ऋण को संपत्ति के रूप में न दिखाना है; लेकिन बैंक वसूली प्रक्रियाएँ (कानूनी) बंद नहीं करता, बस लेखांकन दृष्टि से उसे घटा देता है।" }, { "question": "‘मिशन इंद्रधनुष’ के सात स्तंभों में से कौन-सा स्तंभ नहीं है?", "options": [ "Appointments", "Bank Board Bureau", "रिलायंस निवेश", "Capitalization" ], "correct": 2, "explanation": "Appointments, Bank Board Bureau, Capitalization, Distressed Asset Management, Empowerment, Framework of Accountability, Governance Reforms – ये सात स्तंभ थे; ‘रिलायंस निवेश’ कोई स्तंभ नहीं है।" }, { "question": "मौद्रिक नीति क्यों आवश्यक है?", "options": [ "अर्थव्यवस्था में मूल्य स्थिरता, आर्थिक विकास, भुगतान संतुलन आदि में संतुलन रखने के लिए", "केवल सरकार की आय बढ़ाने", "MGNREGA संचालित", "सभी टैक्स वसूलने" ], "correct": 0, "explanation": "मौद्रिक नीति से केंद्रीय बैंक मुद्रास्फीति, विकास, विनिमय दर व तरलता को संतुलित करता है, जो अर्थव्यवस्था की समग्र प्रगति के लिए आवश्यक है।" } // More questions as needed... ]; let currentQuestionIndex = 0; // Track current question let userAnswers = Array(quizData.length).fill(null); // Track user's answers // Timer variables let totalQuizTime = quizData.length * 30; // total seconds = 30 seconds * no. of questions let timeLeft = totalQuizTime; let timerInterval; // On page load, initialize quiz window.onload = function() { generateQuestionNav(); // Generate the question navigation circles loadQuestion(); startTimer(); // Start the countdown }; // Start the countdown timer function startTimer() { updateTimerDisplay(timeLeft); timerInterval = setInterval(() => { timeLeft--; updateTimerDisplay(timeLeft); if (timeLeft <= 0) { clearInterval(timerInterval); showResults(); // Force show results if time is up } }, 1000); } // Update timer on the screen in mm:ss format function updateTimerDisplay(seconds) { const timerEl = document.getElementById("timer"); const mins = Math.floor(seconds / 60).toString().padStart(2, '0'); const secs = (seconds % 60).toString().padStart(2, '0'); timerEl.innerText = `Time: ${mins}:${secs}`; } // Toggle the question nav when hamburger is pressed const hamburgerBtn = document.getElementById('hamburgerBtn'); hamburgerBtn.addEventListener('click', () => { document.getElementById('questionNavOverlay').classList.toggle('show'); }); // Close hamburger menu if user clicks outside the nav and menu document.addEventListener('click', (e) => { const navOverlay = document.getElementById('questionNavOverlay'); const hamburger = document.getElementById('hamburgerBtn'); // If the menu is open, and the click is outside both the overlay and the hamburger, close it if ( navOverlay.classList.contains('show') && !navOverlay.contains(e.target) && !hamburger.contains(e.target) ) { navOverlay.classList.remove('show'); } }); // Create small clickable circles for each question function generateQuestionNav() { const navContainer = document.getElementById("questionNav"); navContainer.innerHTML = ""; // clear old items if any quizData.forEach((_, index) => { const circle = document.createElement("div"); circle.classList.add("circle-number"); circle.innerText = index + 1; // Show question number (1-based) circle.onclick = () => jumpToQuestion(index); navContainer.appendChild(circle); }); } // Jump to a specific question function jumpToQuestion(qIndex) { currentQuestionIndex = qIndex; // Hide the nav on mobile after selection document.getElementById('questionNavOverlay').classList.remove('show'); // Reset submission/next button state document.getElementById("submitAnswerButton").classList.remove("hidden"); document.getElementById("nextButton").classList.add("hidden"); loadQuestion(); } // Load current question function loadQuestion() { highlightCurrentCircle(); // Hide explanation area and Next button initially document.getElementById("explanation").classList.add("hidden"); document.getElementById("nextButton").classList.add("hidden"); const questionData = quizData[currentQuestionIndex]; document.getElementById("question").innerText = questionData.question; document.getElementById("questionCounter").innerText = `${currentQuestionIndex + 1}/${quizData.length}`; // Clear old choices const choicesContainer = document.getElementById("choices"); choicesContainer.innerHTML = ""; // Populate choices questionData.options.forEach((option, index) => { const choiceElement = document.createElement("div"); choiceElement.className = "choice"; choiceElement.innerText = option; // If previously selected, mark it if (userAnswers[currentQuestionIndex] === index) { choiceElement.classList.add("selected"); } // On clicking a choice choiceElement.onclick = () => { // Clear all selections first document.querySelectorAll(".choice").forEach(c => c.classList.remove("selected")); // Mark this one as selected choiceElement.classList.add("selected"); userAnswers[currentQuestionIndex] = index; }; choicesContainer.appendChild(choiceElement); }); // Handle Previous button visibility document.getElementById("prevButton").style.display = currentQuestionIndex === 0 ? "none" : "inline-block"; } // Highlight the current question circle function highlightCurrentCircle() { const circles = document.querySelectorAll(".circle-number"); circles.forEach((circle, idx) => { circle.classList.remove("active"); if (idx === currentQuestionIndex) { circle.classList.add("active"); } }); } // Submit the current question's answer function submitAnswer() { const questionData = quizData[currentQuestionIndex]; const userAnswer = userAnswers[currentQuestionIndex]; // Show the explanation div const explanationDiv = document.getElementById("explanation"); explanationDiv.classList.remove("hidden"); // Clear previous correctness classes and disable further selection document.querySelectorAll(".choice").forEach((c) => { c.classList.add("disabled"); c.onclick = null; }); // Determine correctness or skipping if (userAnswer === null) { explanationDiv.innerHTML = "You Skipped the question.<br/><br/>व्याख्या: " + questionData.explanation; showPopupMessage("You Skipped the question", false); } else if (userAnswer === questionData.correct) { explanationDiv.innerHTML = "You got it right!<br/><br/>व्याख्या: " + questionData.explanation; showPopupMessage("You got it right", true); // Highlight correct choice document.querySelectorAll(".choice")[userAnswer].classList.add("correct"); } else { explanationDiv.innerHTML = "You got it wrong.<br/><br/>व्याख्या: " + questionData.explanation; showPopupMessage("You got it wrong", false); // Highlight correct choice document.querySelectorAll(".choice")[questionData.correct].classList.add("correct"); // Mark the chosen one as incorrect document.querySelectorAll(".choice")[userAnswer].classList.add("incorrect"); } // Hide the submit button, show the next button document.getElementById("submitAnswerButton").classList.add("hidden"); document.getElementById("nextButton").classList.remove("hidden"); } // Go to the next question or show final results function nextQuestion() { currentQuestionIndex++; if (currentQuestionIndex >= quizData.length) { // Show results if no more questions showResults(); } else { // Reset buttons document.getElementById("submitAnswerButton").classList.remove("hidden"); document.getElementById("nextButton").classList.add("hidden"); loadQuestion(); } } // Go to the previous question function previousQuestion() { if (currentQuestionIndex > 0) { currentQuestionIndex--; document.getElementById("submitAnswerButton").classList.remove("hidden"); document.getElementById("nextButton").classList.add("hidden"); loadQuestion(); } } // Show final quiz results function showResults() { // Stop the timer if it's still running clearInterval(timerInterval); // Calculate correct answers const correctAnswersCount = userAnswers.filter( (ans, i) => ans === quizData[i].correct ).length; // Hide quiz content document.getElementById("quizContent").classList.add("hidden"); // Show results document.getElementById("resultContent").classList.remove("hidden"); const percentage = (correctAnswersCount / quizData.length) * 100; let resultHTML = ""; if (percentage >= 60) { resultHTML = `<div class="congrats">🎉 बधाई हो! आपने ${percentage.toFixed( 2 )}% स्कोर किया है!</div>`; } else { resultHTML = `<div class="sad">😢 आपने ${percentage.toFixed( 2 )}% स्कोर किया है। अगली बार के लिए शुभकामनाएं!</div>`; } document.getElementById("resultMessage").innerHTML = resultHTML; document.getElementById("scoreMessage").innerText = `आपने कुल ${quizData.length} में से ${correctAnswersCount} प्रश्न सही उत्तर दिए हैं।`; } // Optional popup message function showPopupMessage(message, isCorrect) { const popup = document.getElementById('popupMessage'); popup.innerText = message; popup.className = ''; popup.classList.add('show'); popup.classList.add(isCorrect ? 'correct' : 'incorrect'); setTimeout(() => { popup.classList.remove('show'); popup.classList.add('hidden'); }, 2000); } // Button event listeners document.getElementById('prevButton').addEventListener('click', previousQuestion); document.getElementById('submitAnswerButton').addEventListener('click', submitAnswer); document.getElementById('nextButton').addEventListener('click', nextQuestion); // Predefined Darker Color Themes const themes = [ { header: '#a31645', headerText: '#ffffff', container: '#e8c4d6', containerText: '#6e0c36', headings: '#6e0c36' }, // Berry Delight { header: '#00574b', headerText: '#ffffff', container: '#b3dfd7', containerText: '#00382e', headings: '#00382e' }, // Ocean Breeze { header: '#c95a00', headerText: '#ffffff', container: '#dca865', containerText: '#7a3400', headings: '#7a3400' }, // Sunset Glow { header: '#4a0f6f', headerText: '#ffffff', container: '#cdb5e3', containerText: '#320b4a', headings: '#320b4a' }, // Calming Lavender { header: '#1e4d2b', headerText: '#ffffff', container: '#98c1a3', containerText: '#122417', headings: '#122417' }, // Forest Retreat { header: '#c99800', headerText: '#ffffff', container: '#e8d18a', containerText: '#6c4f00', headings: '#6c4f00' }, // Golden Elegance { header: '#01477e', headerText: '#ffffff', container: '#86b9e4', containerText: '#00223d', headings: '#00223d' }, // Sky Calm { header: '#5a3b2e', headerText: '#ffffff', container: '#b8a89c', containerText: '#32211a', headings: '#32211a' }, // Retro Rust { header: '#b34727', headerText: '#ffffff', container: '#f2c29d', containerText: '#6a2915', headings: '#6a2915' }, // Warm Peach { header: '#0f4c43', headerText: '#ffffff', container: '#92c3b8', containerText: '#072822', headings: '#072822' }, // Cool Mint ]; // Apply Random Darker Theme function applyRandomTheme() { const header = document.querySelector('.header'); const container = document.querySelector('.content-container'); const headings = document.querySelectorAll('.content-container h2'); // Select a random theme const randomTheme = themes[Math.floor(Math.random() * themes.length)]; // Apply Header Colors header.style.backgroundColor = randomTheme.header; header.style.color = randomTheme.headerText; // Apply Container Colors container.style.backgroundColor = randomTheme.container; container.style.color = randomTheme.containerText; // Apply Heading Colors headings.forEach((heading) => { heading.style.color = randomTheme.headings; heading.style.borderBottom = `2px solid ${randomTheme.headings}`; }); } // Apply the theme on page load window.onload = function () { applyRandomTheme(); // Set random theme generateQuestionNav(); // Generate question navigation loadQuestion(); // Load the first question startTimer(); // Start the countdown timer }; </script> </body> </html> <!-- /wp:html -->