Computer Fundamentals — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye.

📚 2618 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2618 questions

Question 1051

EN + हिं Medium
GB CD in CI/CD can mean?
IN CI/CD में CD का क्या मतलब हो सकता है?
Computer Display कंप्यूटर डिस्प्ले
Continuous Delivery or Continuous Deployment सतत वितरण या सतत तैनाती
Code Distribution कोड वितरण
Compiler Debug कंपाइलर डिबग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CD stands for Continuous Delivery (manual deploy trigger) or Continuous Deployment (fully automated deployment).
व्याख्या (हिन्दी) सीडी का मतलब सतत वितरण (मैन्युअल परिनियोजन ट्रिगर) या सतत परिनियोजन (पूरी तरह से स्वचालित परिनियोजन) है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1052

EN + हिं Medium
GB Jenkins is used for?
IN जेनकींस का उपयोग किसके लिए किया जाता है?
Container orchestration कंटेनर ऑर्केस्ट्रेशन
CI/CD automation (build, test, deploy pipelines) सीआई/सीडी स्वचालन (पाइपलाइनों का निर्माण, परीक्षण, तैनाती)
Database management डेटाबेस प्रबंधन
Network monitoring नेटवर्क निगरानी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Jenkins is an open-source automation server widely used for building CI/CD pipelines.
व्याख्या (हिन्दी) जेनकिंस एक ओपन-सोर्स ऑटोमेशन सर्वर है जिसका व्यापक रूप से सीआई/सीडी पाइपलाइनों के निर्माण के लिए उपयोग किया जाता है।
🎯 Exam Perspective
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में Computer Fundamentals ("Introduction to Computer" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1053

EN + हिं Medium
GB Infrastructure as Code (IaC) tools include?
IN कोड (IaC) टूल के रूप में इन्फ्रास्ट्रक्चर में शामिल हैं?
Jenkins, GitLab जेनकिंस, गिटलैब
Terraform, Ansible, CloudFormation टेराफॉर्म, एन्सिबल, क्लाउडफॉर्मेशन
Docker, Kubernetes डॉकर, कुबेरनेट्स
MySQL, PostgreSQL MySQL, पोस्टग्रेएसक्यूएल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IaC tools like Terraform, Ansible, and AWS CloudFormation define infrastructure in code for repeatable deployments.
व्याख्या (हिन्दी) टेराफॉर्म, एन्सिबल और एडब्ल्यूएस क्लाउडफॉर्मेशन जैसे IaC उपकरण दोहराए जाने योग्य तैनाती के लिए कोड में बुनियादी ढांचे को परिभाषित करते हैं।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals ("Introduction to Computer" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1054

EN + हिं Medium
GB Immutable infrastructure means?
IN अपरिवर्तनीय बुनियादी ढांचे का मतलब है?
Servers are frequently modified सर्वरों को बार-बार संशोधित किया जाता है
Servers are never modified after deployment — replaced instead of patched परिनियोजन के बाद सर्वर को कभी भी संशोधित नहीं किया जाता है - पैच करने के बजाय बदल दिया जाता है
Servers have no OS सर्वर में कोई OS नहीं है
Infrastructure cannot be automated बुनियादी ढांचे को स्वचालित नहीं किया जा सकता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Immutable infrastructure replaces servers entirely for updates rather than modifying running servers.
व्याख्या (हिन्दी) अपरिवर्तनीय बुनियादी ढांचा चल रहे सर्वर को संशोधित करने के बजाय अपडेट के लिए सर्वर को पूरी तरह से बदल देता है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1055

EN + हिं Medium
GB Blue-green deployment strategy uses?
IN नीली-हरी परिनियोजन रणनीति का उपयोग?
Two production environments alternating traffic for zero-downtime deploys शून्य-डाउनटाइम परिनियोजन के लिए ट्रैफ़िक को वैकल्पिक करने वाले दो उत्पादन वातावरण
Blue servers are primary ब्लू सर्वर प्राथमिक हैं
Color-coded error levels रंग-कोडित त्रुटि स्तर
Load balancing between two DCs दो डीसी के बीच लोड संतुलन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Blue-green deployment runs two identical environments; switch traffic between them for instant, zero-downtime releases.
व्याख्या (हिन्दी) नीला-हरा परिनियोजन दो समान वातावरण चलाता है; तत्काल, शून्य-डाउनटाइम रिलीज़ के लिए उनके बीच ट्रैफ़िक स्विच करें।
🎯 Exam Perspective
यह सवाल Computer Fundamentals ("Introduction to Computer" sub-topic) category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1056

EN + हिं Medium
GB Canary deployment releases new version to?
IN कैनरी परिनियोजन ने नया संस्करण जारी किया?
All users at once सभी उपयोगकर्ता एक साथ
Small subset of users first before full rollout पूर्ण रोलआउट से पहले उपयोगकर्ताओं का छोटा उपसमूह
Developers only केवल डेवलपर्स
Test environment only केवल परीक्षण परिवेश
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Canary releases the new version to a small percentage of users, monitoring for issues before full rollout.
व्याख्या (हिन्दी) कैनरी नए संस्करण को कुछ प्रतिशत उपयोगकर्ताओं के लिए जारी करता है, पूर्ण रोलआउट से पहले समस्याओं की निगरानी करता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals ("Introduction to Computer" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1057

EN + हिं Medium
GB Feature flags/toggles allow?
IN फ़ीचर फ़्लैग/टॉगल की अनुमति है?
Changing code at runtime रनटाइम पर कोड बदलना
Enabling/disabling features at runtime without deploying new code नए कोड को तैनात किए बिना रनटाइम पर सुविधाओं को सक्षम/अक्षम करना
Faster compilation तेज़ संकलन
Automatic bug fixes स्वचालित बग समाधान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Feature flags enable or disable application features at runtime, decoupling deployment from feature release.
व्याख्या (हिन्दी) फ़ीचर फ़्लैग रनटाइम पर एप्लिकेशन सुविधाओं को सक्षम या अक्षम करते हैं, फ़ीचर रिलीज़ से परिनियोजन को अलग करते हैं।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1058

EN + हिं Medium
GB A/B testing in software means?
IN सॉफ़्टवेयर में A/B परीक्षण का क्या अर्थ है?
Testing two server configurations दो सर्वर कॉन्फ़िगरेशन का परीक्षण
Testing two versions of a feature with different user groups विभिन्न उपयोगकर्ता समूहों के साथ एक सुविधा के दो संस्करणों का परीक्षण
Alpha and Beta testing अल्फा और बीटा परीक्षण
Automated and manual testing स्वचालित और मैन्युअल परीक्षण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A/B testing exposes different user groups to different feature versions to measure which performs better.
व्याख्या (हिन्दी) ए/बी परीक्षण विभिन्न उपयोगकर्ता समूहों को अलग-अलग फीचर संस्करणों में उजागर करता है ताकि यह मापा जा सके कि कौन सा बेहतर प्रदर्शन करता है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals ("Introduction to Computer" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1059

EN + हिं
GB Which design pattern defines object creation interface but lets subclasses decide which class to instantiate?
IN कौन सा डिज़ाइन पैटर्न ऑब्जेक्ट निर्माण इंटरफ़ेस को परिभाषित करता है लेकिन उपवर्गों को यह तय करने देता है कि किस वर्ग को इंस्टेंटियेट करना है?
Singleton एकाकी वस्तु
Observer प्रेक्षक
Factory Method फ़ैक्टरी विधि
Decorator डेकोरेटर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Factory Method pattern defines an interface for object creation, delegating instantiation to subclasses.
व्याख्या (हिन्दी) फ़ैक्टरी मेथड पैटर्न ऑब्जेक्ट निर्माण के लिए एक इंटरफ़ेस को परिभाषित करता है, जो उपवर्गों को तात्कालिकता सौंपता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals ("Introduction to Computer" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1060

EN + हिं Medium
GB Observer design pattern is used for?
IN ऑब्जर्वर डिज़ाइन पैटर्न का उपयोग किसके लिए किया जाता है?
Single instance एकल उदाहरण
Event handling and notification (publish-subscribe) इवेंट प्रबंधन और अधिसूचना (प्रकाशन-सदस्यता लें)
Object creation वस्तु निर्माण
Data compression आधार - सामग्री संकोचन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Observer pattern defines a one-to-many dependency so when one object changes state, all dependents are notified.
व्याख्या (हिन्दी) ऑब्जर्वर पैटर्न एक-से-अनेक निर्भरता को परिभाषित करता है, इसलिए जब एक वस्तु स्थिति बदलती है, तो सभी आश्रितों को सूचित किया जाता है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1061

EN + हिं Easy
GB SOLID principles 'S' stands for?
IN SOLID सिद्धांत 'S' का मतलब क्या है?
Security सुरक्षा
Single Responsibility Principle एकल उत्तरदायित्व सिद्धांत
Separation पृथक्करण
Structured स्ट्रक्चर्ड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SOLID 'S' = Single Responsibility Principle: a class should have only one reason to change.
व्याख्या (हिन्दी) ठोस 'एस' = एकल उत्तरदायित्व सिद्धांत: एक वर्ग के पास परिवर्तन का केवल एक ही कारण होना चाहिए।
🎯 Exam Perspective
यह सवाल Computer Fundamentals ("Introduction to Computer" sub-topic) category का है — difficulty level "Easy", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1062

EN + हिं Easy
GB SOLID 'O' stands for?
IN सॉलिड 'O' का मतलब है?
Object-oriented वस्तु के उन्मुख
Open/Closed Principle खुला/बंद सिद्धांत
Optional parameters वैकल्पिक पैरामीटर
Output management आउटपुट प्रबंधन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SOLID 'O' = Open/Closed Principle: software entities should be open for extension but closed for modification.
व्याख्या (हिन्दी) सॉलिड 'ओ' = खुला/बंद सिद्धांत: सॉफ्टवेयर इकाइयां विस्तार के लिए खुली होनी चाहिए लेकिन संशोधन के लिए बंद होनी चाहिए।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals ("Introduction to Computer" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Easy"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1063

EN + हिं Medium
GB SOLID 'L' (Liskov Substitution Principle) states?
IN सॉलिड 'एल' (लिस्कोव प्रतिस्थापन सिद्धांत) बताता है?
Local variables first पहले स्थानीय चर
Objects of derived class must be substitutable for base class objects व्युत्पन्न वर्ग की वस्तुएं आधार वर्ग की वस्तुओं के लिए प्रतिस्थापन योग्य होनी चाहिए
Libraries over frameworks ढाँचे पर पुस्तकालय
Logic before loops लूप से पहले तर्क
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) LSP: subtypes must be substitutable for their base types without altering program correctness.
व्याख्या (हिन्दी) एलएसपी: प्रोग्राम की शुद्धता में बदलाव किए बिना उपप्रकारों को उनके आधार प्रकारों के लिए प्रतिस्थापित किया जाना चाहिए।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1064

EN + हिं Medium
GB SOLID 'I' (Interface Segregation) states?
IN सॉलिड 'आई' (इंटरफ़ेस सेग्रीगेशन) बताता है?
Interfaces should be inherited इंटरफ़ेस विरासत में मिलना चाहिए
Clients should not depend on interfaces they don't use ग्राहकों को उन इंटरफ़ेस पर निर्भर नहीं रहना चाहिए जिनका वे उपयोग नहीं करते हैं
Input first पहले इनपुट करें
Index before searching खोजने से पहले अनुक्रमणिका
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ISP: interfaces should be small and specific — clients should not implement methods they don't use.
व्याख्या (हिन्दी) आईएसपी: इंटरफ़ेस छोटा और विशिष्ट होना चाहिए - ग्राहकों को उन तरीकों को लागू नहीं करना चाहिए जिनका वे उपयोग नहीं करते हैं।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals ("Introduction to Computer" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1065

EN + हिं Medium
GB SOLID 'D' (Dependency Inversion) states?
IN ठोस 'डी' (निर्भरता व्युत्क्रमण) बताता है?
Delete dependencies निर्भरताएँ हटाएँ
High-level modules should not depend on low-level modules — both depend on abstractions उच्च-स्तरीय मॉड्यूल को निम्न-स्तरीय मॉड्यूल पर निर्भर नहीं होना चाहिए - दोनों अमूर्त पर निर्भर करते हैं
Dependency injection only केवल निर्भरता इंजेक्शन
Direct access preferred सीधी पहुंच को प्राथमिकता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DIP: depend on abstractions (interfaces) not concrete implementations, enabling flexibility and testability.
व्याख्या (हिन्दी) डीआईपी: लचीलेपन और परीक्षण क्षमता को सक्षम करते हुए, अमूर्त (इंटरफ़ेस) पर निर्भर करता है, न कि ठोस कार्यान्वयन पर।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals ("Introduction to Computer" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।