Computer Fundamentals — MCQ Practice

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

📚 2941 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2941 questions
1261
EN + हिं Medium
GB Kubernetes deployment ensures?
IN Kubernetes परिनियोजन सुनिश्चित करता है?
A
Manual pod management मैनुअल पॉड प्रबंधन
B
Desired number of pod replicas are always running वांछित संख्या में पॉड प्रतिकृतियां हमेशा चलती रहती हैं
C
Single pod only केवल एकल फली
D
No auto-restart कोई स्वतः पुनः आरंभ नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Kubernetes Deployment ensures the specified number of pod replicas are always running and healthy.
व्याख्या (हिन्दी) कुबेरनेट्स परिनियोजन यह सुनिश्चित करता है कि निर्दिष्ट संख्या में पॉड प्रतिकृतियां हमेशा चालू और स्वस्थ रहें।
1262
EN + हिं Medium
GB Kubernetes Service provides?
IN Kubernetes सेवा प्रदान करती है?
A
Pod storage फली भंडारण
B
Stable network endpoint for accessing pods (load balances) पॉड्स तक पहुँचने के लिए स्थिर नेटवर्क एंडपॉइंट (लोड संतुलन)
C
Container registry कंटेनर रजिस्ट्री
D
Monitoring निगरानी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Kubernetes Service provides a stable IP/DNS name and load balances traffic to matching pods.
व्याख्या (हिन्दी) कुबेरनेट्स सेवा एक स्थिर आईपी/डीएनएस नाम प्रदान करती है और मेल खाने वाले पॉड्स पर ट्रैफ़िक को संतुलित करती है।
1263
EN + हिं Medium
GB Kubernetes Ingress manages?
IN Kubernetes Ingress प्रबंधन करता है?
A
Storage volumes भंडारण की मात्रा
B
External HTTP/HTTPS access to services सेवाओं तक बाहरी HTTP/HTTPS पहुंच
C
Pod scheduling पॉड शेड्यूलिंग
D
Container networking only केवल कंटेनर नेटवर्किंग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Kubernetes Ingress manages external HTTP/HTTPS routing to internal services based on rules.
व्याख्या (हिन्दी) Kubernetes Ingress नियमों के आधार पर आंतरिक सेवाओं के लिए बाहरी HTTP/HTTPS रूटिंग का प्रबंधन करता है।
1264
EN + हिं Medium
GB Helm in Kubernetes is?
IN कुबेरनेट्स में हेल्म है?
A
A monitoring tool एक निगरानी उपकरण
B
Package manager for Kubernetes applications (charts) कुबेरनेट्स अनुप्रयोगों के लिए पैकेज प्रबंधक (चार्ट)
C
A container runtime एक कंटेनर रनटाइम
D
A load balancer एक लोड बैलेंसर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Helm is the package manager for Kubernetes, using 'charts' to define, install, and manage applications.
व्याख्या (हिन्दी) हेल्म कुबेरनेट्स के लिए पैकेज प्रबंधक है, जो अनुप्रयोगों को परिभाषित करने, स्थापित करने और प्रबंधित करने के लिए 'चार्ट' का उपयोग करता है।
1265
EN + हिं Easy
GB CI in CI/CD stands for?
IN CI/CD में CI का मतलब क्या है?
A
Computer Intelligence कंप्यूटर इंटेलिजेंस
B
Continuous Integration — merging code frequently with automated testing सतत एकीकरण - स्वचालित परीक्षण के साथ कोड को बार-बार मर्ज करना
C
Controlled Input नियंत्रित इनपुट
D
Compiler Integration संकलक एकीकरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Continuous Integration involves frequently merging code changes into a shared repository with automated builds/tests.
व्याख्या (हिन्दी) सतत एकीकरण में कोड परिवर्तनों को स्वचालित बिल्ड/परीक्षणों के साथ साझा रिपॉजिटरी में बार-बार मर्ज करना शामिल है।
1266
EN + हिं Medium
GB CD in CI/CD can mean?
IN CI/CD में CD का क्या मतलब हो सकता है?
A
Computer Display कंप्यूटर डिस्प्ले
B
Continuous Delivery or Continuous Deployment सतत वितरण या सतत तैनाती
C
Code Distribution कोड वितरण
D
Compiler Debug कंपाइलर डिबग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CD stands for Continuous Delivery (manual deploy trigger) or Continuous Deployment (fully automated deployment).
व्याख्या (हिन्दी) सीडी का मतलब सतत वितरण (मैन्युअल परिनियोजन ट्रिगर) या सतत परिनियोजन (पूरी तरह से स्वचालित परिनियोजन) है।
1267
EN + हिं Medium
GB Jenkins is used for?
IN जेनकींस का उपयोग किसके लिए किया जाता है?
A
Container orchestration कंटेनर ऑर्केस्ट्रेशन
B
CI/CD automation (build, test, deploy pipelines) सीआई/सीडी स्वचालन (पाइपलाइनों का निर्माण, परीक्षण, तैनाती)
C
Database management डेटाबेस प्रबंधन
D
Network monitoring नेटवर्क निगरानी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Jenkins is an open-source automation server widely used for building CI/CD pipelines.
व्याख्या (हिन्दी) जेनकिंस एक ओपन-सोर्स ऑटोमेशन सर्वर है जिसका व्यापक रूप से सीआई/सीडी पाइपलाइनों के निर्माण के लिए उपयोग किया जाता है।
1268
EN + हिं Medium
GB GitLab CI/CD differs from Jenkins in?
IN GitLab CI/CD जेनकींस से किस मामले में भिन्न है?
A
Speed रफ़्तार
B
Built-in CI/CD within GitLab platform (no separate server needed) GitLab प्लेटफ़ॉर्म के भीतर अंतर्निहित CI/CD (कोई अलग सर्वर की आवश्यकता नहीं)
C
Cost लागत
D
Programming language प्रोग्रामिंग भाषा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) GitLab CI/CD is natively integrated into GitLab, requiring no separate CI server configuration.
व्याख्या (हिन्दी) GitLab CI/CD को मूल रूप से GitLab में एकीकृत किया गया है, इसके लिए अलग से CI सर्वर कॉन्फ़िगरेशन की आवश्यकता नहीं है।
1269
EN + हिं Medium
GB Infrastructure as Code (IaC) tools include?
IN कोड (IaC) टूल के रूप में इन्फ्रास्ट्रक्चर में शामिल हैं?
A
Jenkins, GitLab जेनकिंस, गिटलैब
B
Terraform, Ansible, CloudFormation टेराफॉर्म, एन्सिबल, क्लाउडफॉर्मेशन
C
Docker, Kubernetes डॉकर, कुबेरनेट्स
D
MySQL, PostgreSQL MySQL, पोस्टग्रेएसक्यूएल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IaC tools like Terraform, Ansible, and AWS CloudFormation define infrastructure in code for repeatable deployments.
व्याख्या (हिन्दी) टेराफॉर्म, एन्सिबल और एडब्ल्यूएस क्लाउडफॉर्मेशन जैसे IaC उपकरण दोहराए जाने योग्य तैनाती के लिए कोड में बुनियादी ढांचे को परिभाषित करते हैं।
1270
EN + हिं Medium
GB Immutable infrastructure means?
IN अपरिवर्तनीय बुनियादी ढांचे का मतलब है?
A
Servers are frequently modified सर्वरों को बार-बार संशोधित किया जाता है
B
Servers are never modified after deployment — replaced instead of patched परिनियोजन के बाद सर्वर को कभी भी संशोधित नहीं किया जाता है - पैच करने के बजाय बदल दिया जाता है
C
Servers have no OS सर्वर में कोई OS नहीं है
D
Infrastructure cannot be automated बुनियादी ढांचे को स्वचालित नहीं किया जा सकता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Immutable infrastructure replaces servers entirely for updates rather than modifying running servers.
व्याख्या (हिन्दी) अपरिवर्तनीय बुनियादी ढांचा चल रहे सर्वर को संशोधित करने के बजाय अपडेट के लिए सर्वर को पूरी तरह से बदल देता है।
1271
EN + हिं Medium
GB Blue-green deployment strategy uses?
IN नीली-हरी परिनियोजन रणनीति का उपयोग?
A
Two production environments alternating traffic for zero-downtime deploys शून्य-डाउनटाइम परिनियोजन के लिए ट्रैफ़िक को वैकल्पिक करने वाले दो उत्पादन वातावरण
B
Blue servers are primary ब्लू सर्वर प्राथमिक हैं
C
Color-coded error levels रंग-कोडित त्रुटि स्तर
D
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.
व्याख्या (हिन्दी) नीला-हरा परिनियोजन दो समान वातावरण चलाता है; तत्काल, शून्य-डाउनटाइम रिलीज़ के लिए उनके बीच ट्रैफ़िक स्विच करें।
1272
EN + हिं Medium
GB Canary deployment releases new version to?
IN कैनरी परिनियोजन ने नया संस्करण जारी किया?
A
All users at once सभी उपयोगकर्ता एक साथ
B
Small subset of users first before full rollout पूर्ण रोलआउट से पहले उपयोगकर्ताओं का छोटा उपसमूह
C
Developers only केवल डेवलपर्स
D
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.
व्याख्या (हिन्दी) कैनरी नए संस्करण को कुछ प्रतिशत उपयोगकर्ताओं के लिए जारी करता है, पूर्ण रोलआउट से पहले समस्याओं की निगरानी करता है।
1273
EN + हिं Medium
GB Feature flags/toggles allow?
IN फ़ीचर फ़्लैग/टॉगल की अनुमति है?
A
Changing code at runtime रनटाइम पर कोड बदलना
B
Enabling/disabling features at runtime without deploying new code नए कोड को तैनात किए बिना रनटाइम पर सुविधाओं को सक्षम/अक्षम करना
C
Faster compilation तेज़ संकलन
D
Automatic bug fixes स्वचालित बग समाधान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Feature flags enable or disable application features at runtime, decoupling deployment from feature release.
व्याख्या (हिन्दी) फ़ीचर फ़्लैग रनटाइम पर एप्लिकेशन सुविधाओं को सक्षम या अक्षम करते हैं, फ़ीचर रिलीज़ से परिनियोजन को अलग करते हैं।
1274
EN + हिं Medium
GB A/B testing in software means?
IN सॉफ़्टवेयर में A/B परीक्षण का क्या अर्थ है?
A
Testing two server configurations दो सर्वर कॉन्फ़िगरेशन का परीक्षण
B
Testing two versions of a feature with different user groups विभिन्न उपयोगकर्ता समूहों के साथ एक सुविधा के दो संस्करणों का परीक्षण
C
Alpha and Beta testing अल्फा और बीटा परीक्षण
D
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.
व्याख्या (हिन्दी) ए/बी परीक्षण विभिन्न उपयोगकर्ता समूहों को अलग-अलग फीचर संस्करणों में उजागर करता है ताकि यह मापा जा सके कि कौन सा बेहतर प्रदर्शन करता है।
1275
EN + हिं
GB Which design pattern defines object creation interface but lets subclasses decide which class to instantiate?
IN कौन सा डिज़ाइन पैटर्न ऑब्जेक्ट निर्माण इंटरफ़ेस को परिभाषित करता है लेकिन उपवर्गों को यह तय करने देता है कि किस वर्ग को इंस्टेंटियेट करना है?
A
Singleton एकाकी वस्तु
B
Observer प्रेक्षक
C
Factory Method फ़ैक्टरी विधि
D
Decorator डेकोरेटर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Factory Method pattern defines an interface for object creation, delegating instantiation to subclasses.
व्याख्या (हिन्दी) फ़ैक्टरी मेथड पैटर्न ऑब्जेक्ट निर्माण के लिए एक इंटरफ़ेस को परिभाषित करता है, जो उपवर्गों को तात्कालिकता सौंपता है।
1261–1275 of 2941