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
2461
EN + हिं Medium
GB Which HTTP status code indicates 'Created' (after POST)?
IN कौन सा HTTP स्टेटस कोड 'बनाया गया' (POST के बाद) दर्शाता है?
A
200 200
B
201 201
C
204 204
D
202 202
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HTTP 201 Created indicates a resource was successfully created in response to a POST request.
व्याख्या (हिन्दी) HTTP 201 क्रिएटेड इंगित करता है कि POST अनुरोध के जवाब में एक संसाधन सफलतापूर्वक बनाया गया था।
2462
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 के बाद)।
2463
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.
व्याख्या (हिन्दी) ग्राफक्यूएल ग्राहकों को एक ही एंडपॉइंट से ठीक उसी डेटा का अनुरोध करने की अनुमति देता है जिसकी उन्हें आवश्यकता होती है, जिससे ओवर/अंडर-फ़ेचिंग को समाप्त किया जा सकता है।
2464
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 से तेज़ बनाता है।
2465
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.
व्याख्या (हिन्दी) स्वैगर (ओपनएपीआई) एपीआई परिभाषाओं या कोड एनोटेशन से इंटरैक्टिव एपीआई दस्तावेज़ तैयार करता है।
2466
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.
व्याख्या (हिन्दी) लोड परीक्षण अपेक्षित और चरम लोड स्थितियों के तहत सिस्टम प्रदर्शन का मूल्यांकन करता है।
2467
EN + हिं Medium
GB Stress testing differs from load testing in?
IN तनाव परीक्षण लोड परीक्षण से किसमें भिन्न है?
A
No difference कोई फर्क नहीं
B
Stress testing goes beyond peak load to find breaking point ब्रेकिंग पॉइंट खोजने के लिए तनाव परीक्षण चरम भार से आगे निकल जाता है
C
Stress is for security तनाव सुरक्षा के लिए है
D
Load tests are automated लोड परीक्षण स्वचालित हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Stress testing pushes system beyond normal capacity to find failure points and recovery behavior.
व्याख्या (हिन्दी) तनाव परीक्षण विफलता बिंदुओं और पुनर्प्राप्ति व्यवहार को खोजने के लिए सिस्टम को सामान्य क्षमता से परे धकेलता है।
2468
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 और गैटलिंग एपीआई प्रदर्शन और लोड परीक्षण के लिए लोकप्रिय उपकरण हैं।
2469
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.
व्याख्या (हिन्दी) सेलेनियम कई ब्राउज़रों में वेब एप्लिकेशन यूआई परीक्षण के लिए ब्राउज़र इंटरैक्शन को स्वचालित करता है।
2470
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 एनोटेशन के साथ किया जाता है।
2471
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.
व्याख्या (हिन्दी) पाइटेस्ट पायथन का सबसे लोकप्रिय परीक्षण ढांचा है, जो फिक्स्चर, पैरामीटराइजेशन और प्लगइन्स का समर्थन करता है।
2472
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% कोड कवरेज का मतलब है कि प्रत्येक कोड लाइन परीक्षण के दौरान चलती है - परीक्षण किए गए सभी तर्क पथों की गारंटी नहीं देता है।
2473
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.
व्याख्या (हिन्दी) सोनारक्यूब बग, कमजोरियों, कोड गंध और तकनीकी ऋण का पता लगाने के लिए स्थैतिक कोड विश्लेषण करता है।
2474
EN + हिं Medium
GB Which protocol uses port 25 for email transmission?
IN ईमेल ट्रांसमिशन के लिए कौन सा प्रोटोकॉल पोर्ट 25 का उपयोग करता है?
A
POP3 पॉप 3
B
IMAP आईएमएपी
C
SMTP एसएमटीपी
D
HTTP HTTP
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SMTP (Simple Mail Transfer Protocol) uses port 25 for server-to-server email transfer.
व्याख्या (हिन्दी) एसएमटीपी (सिंपल मेल ट्रांसफर प्रोटोकॉल) सर्वर-टू-सर्वर ईमेल ट्रांसफर के लिए पोर्ट 25 का उपयोग करता है।
2475
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) का उपयोग करता है।
2461–2475 of 2941