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
2176
EN + हिं Medium
GB HTTP 204 No Content means?
IN HTTP 204 कोई सामग्री नहीं का मतलब?
A
Empty database खाली डेटाबेस
B
Request succeeded but there is no content to return in response body अनुरोध सफल हुआ लेकिन प्रतिक्रिया निकाय में लौटने के लिए कोई सामग्री नहीं है
C
Error occurred त्रुटि हुई
D
File not found फ़ाइल प्राप्त नहीं हुई
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HTTP 204 is returned when the request succeeds but there's no response body (e.g., after DELETE).
व्याख्या (हिन्दी) अनुरोध सफल होने पर HTTP 204 लौटाया जाता है लेकिन कोई प्रतिक्रिया निकाय नहीं होता है (उदाहरण के लिए, DELETE के बाद)।
2177
EN + हिं Medium
GB GraphQL advantages 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 the data they need from a single endpoint, eliminating over/under-fetching.
व्याख्या (हिन्दी) ग्राफक्यूएल ग्राहकों को एक ही एंडपॉइंट से ठीक उसी डेटा का अनुरोध करने की अनुमति देता है जिसकी उन्हें आवश्यकता होती है, जिससे ओवर/अंडर-फ़ेचिंग को समाप्त किया जा सकता है।
2178
EN + हिं Medium
GB gRPC compared to REST?
IN REST की तुलना में GRPC?
A
Slower और धीमा
B
Faster — uses HTTP/2 + Protocol Buffers binary serialization for efficiency तेज़ - दक्षता के लिए HTTP/2 + प्रोटोकॉल बफ़र्स बाइनरी क्रमबद्धता का उपयोग करता है
C
Same speed वही गति
D
Less secure कम सुरक्षित
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) gRPC uses HTTP/2 and binary Protocol Buffers, making it faster than REST with JSON for service-to-service communication.
व्याख्या (हिन्दी) GRPC HTTP/2 और बाइनरी प्रोटोकॉल बफ़र्स का उपयोग करता है, जो इसे सर्विस-टू-सर्विस संचार के लिए JSON के साथ REST से तेज़ बनाता है।
2179
EN + हिं Medium
GB Which tool generates API documentation automatically?
IN कौन सा टूल स्वचालित रूप से एपीआई दस्तावेज़ तैयार करता है?
A
Notepad नोटपैड
B
Swagger / OpenAPI specification स्वैगर/ओपनएपीआई विशिष्टता
C
Word शब्द
D
Excel एक्सेल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Swagger (OpenAPI) generates interactive API documentation from API definitions or code annotations.
व्याख्या (हिन्दी) स्वैगर (ओपनएपीआई) एपीआई परिभाषाओं या कोड एनोटेशन से इंटरैक्टिव एपीआई दस्तावेज़ तैयार करता है।
2180
EN + हिं Medium
GB Load testing verifies?
IN लोड परीक्षण सत्यापित करता है?
A
Code quality कोड गुणवत्ता
B
System behavior under high load (many concurrent users) उच्च लोड के तहत सिस्टम व्यवहार (कई समवर्ती उपयोगकर्ता)
C
Security सुरक्षा
D
Feature correctness फ़ीचर शुद्धता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Load testing evaluates system performance under expected and peak load conditions.
व्याख्या (हिन्दी) लोड परीक्षण अपेक्षित और चरम लोड स्थितियों के तहत सिस्टम प्रदर्शन का मूल्यांकन करता है।
2181
EN + हिं Medium
GB Which tool is used for API load testing?
IN एपीआई लोड परीक्षण के लिए किस टूल का उपयोग किया जाता है?
A
JUnit JUnit
B
Apache JMeter / k6 / Gatling अपाचे JMeter / k6 / गैटलिंग
C
Selenium सेलेनियम
D
SonarQube सोनारक्यूब
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Apache JMeter, k6, and Gatling are popular tools for API performance and load testing.
व्याख्या (हिन्दी) अपाचे जेएमटर, के6 और गैटलिंग एपीआई प्रदर्शन और लोड परीक्षण के लिए लोकप्रिय उपकरण हैं।
2182
EN + हिं Medium
GB Selenium is used for?
IN सेलेनियम का उपयोग किसके लिए किया जाता है?
A
Performance testing प्रदर्शन परीक्षण
B
Web browser automation and UI testing वेब ब्राउज़र स्वचालन और यूआई परीक्षण
C
Security testing सुरक्षा परीक्षण
D
Load testing लोड परीक्षण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Selenium automates browser interactions for web application UI testing across multiple browsers.
व्याख्या (हिन्दी) सेलेनियम कई ब्राउज़रों में वेब एप्लिकेशन यूआई परीक्षण के लिए ब्राउज़र इंटरैक्शन को स्वचालित करता है।
2183
EN + हिं Medium
GB JUnit is a testing framework for?
IN JUnit किसके लिए एक परीक्षण ढांचा है?
A
Python अजगर
B
Java — unit testing जावा - इकाई परीक्षण
C
JavaScript जावास्क्रिप्ट
D
C++ सी++
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) JUnit is the standard unit testing framework for Java applications, used with @Test annotations.
व्याख्या (हिन्दी) JUnit जावा अनुप्रयोगों के लिए मानक इकाई परीक्षण ढांचा है, जिसका उपयोग @Test एनोटेशन के साथ किया जाता है।
2184
EN + हिं Medium
GB pytest is a testing framework for?
IN पाइटेस्ट किसके लिए एक परीक्षण ढांचा है?
A
Java जावा
B
Python — simple, powerful unit and integration testing पायथन - सरल, शक्तिशाली इकाई और एकीकरण परीक्षण
C
Ruby रूबी
D
Go जाना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) pytest is Python's most popular testing framework, supporting fixtures, parameterization, and plugins.
व्याख्या (हिन्दी) पाइटेस्ट पायथन का सबसे लोकप्रिय परीक्षण ढांचा है, जो फिक्स्चर, पैरामीटराइजेशन और प्लगइन्स का समर्थन करता है।
2185
EN + हिं Medium
GB Code coverage 100% means?
IN कोड कवरेज 100% का मतलब है?
A
Bug-free code बग-मुक्त कोड
B
Every line of code is executed at least once by the test suite कोड की प्रत्येक पंक्ति को परीक्षण सूट द्वारा कम से कम एक बार निष्पादित किया जाता है
C
Perfect software उत्तम सॉफ्टवेयर
D
All paths tested सभी पथों का परीक्षण किया गया
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 100% code coverage means every code line runs during testing — doesn't guarantee all logic paths tested.
व्याख्या (हिन्दी) 100% कोड कवरेज का मतलब है कि प्रत्येक कोड लाइन परीक्षण के दौरान चलती है - परीक्षण किए गए सभी तर्क पथों की गारंटी नहीं देता है।
2186
EN + हिं Medium
GB SonarQube is used for?
IN सोनारक्यूब का उपयोग किसके लिए किया जाता है?
A
Deployment automation परिनियोजन स्वचालन
B
Static code analysis and code quality management स्थैतिक कोड विश्लेषण और कोड गुणवत्ता प्रबंधन
C
Performance testing प्रदर्शन परीक्षण
D
Database management डेटाबेस प्रबंधन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SonarQube performs static code analysis detecting bugs, vulnerabilities, code smells, and technical debt.
व्याख्या (हिन्दी) सोनारक्यूब बग, कमजोरियों, कोड गंध और तकनीकी ऋण का पता लगाने के लिए स्थैतिक कोड विश्लेषण करता है।
2187
EN + हिं Medium
GB POP3 uses which port?
IN POP3 किस पोर्ट का उपयोग करता है?
A
143 143
B
110 110
C
25 25
D
587 587
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) POP3 (Post Office Protocol 3) uses port 110 (or 995 for POP3S with TLS).
व्याख्या (हिन्दी) POP3 (पोस्ट ऑफिस प्रोटोकॉल 3) पोर्ट 110 (या TLS के साथ POP3S के लिए 995) का उपयोग करता है।
2188
EN + हिं Medium
GB IMAP uses which port?
IN IMAP किस पोर्ट का उपयोग करता है?
A
110 110
B
25 25
C
143 143
D
993 993
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IMAP (Internet Message Access Protocol) uses port 143 (or 993 for IMAPS with TLS).
व्याख्या (हिन्दी) IMAP (इंटरनेट मैसेज एक्सेस प्रोटोकॉल) पोर्ट 143 (या TLS के साथ IMAPS के लिए 993) का उपयोग करता है।
2189
EN + हिं Medium
GB DKIM adds which security to emails?
IN DKIM ईमेल में कौन सी सुरक्षा जोड़ता है?
A
Encryption कूटलेखन
B
Digital signature — verifies email wasn't modified and confirms sender domain डिजिटल हस्ताक्षर - सत्यापित करता है कि ईमेल संशोधित नहीं किया गया था और प्रेषक डोमेन की पुष्टि करता है
C
Authentication token प्रमाणीकरण टोकन
D
Compression दबाव
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DKIM (DomainKeys Identified Mail) adds a digital signature to email headers for verification.
व्याख्या (हिन्दी) DKIM (DomainKeys Identified Mail) सत्यापन के लिए ईमेल हेडर में एक डिजिटल हस्ताक्षर जोड़ता है।
2190
EN + हिं Medium
GB Which OSI layer is responsible for end-to-end communication?
IN कौन सी OSI परत एंड-टू-एंड संचार के लिए जिम्मेदार है?
A
Layer 2 परत 2
B
Layer 3 परत 3
C
Layer 4 (Transport) परत 4 (परिवहन)
D
Layer 6 परत 6
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Transport layer (Layer 4, TCP/UDP) provides end-to-end communication services for applications.
व्याख्या (हिन्दी) ट्रांसपोर्ट लेयर (लेयर 4, टीसीपी/यूडीपी) अनुप्रयोगों के लिए एंड-टू-एंड संचार सेवाएं प्रदान करता है।
2176–2190 of 2618