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
436
EN + हिं Medium
GB Agile methodology is?
IN चुस्त कार्यप्रणाली है?
A
Waterfall-based development झरना आधारित विकास
B
Iterative and incremental development पुनरावृत्तीय और वृद्धिशील विकास
C
Hardware design method हार्डवेयर डिज़ाइन विधि
D
Database design डेटाबेस डिज़ाइन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Agile is an iterative software development methodology focusing on flexibility, collaboration, and frequent delivery.
व्याख्या (हिन्दी) एजाइल एक पुनरावृत्त सॉफ्टवेयर विकास पद्धति है जो लचीलेपन, सहयोग और लगातार डिलीवरी पर केंद्रित है।
437
EN + हिं Easy
GB SDLC stands for?
IN SDLC का मतलब है?
A
Software Development Life Cycle सॉफ्टवेयर विकास जीवन चक्र
B
System Design and Layout Control सिस्टम डिज़ाइन और लेआउट नियंत्रण
C
Software Debugging Logic Circuit सॉफ़्टवेयर डिबगिंग लॉजिक सर्किट
D
System Data Load Control सिस्टम डेटा लोड नियंत्रण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SDLC (Software Development Life Cycle) defines phases for software planning, development, testing, and maintenance.
व्याख्या (हिन्दी) एसडीएलसी (सॉफ्टवेयर डेवलपमेंट लाइफ साइकिल) सॉफ्टवेयर योजना, विकास, परीक्षण और रखरखाव के चरणों को परिभाषित करता है।
438
EN + हिं Medium
GB Which SDLC phase comes first?
IN कौन सा SDLC चरण सबसे पहले आता है?
A
Design डिज़ाइन
B
Coding कोडन
C
Requirements analysis आवश्यकताएँ विश्लेषण
D
Testing परीक्षण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Requirements analysis is the first phase of SDLC, defining what the software must do.
व्याख्या (हिन्दी) आवश्यकताओं का विश्लेषण एसडीएलसी का पहला चरण है, जो परिभाषित करता है कि सॉफ़्टवेयर को क्या करना चाहिए।
439
EN + हिं Medium
GB Alpha testing is done by?
IN अल्फा परीक्षण किसके द्वारा किया जाता है?
A
End users आखिरी उपयोगकर्ता
B
Internal testers within organization संगठन के भीतर आंतरिक परीक्षक
C
Independent test team स्वतंत्र परीक्षण टीम
D
Customer beta group ग्राहक बीटा समूह
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Alpha testing is performed by the internal development or testing team before release.
व्याख्या (हिन्दी) रिलीज से पहले अल्फा परीक्षण आंतरिक विकास या परीक्षण टीम द्वारा किया जाता है।
440
EN + हिं Medium
GB Beta testing is done by?
IN बीटा परीक्षण किसके द्वारा किया जाता है?
A
Developers डेवलपर्स
B
Internal testers आंतरिक परीक्षक
C
External real users बाहरी वास्तविक उपयोगकर्ता
D
QA team only केवल क्यूए टीम
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Beta testing is performed by external end users in a real environment before final release.
व्याख्या (हिन्दी) अंतिम रिलीज़ से पहले वास्तविक वातावरण में बाहरी अंतिम उपयोगकर्ताओं द्वारा बीटा परीक्षण किया जाता है।
441
EN + हिं Medium
GB Which testing checks if system meets requirements?
IN कौन सा परीक्षण यह जाँचता है कि सिस्टम आवश्यकताओं को पूरा करता है या नहीं?
A
Unit testing इकाई परीक्षण
B
Integration testing एकीकरण परीक्षण
C
System testing सिस्टम परीक्षण
D
Regression testing प्रतिगमन परीक्षण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) System testing validates the complete, integrated system against specified requirements.
व्याख्या (हिन्दी) सिस्टम परीक्षण निर्दिष्ट आवश्यकताओं के विरुद्ध पूर्ण, एकीकृत सिस्टम को मान्य करता है।
442
EN + हिं Medium
GB Regression testing ensures?
IN प्रतिगमन परीक्षण सुनिश्चित करता है?
A
New features work नई सुविधाएँ काम करती हैं
B
Old features still work after changes बदलावों के बाद भी पुरानी सुविधाएँ काम करती हैं
C
System performance सिस्टम प्रदर्शन
D
Security compliance सुरक्षा अनुपालन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Regression testing verifies that previously working features still function correctly after code changes.
व्याख्या (हिन्दी) प्रतिगमन परीक्षण यह सत्यापित करता है कि कोड परिवर्तन के बाद भी पहले से काम कर रही सुविधाएँ अभी भी सही ढंग से काम कर रही हैं।
443
EN + हिं Medium
GB Which data structure is used for breadth-first search (BFS)?
IN चौड़ाई-प्रथम खोज (बीएफएस) के लिए किस डेटा संरचना का उपयोग किया जाता है?
A
Stack ढेर
B
Queue कतार
C
Linked list लिंक की गई सूची
D
Array सरणी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BFS uses a queue (FIFO) to explore nodes level by level in a graph or tree.
व्याख्या (हिन्दी) बीएफएस एक ग्राफ या पेड़ में स्तर दर स्तर नोड्स का पता लगाने के लिए एक कतार (फीफो) का उपयोग करता है।
444
EN + हिं Medium
GB Which data structure is used for depth-first search (DFS)?
IN डेप्थ-फर्स्ट सर्च (डीएफएस) के लिए किस डेटा संरचना का उपयोग किया जाता है?
A
Queue कतार
B
Stack ढेर
C
Hash table हैश तालिका
D
Heap ढेर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) DFS uses a stack (or recursion, which uses the call stack) to explore nodes depth-first.
व्याख्या (हिन्दी) डीएफएस नोड्स की गहराई-प्रथम का पता लगाने के लिए एक स्टैक (या रिकर्सन, जो कॉल स्टैक का उपयोग करता है) का उपयोग करता है।
445
EN + हिं Hard
GB Time complexity of linear search is?
IN रैखिक खोज की समय जटिलता है?
A
O(1) हे(1)
B
O(log n) ओ(लॉग एन)
C
O(n) पर)
D
O(n²) ओ(एन²)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linear search examines each element one by one, giving O(n) worst-case time complexity.
व्याख्या (हिन्दी) रैखिक खोज प्रत्येक तत्व की एक-एक करके जांच करती है, जिससे O(n) सबसे खराब स्थिति वाली समय जटिलता मिलती है।
446
EN + हिं Hard
GB Hash table provides average time complexity of?
IN हैश तालिका औसत समय जटिलता प्रदान करती है?
A
O(n) पर)
B
O(log n) ओ(लॉग एन)
C
O(1) हे(1)
D
O(n log n) ओ(एन लॉग एन)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Hash tables provide O(1) average time complexity for insert, search, and delete operations.
व्याख्या (हिन्दी) हैश तालिकाएँ सम्मिलित करने, खोजने और हटाने के संचालन के लिए O(1) औसत समय जटिलता प्रदान करती हैं।
447
EN + हिं Medium
GB Heap data structure is used for?
IN हीप डेटा संरचना का उपयोग किसके लिए किया जाता है?
A
DFS डीएफएस
B
BFS बीएफ
C
Priority queue implementation प्राथमिकता कतार कार्यान्वयन
D
Hash computation हैश गणना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Heaps are used to implement priority queues where elements are served based on priority.
व्याख्या (हिन्दी) हीप्स का उपयोग प्राथमिकता कतारों को लागू करने के लिए किया जाता है जहां तत्वों को प्राथमिकता के आधार पर परोसा जाता है।
448
EN + हिं Medium
GB In a max-heap, the root is?
IN अधिकतम-ढेर में, जड़ है?
A
Smallest element सबसे छोटा तत्व
B
Largest element सबसे बड़ा तत्व
C
Middle element मध्य तत्व
D
Random element यादृच्छिक तत्व
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) In a max-heap, the root node always contains the maximum (largest) value.
व्याख्या (हिन्दी) अधिकतम-हीप में, रूट नोड में हमेशा अधिकतम (सबसे बड़ा) मान होता है।
449
EN + हिं Medium
GB Graph with no cycles is called?
IN बिना चक्र वाले ग्राफ़ को क्या कहा जाता है?
A
Undirected graph अप्रत्यक्ष ग्राफ
B
Directed graph निर्देशित ग्राफ
C
Tree/DAG पेड़/डीएजी
D
Complete graph पूरा ग्राफ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A connected graph with no cycles is a tree; a directed graph with no cycles is a DAG (Directed Acyclic Graph).
व्याख्या (हिन्दी) बिना किसी चक्र वाला जुड़ा हुआ ग्राफ़ एक पेड़ है; बिना चक्र वाला एक निर्देशित ग्राफ एक डीएजी (डायरेक्टेड एसाइक्लिक ग्राफ) है।
450
EN + हिं Medium
GB Which sorting algorithm is best for nearly sorted arrays?
IN लगभग क्रमबद्ध सरणियों के लिए कौन सा सॉर्टिंग एल्गोरिदम सर्वोत्तम है?
A
Quick sort त्वरित छँटाई
B
Merge sort मर्ज सॉर्ट
C
Insertion sort सम्मिलन प्रकार
D
Heap sort ढेर बनाएं और छांटें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Insertion sort performs at O(n) on nearly sorted data, making it excellent for almost-sorted arrays.
व्याख्या (हिन्दी) सम्मिलन सॉर्ट लगभग क्रमबद्ध डेटा पर O(n) पर प्रदर्शन करता है, जो इसे लगभग क्रमबद्ध सरणियों के लिए उत्कृष्ट बनाता है।
436–450 of 2618