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
2581
EN + हिं Medium
GB Docker image is?
IN डॉकर छवि है?
A
A running container एक चालू कंटेनर
B
A read-only template for creating containers कंटेनर बनाने के लिए केवल पढ़ने योग्य टेम्पलेट
C
A virtual machine एक आभासी मशीन
D
A network config एक नेटवर्क कॉन्फ़िगरेशन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Docker image is an immutable read-only template used to create containers.
व्याख्या (हिन्दी) डॉकर छवि एक अपरिवर्तनीय रीड-ओनली टेम्पलेट है जिसका उपयोग कंटेनर बनाने के लिए किया जाता है।
2582
EN + हिं Medium
GB Docker container is?
IN डॉकर कंटेनर है?
A
An image एक छवि
B
A running instance of a Docker image डॉकर छवि का एक चालू उदाहरण
C
A virtual machine एक आभासी मशीन
D
A network namespace एक नेटवर्क नेमस्पेस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Docker container is a running instance of a Docker image with a writable layer.
व्याख्या (हिन्दी) डॉकर कंटेनर एक लिखने योग्य परत के साथ डॉकर छवि का एक चालू उदाहरण है।
2583
EN + हिं Medium
GB Kubernetes Pod is?
IN कुबेरनेट्स पॉड है?
A
A cluster of machines मशीनों का एक समूह
B
Smallest deployable unit containing one or more containers एक या अधिक कंटेनर वाली सबसे छोटी तैनाती योग्य इकाई
C
A network policy एक नेटवर्क नीति
D
A storage volume एक भंडारण मात्रा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Kubernetes Pod is the smallest deployable unit, containing one or more containers.
व्याख्या (हिन्दी) कुबेरनेट्स पॉड सबसे छोटी तैनाती योग्य इकाई है, जिसमें एक या अधिक कंटेनर होते हैं।
2584
EN + हिं Medium
GB Kubernetes Deployment ensures?
IN कुबेरनेट्स परिनियोजन सुनिश्चित करता है?
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.
व्याख्या (हिन्दी) कुबेरनेट्स परिनियोजन यह सुनिश्चित करता है कि निर्दिष्ट संख्या में पॉड प्रतिकृतियां हमेशा चलती रहें।
2585
EN + हिं Easy
GB CI/CD stands for?
IN सीआई/सीडी का मतलब क्या है?
A
Computer Interface/Display कंप्यूटर इंटरफ़ेस/डिस्प्ले
B
Continuous Integration/Continuous Deployment सतत एकीकरण/निरंतर तैनाती
C
Code Integration/Delivery कोड एकीकरण/वितरण
D
Compiler Interface/Debug कंपाइलर इंटरफ़ेस/डीबग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CI/CD: Continuous Integration (frequent merging with tests) and Continuous Deployment (automated release).
व्याख्या (हिन्दी) सीआई/सीडी: सतत एकीकरण (परीक्षणों के साथ बार-बार विलय) और सतत परिनियोजन (स्वचालित रिलीज)।
2586
EN + हिं Medium
GB Git command to stage files for commit?
IN प्रतिबद्धता के लिए फ़ाइलों को चरणबद्ध करने के लिए Git कमांड?
A
git commit गिट प्रतिबद्ध
B
git add गिट जोड़ें
C
git push गिट पुश
D
git stage गिट चरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) git add filename stages files for inclusion in the next commit.
व्याख्या (हिन्दी) अगली प्रतिबद्धता में शामिल करने के लिए git फ़ाइल नाम चरण फ़ाइलें जोड़ें।
2587
EN + हिं Medium
GB Git command to download remote changes?
IN दूरस्थ परिवर्तन डाउनलोड करने के लिए Git कमांड?
A
git push गिट पुश
B
git fetch or git pull गिट फ़ेच या गिट पुल
C
git clone गिट क्लोन
D
git sync गिट सिंक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) git fetch downloads remote changes; git pull fetches and merges.
व्याख्या (हिन्दी) git फ़ेच दूरस्थ परिवर्तन डाउनलोड करता है; गिट पुल लाता है और विलीन हो जाता है।
2588
EN + हिं Medium
GB GitHub Pull Request allows?
IN GitHub पुल अनुरोध अनुमति देता है?
A
Direct code push डायरेक्ट कोड पुश
B
Code review before merging into main branch मुख्य शाखा में विलय से पहले कोड की समीक्षा
C
Deleting repos रेपो हटाना
D
Cloning repos क्लोनिंग रेपो
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Pull Requests allow proposing and reviewing code changes before merging.
व्याख्या (हिन्दी) पुल अनुरोध विलय से पहले कोड परिवर्तनों का प्रस्ताव करने और समीक्षा करने की अनुमति देते हैं।
2589
EN + हिं Medium
GB User Story format is?
IN उपयोगकर्ता कहानी प्रारूप है?
A
Technical specification तकनीकी विशिष्टता
B
As a [user], I want [feature], so that [benefit] एक [उपयोगकर्ता] के रूप में, मुझे [सुविधा] चाहिए, ताकि [लाभ] हो
C
Bug report बग रिपोर्ट
D
Test case परीक्षण मामला
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) User stories describe functionality from user perspective using this standard format.
व्याख्या (हिन्दी) उपयोगकर्ता कहानियाँ इस मानक प्रारूप का उपयोग करके उपयोगकर्ता के दृष्टिकोण से कार्यक्षमता का वर्णन करती हैं।
2590
EN + हिं Medium
GB Technical debt refers to?
IN तकनीकी ऋण का तात्पर्य है?
A
Financial debt वित्तीय ऋण
B
Cost of shortcuts and poor design choices that need future rework शॉर्टकट की लागत और ख़राब डिज़ाइन विकल्प जिन पर भविष्य में पुनः काम करने की आवश्यकता है
C
Debug cost डिबग लागत
D
Testing cost परीक्षण लागत
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Technical debt is the implied cost of future rework caused by choosing quick solutions.
व्याख्या (हिन्दी) तकनीकी ऋण त्वरित समाधान चुनने के कारण होने वाली भविष्य की पुनर्रचना की निहित लागत है।
2591
EN + हिं Medium
GB TDD (Test-Driven Development) workflow?
IN टीडीडी (परीक्षण-संचालित विकास) वर्कफ़्लो?
A
Code first, test later कोड पहले, परीक्षण बाद में
B
Write failing test, write code to pass, refactor असफल परीक्षण लिखें, उत्तीर्ण होने के लिए कोड लिखें, रिफैक्टर
C
Test after deployment तैनाती के बाद परीक्षण करें
D
No testing कोई परीक्षण नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TDD: Red (write failing test), Green (make it pass), Refactor.
व्याख्या (हिन्दी) टीडीडी: लाल (परीक्षा में असफल होना), हरा (इसे पास कराना), रिफैक्टर।
2592
EN + हिं Medium
GB Which HTTP method is idempotent but NOT safe?
IN कौन सी HTTP विधि निष्क्रिय है लेकिन सुरक्षित नहीं है?
A
GET पाना
B
PUT रखना
C
POST डाक
D
PATCH पैबंद
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) PUT is idempotent (same result if repeated) but not safe (it modifies server state).
व्याख्या (हिन्दी) PUT निष्क्रिय है (दोहराए जाने पर वही परिणाम) लेकिन सुरक्षित नहीं है (यह सर्वर स्थिति को संशोधित करता है)।
2593
EN + हिं Medium
GB HTTP/2 improvements over HTTP/1.1?
IN HTTP/1.1 की तुलना में HTTP/2 में सुधार?
A
Text-based protocol पाठ-आधारित प्रोटोकॉल
B
Binary framing, header compression, multiplexing, server push बाइनरी फ़्रेमिंग, हेडर कम्प्रेशन, मल्टीप्लेक्सिंग, सर्वर पुश
C
Requires TLS always हमेशा टीएलएस की आवश्यकता होती है
D
Uses UDP यूडीपी का उपयोग करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HTTP/2 adds binary framing, HPACK compression, stream multiplexing, and server push.
व्याख्या (हिन्दी) HTTP/2 बाइनरी फ़्रेमिंग, HPACK कम्प्रेशन, स्ट्रीम मल्टीप्लेक्सिंग और सर्वर पुश जोड़ता है।
2594
EN + हिं Medium
GB GraphQL advantage over REST?
IN REST की तुलना में GraphQL का लाभ?
A
Less powerful कम शक्तिशाली
B
Single endpoint, client specifies exact data needed — no over/under-fetching एकल समापन बिंदु, क्लाइंट आवश्यक सटीक डेटा निर्दिष्ट करता है - कोई ओवर/कम फ़ेचिंग नहीं
C
More endpoints अधिक समापनबिंदु
D
Older technology पुरानी तकनीक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) GraphQL allows clients to request exactly needed data from a single endpoint.
व्याख्या (हिन्दी) ग्राफक्यूएल ग्राहकों को एक ही एंडपॉइंट से बिल्कुल आवश्यक डेटा का अनुरोध करने की अनुमति देता है।
2595
EN + हिं Medium
GB Which tool generates API documentation?
IN कौन सा टूल एपीआई दस्तावेज़ तैयार करता है?
A
Notepad नोटपैड
B
Swagger / OpenAPI specification स्वैगर/ओपनएपीआई विशिष्टता
C
Word शब्द
D
Excel एक्सेल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Swagger (OpenAPI) generates interactive API documentation from definitions.
व्याख्या (हिन्दी) स्वैगर (ओपनएपीआई) परिभाषाओं से इंटरैक्टिव एपीआई दस्तावेज़ तैयार करता है।
2581–2595 of 2618