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
2341
EN + हिं Easy
GB Which is NOT a programming language?
IN कौन सी प्रोग्रामिंग भाषा नहीं है?
A
Python अजगर
B
Java जावा
C
HTML एचटीएमएल
D
C++ सी++
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) HTML (HyperText Markup Language) is a markup language, not a programming language.
व्याख्या (हिन्दी) HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) एक मार्कअप लैंग्वेज है, प्रोग्रामिंग लैंग्वेज नहीं।
2342
EN + हिं Medium
GB Assembler converts?
IN असेंबलर परिवर्तित करता है?
A
High-level to machine code मशीन कोड के लिए उच्च स्तरीय
B
Assembly language to machine code (object code) असेंबली भाषा से मशीन कोड (ऑब्जेक्ट कोड)
C
Machine code to assembly असेंबली के लिए मशीन कोड
D
C to Java सी से जावा
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Assembler translates assembly language mnemonics directly to machine code.
व्याख्या (हिन्दी) असेंबलर असेंबली भाषा निमोनिक्स को सीधे मशीन कोड में अनुवादित करता है।
2343
EN + हिं Medium
GB Linker combines?
IN लिंकर संयोजित होता है?
A
Source files स्रोत फ़ाइलें
B
Object files and libraries into a single executable ऑब्जेक्ट फ़ाइलें और लाइब्रेरीज़ को एक ही निष्पादन योग्य में
C
Code and comments कोड और टिप्पणियाँ
D
Databases डेटाबेस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linker combines multiple compiled object files and library code into a single executable program.
व्याख्या (हिन्दी) लिंकर कई संकलित ऑब्जेक्ट फ़ाइलों और लाइब्रेरी कोड को एक निष्पादन योग्य प्रोग्राम में जोड़ता है।
2344
EN + हिं Medium
GB Which flowchart shape represents input/output?
IN कौन सा फ़्लोचार्ट आकार इनपुट/आउटपुट का प्रतिनिधित्व करता है?
A
Rectangle आयत
B
Diamond डायमंड
C
Parallelogram चतुर्भुज
D
Oval अंडाकार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Parallelogram represents input and output operations in flowcharts.
व्याख्या (हिन्दी) समांतर चतुर्भुज फ़्लोचार्ट में इनपुट और आउटपुट संचालन का प्रतिनिधित्व करता है।
2345
EN + हिं Medium
GB Which data structure is used for breadth-first search?
IN चौड़ाई-प्रथम खोज के लिए किस डेटा संरचना का उपयोग किया जाता है?
A
Stack ढेर
B
Queue (FIFO) कतार (फीफो)
C
Heap ढेर
D
Array सरणी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BFS uses a Queue (FIFO) to explore nodes level by level.
व्याख्या (हिन्दी) बीएफएस स्तर दर स्तर नोड्स का पता लगाने के लिए एक कतार (फीफो) का उपयोग करता है।
2346
EN + हिं Medium
GB Which searching algorithm works on unsorted data?
IN कौन सा खोज एल्गोरिदम अवर्गीकृत डेटा पर काम करता है?
A
Binary search द्विआधारी खोज
B
Linear (sequential) search रैखिक (अनुक्रमिक) खोज
C
Jump search कूदो खोज
D
Interpolation search अंतर्वेशन खोज
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linear search checks each element one by one — works on unsorted data but is O(n).
व्याख्या (हिन्दी) रैखिक खोज प्रत्येक तत्व को एक-एक करके जांचती है - अवर्गीकृत डेटा पर काम करती है लेकिन O(n) है।
2347
EN + हिं Medium
GB Abstraction in OOP means?
IN OOP में अमूर्तन का क्या अर्थ है?
A
Making everything public सब कुछ सार्वजनिक करना
B
Hiding implementation details, exposing only essential interfaces कार्यान्वयन विवरण छिपाना, केवल आवश्यक इंटरफ़ेस को उजागर करना
C
Creating objects वस्तुएँ बनाना
D
Inheriting classes विरासत में मिली कक्षाएं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Abstraction hides complex implementation details, showing only the essential features.
व्याख्या (हिन्दी) अमूर्तन जटिल कार्यान्वयन विवरण छिपाता है, केवल आवश्यक विशेषताएं दिखाता है।
2348
EN + हिं Medium
GB Constructor in OOP is called?
IN OOP में कंस्ट्रक्टर को क्या कहा जाता है?
A
When object is deleted जब ऑब्जेक्ट हटा दिया जाता है
B
Automatically when a new object is created जब कोई नई वस्तु बनाई जाती है तो स्वचालित रूप से
C
Only manually केवल मैन्युअल रूप से
D
When method is called जब विधि को बुलाया जाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Constructor is a special method automatically invoked when an object is instantiated.
व्याख्या (हिन्दी) कंस्ट्रक्टर एक विशेष विधि है जो किसी ऑब्जेक्ट के त्वरित होने पर स्वचालित रूप से लागू हो जाती है।
2349
EN + हिं Medium
GB Static method in OOP belongs to?
IN OOP में स्टेटिक विधि किससे संबंधित है?
A
Object instances वस्तु उदाहरण
B
The class itself — called without creating an object क्लास को ही - बिना ऑब्जेक्ट बनाए कॉल किया जाता है
C
Subclasses only केवल उपवर्ग
D
Interfaces इंटरफेस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Static methods belong to the class and can be called without instantiating an object.
व्याख्या (हिन्दी) स्थैतिक विधियाँ वर्ग से संबंधित हैं और किसी ऑब्जेक्ट को इंस्टेंट किए बिना कॉल की जा सकती हैं।
2350
EN + हिं Medium
GB TreeMap in Java?
IN जावा में ट्रीमैप?
A
Unsorted map अवर्गीकृत मानचित्र
B
Sorted key-value pairs (sorted by key in natural or custom order) क्रमबद्ध कुंजी-मूल्य जोड़े (प्राकृतिक या कस्टम क्रम में कुंजी द्वारा क्रमबद्ध)
C
O(1) operations ओ(1) संचालन
D
Thread-safe map थ्रेड-सुरक्षित मानचित्र
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) TreeMap maintains keys in sorted natural order with O(log n) operations.
व्याख्या (हिन्दी) ट्रीमैप ओ (लॉग एन) संचालन के साथ क्रमबद्ध प्राकृतिक क्रम में कुंजियों को बनाए रखता है।
2351
EN + हिं Medium
GB Strategy pattern allows?
IN रणनीति पैटर्न अनुमति देता है?
A
Single fixed algorithm एकल निश्चित एल्गोरिदम
B
Algorithm family to be defined and interchangeable at runtime एल्गोरिदम परिवार को रनटाइम पर परिभाषित और विनिमेय किया जाना चाहिए
C
Static methods only केवल स्थैतिक विधियाँ
D
One strategy only केवल एक रणनीति
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Strategy defines a family of algorithms, encapsulates each one, and makes them interchangeable.
व्याख्या (हिन्दी) रणनीति एल्गोरिदम के एक परिवार को परिभाषित करती है, प्रत्येक को समाहित करती है, और उन्हें विनिमेय बनाती है।
2352
EN + हिं Medium
GB Which cloud service model gives most control to customer?
IN कौन सा क्लाउड सेवा मॉडल ग्राहक को सबसे अधिक नियंत्रण देता है?
A
SaaS सास
B
PaaS पास
C
IaaS IaaS
D
Serverless सर्वर रहित
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IaaS gives customers control over OS, middleware, and applications — provider manages hardware.
व्याख्या (हिन्दी) IaaS ग्राहकों को OS, मिडलवेयर और एप्लिकेशन पर नियंत्रण देता है - प्रदाता हार्डवेयर का प्रबंधन करता है।
2353
EN + हिं Medium
GB Kubernetes kubectl is?
IN कुबेरनेट्स कुबेक्टल है?
A
Kubernetes itself कुबेरनेट्स ही
B
Command-line tool for interacting with Kubernetes clusters कुबेरनेट्स क्लस्टर के साथ बातचीत के लिए कमांड-लाइन टूल
C
Container runtime कंटेनर रनटाइम
D
Monitoring tool निगरानी उपकरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) kubectl is the Kubernetes command-line interface for managing cluster resources.
व्याख्या (हिन्दी) kubectl क्लस्टर संसाधनों के प्रबंधन के लिए Kubernetes कमांड-लाइन इंटरफ़ेस है।
2354
EN + हिं Medium
GB Which Kubernetes object exposes application externally as LoadBalancer?
IN कौन सा कुबेरनेट्स ऑब्जेक्ट एप्लिकेशन को बाहरी रूप से लोडबैलेंसर के रूप में प्रदर्शित करता है?
A
ClusterIP क्लस्टरआईपी
B
NodePort नोडपोर्ट
C
LoadBalancer Service लोडबैलेंसर सेवा
D
Ingress only केवल प्रवेश
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Service type LoadBalancer provisions a cloud provider load balancer to expose the service externally.
व्याख्या (हिन्दी) सेवा प्रकार लोडबैलेंसर सेवा को बाहरी रूप से प्रदर्शित करने के लिए क्लाउड प्रदाता लोड बैलेंसर का प्रावधान करता है।
2355
EN + हिं Medium
GB Helm chart is?
IN हेल्म चार्ट है?
A
A graph type एक ग्राफ़ प्रकार
B
Package of pre-configured Kubernetes resource definitions पूर्व-कॉन्फ़िगर कुबेरनेट्स संसाधन परिभाषाओं का पैकेज
C
A Docker image एक डॉकर छवि
D
A CI/CD pipeline एक सीआई/सीडी पाइपलाइन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Helm charts bundle Kubernetes manifests with templating for reusable application deployment.
व्याख्या (हिन्दी) हेल्म चार्ट बंडल कुबेरनेट्स पुन: प्रयोज्य एप्लिकेशन परिनियोजन के लिए टेम्प्लेटिंग के साथ प्रकट होता है।
2341–2355 of 2618