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

Question 2626

EN + हिं Medium
GB WhatsApp is owned by?
IN व्हाट्सएप का स्वामित्व किसके पास है?
Google गूगल
Meta (Facebook) मेटा (फेसबुक)
Twitter ट्विटर
Microsoft माइक्रोसॉफ्ट
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) WhatsApp was acquired by Facebook (now Meta) in February 2014.
व्याख्या (हिन्दी) व्हाट्सएप को फरवरी 2014 में फेसबुक (अब मेटा) द्वारा अधिग्रहित किया गया था।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2627

EN + हिं Medium
GB Compiler translates?
IN संकलक अनुवाद करता है?
Program line by line कार्यक्रम पंक्ति दर पंक्ति
Entire program at once to machine code before execution निष्पादन से पहले संपूर्ण प्रोग्राम को एक बार में मशीन कोड में बदलें
Assembly to high-level उच्च स्तर पर असेंबली
Machine code to source स्रोत के लिए मशीन कोड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Compiler translates the entire source program to machine code before execution.
व्याख्या (हिन्दी) कंपाइलर निष्पादन से पहले संपूर्ण स्रोत प्रोग्राम को मशीन कोड में अनुवादित करता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2628

EN + हिं Medium
GB Interpreter translates?
IN दुभाषिया अनुवाद करता है?
Entire program at once पूरा कार्यक्रम एक साथ
Line by line during execution निष्पादन के दौरान पंक्ति दर पंक्ति
Assembly to binary बाइनरी के लिए असेंबली
Object code to source स्रोत के लिए ऑब्जेक्ट कोड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Interpreter translates and executes source code one line at a time.
व्याख्या (हिन्दी) दुभाषिया एक समय में स्रोत कोड की एक पंक्ति का अनुवाद और निष्पादन करता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2629

EN + हिं Medium
GB Logic error in programming is?
IN प्रोग्रामिंग में तर्क त्रुटि है?
Syntax mistake सिंटेक्स गलती
Program compiles but gives wrong results due to incorrect algorithm प्रोग्राम संकलित होता है लेकिन गलत एल्गोरिदम के कारण गलत परिणाम देता है
Runtime crash रनटाइम क्रैश
Undefined variable अपरिभाषित चर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Logic errors don't cause crashes but produce incorrect results — hardest to detect and fix.
व्याख्या (हिन्दी) तर्क त्रुटियाँ क्रैश का कारण नहीं बनती हैं बल्कि गलत परिणाम उत्पन्न करती हैं - पता लगाना और ठीक करना सबसे कठिन है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2630

EN + हिं Medium
GB Algorithm must have?
IN एल्गोरिदम होना चाहिए?
Infinite steps अनंत चरण
Finite, unambiguous steps with definite input/output and effectiveness निश्चित इनपुट/आउटपुट और प्रभावशीलता के साथ सीमित, स्पष्ट कदम
No output उत्पादन नही
Random steps बेतरतीब कदम
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) An algorithm must be finite, definite, effective, and have defined inputs and outputs.
व्याख्या (हिन्दी) एक एल्गोरिदम परिमित, निश्चित, प्रभावी होना चाहिए और इसमें परिभाषित इनपुट और आउटपुट होना चाहिए।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2631

EN + हिं Medium
GB Flowchart uses which shape for decision?
IN फ़्लोचार्ट निर्णय के लिए किस आकृति का उपयोग करता है?
Rectangle आयत
Oval अंडाकार
Diamond डायमंड
Parallelogram चतुर्भुज
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Diamond (rhombus) shape represents decision points (Yes/No, True/False) in flowcharts.
व्याख्या (हिन्दी) डायमंड (रोम्बस) आकार फ्लोचार्ट में निर्णय बिंदुओं (हां/नहीं, सही/गलत) का प्रतिनिधित्व करता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2632

EN + हिं Medium
GB Which flowchart shape represents start/end?
IN कौन सा फ़्लोचार्ट आकार प्रारंभ/अंत का प्रतिनिधित्व करता है?
Rectangle आयत
Diamond डायमंड
Parallelogram चतुर्भुज
Oval/Rounded rectangle अंडाकार/गोल आयत
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Oval or rounded rectangle (terminal symbol) represents start and end points in flowcharts.
व्याख्या (हिन्दी) अंडाकार या गोल आयत (टर्मिनल प्रतीक) फ़्लोचार्ट में प्रारंभ और अंत बिंदुओं का प्रतिनिधित्व करता है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2633

EN + हिं Medium
GB Which data structure is used for function call stack?
IN फ़ंक्शन कॉल स्टैक के लिए किस डेटा संरचना का उपयोग किया जाता है?
Queue कतार
Stack (LIFO) ढेर (LIFO)
Tree पेड़
Graph ग्राफ़
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The call stack uses LIFO (Stack) structure — last function called is first to return.
व्याख्या (हिन्दी) कॉल स्टैक LIFO (स्टैक) संरचना का उपयोग करता है - बुलाया गया अंतिम फ़ंक्शन सबसे पहले वापस आता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2634

EN + हिं Medium
GB Binary search requires input data to be?
IN बाइनरी खोज के लिए इनपुट डेटा की आवश्यकता होती है?
Unsorted अवर्गीकृत
Sorted (ascending or descending) क्रमबद्ध (आरोही या अवरोही)
In linked list लिंक्ड सूची में
Random यादृच्छिक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Binary search only works on sorted data — it uses divide and conquer by checking the middle element.
व्याख्या (हिन्दी) बाइनरी खोज केवल क्रमबद्ध डेटा पर काम करती है - यह मध्य तत्व की जांच करके विभाजित करें और जीतें का उपयोग करती है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 2635

EN + हिं Hard
GB What is the time complexity of binary search?
IN बाइनरी खोज की समय जटिलता क्या है?
O(n) पर)
O(n log n) ओ(एन लॉग एन)
O(log n) ओ(लॉग एन)
O(1) हे(1)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Binary search has O(log n) time complexity — each comparison halves the remaining search space.
व्याख्या (हिन्दी) बाइनरी खोज में O(लॉग एन) समय जटिलता होती है - प्रत्येक तुलना शेष खोज स्थान को आधा कर देती है।
🎯 Exam Perspective
Computer Fundamentals से जुड़ा यह सवाल — difficulty level "Hard" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2636

EN + हिं Medium
GB Recursion is?
IN प्रत्यावर्तन है?
Loop type लूप प्रकार
Function that calls itself with smaller input toward base case फ़ंक्शन जो स्वयं को बेस केस की ओर छोटे इनपुट के साथ कॉल करता है
Method type विधि प्रकार
Data type डेटा प्रकार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Recursion is a function calling itself with a smaller problem until reaching the base case.
व्याख्या (हिन्दी) रिकर्सन एक फ़ंक्शन है जो बेस केस तक पहुंचने तक खुद को एक छोटी समस्या के साथ कॉल करता है।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 2637

EN + हिं Medium
GB Stack overflow error in recursion occurs when?
IN रिकर्सन में स्टैक ओवरफ़्लो त्रुटि कब होती है?
Stack is empty ढेर खाली है
Too many recursive calls exhaust the call stack बहुत अधिक पुनरावर्ती कॉल कॉल स्टैक को समाप्त कर देती हैं
Stack is sorted ढेर को क्रमबद्ध किया गया है
Recursion works correctly रिकर्सन सही ढंग से काम करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Stack overflow happens when recursion goes too deep without reaching the base case.
व्याख्या (हिन्दी) स्टैक ओवरफ्लो तब होता है जब रिकर्सन बेस केस तक पहुंचे बिना बहुत गहराई तक चला जाता है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 2638

EN + हिं Medium
GB Object in OOP is?
IN OOP में ऑब्जेक्ट है?
A class एक वर्ग
An instance of a class with specific attribute values विशिष्ट विशेषता मानों वाले वर्ग का एक उदाहरण
A function एक समारोह
A variable type एक परिवर्तनशील प्रकार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) An object is a specific instance of a class with its own state and behavior.
व्याख्या (हिन्दी) एक वस्तु अपनी स्थिति और व्यवहार के साथ एक वर्ग का एक विशिष्ट उदाहरण है।
🎯 Exam Perspective
Computer Fundamentals के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 2639

EN + हिं Medium
GB Which OOP concept allows same method to work differently based on object type?
IN कौन सी OOP अवधारणा ऑब्जेक्ट प्रकार के आधार पर एक ही विधि को अलग-अलग तरीके से काम करने की अनुमति देती है?
Inheritance विरासत
Encapsulation कैप्सूलीकरण
Polymorphism बहुरूपता
Abstraction मतिहीनता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Polymorphism allows the same interface to behave differently for different object types.
व्याख्या (हिन्दी) बहुरूपता एक ही इंटरफ़ेस को विभिन्न ऑब्जेक्ट प्रकारों के लिए अलग-अलग व्यवहार करने की अनुमति देता है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 2640

EN + हिं Medium
GB Which Java collection preserves insertion order?
IN कौन सा जावा संग्रह सम्मिलन क्रम को सुरक्षित रखता है?
HashSet हैशसेट
HashMap हैशमैप
ArrayList and LinkedList ऐरेलिस्ट और लिंक्डलिस्ट
TreeSet ट्रीसेट
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) ArrayList and LinkedList maintain insertion order; HashSet and HashMap do not guarantee order.
व्याख्या (हिन्दी) ArrayList और LinkedList प्रविष्टि क्रम बनाए रखते हैं; हैशसेट और हैशमैप ऑर्डर की गारंटी नहीं देते हैं।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।