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

Question 1561

EN + हिं Medium
GB Context-free language is recognized by?
IN प्रसंग-मुक्त भाषा किसके द्वारा मान्यता प्राप्त है?
Finite automaton परिमित स्वचालन
Pushdown automaton (PDA) पुशडाउन ऑटोमेटन (पीडीए)
Turing machine only केवल ट्यूरिंग मशीन
Linear bounded automaton रैखिक परिबद्ध ऑटोमेटन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Context-free languages are recognized by Pushdown Automata (finite automaton + stack memory).
व्याख्या (हिन्दी) संदर्भ-मुक्त भाषाओं को पुशडाउन ऑटोमेटा (परिमित ऑटोमेटन + स्टैक मेमोरी) द्वारा मान्यता प्राप्त है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1562

EN + हिं Medium
GB Which language is context-sensitive but not context-free?
IN कौन सी भाषा संदर्भ-संवेदनशील है लेकिन संदर्भ-मुक्त नहीं है?
a^n b^n ए^एन बी^एन
a^n b^n c^n ए^एन बी^एन सी^एन
a^n ए^एन
a+b* ए+बी*
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) a^n b^n c^n (equal n of each character) is context-sensitive but not context-free.
व्याख्या (हिन्दी) a^n b^n c^n (प्रत्येक वर्ण के बराबर n) संदर्भ-संवेदनशील है लेकिन संदर्भ-मुक्त नहीं है।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Computer Fundamentals ("Introduction to Computer" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1563

EN + हिं Medium
GB Pumping lemma is used to prove?
IN पम्पिंग लेम्मा का प्रयोग सिद्ध करने के लिए किया जाता है?
A language is regular एक भाषा नियमित होती है
A language is NOT regular (or not context-free) कोई भाषा नियमित नहीं है (या संदर्भ-मुक्त नहीं है)
Turing completeness ट्यूरिंग पूर्णता
NP-hardness एनपी-कठोरता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Pumping lemma provides a necessary condition for regular/CFL languages — violation proves a language is not in that class.
व्याख्या (हिन्दी) पंपिंग लेम्मा नियमित/सीएफएल भाषाओं के लिए एक आवश्यक शर्त प्रदान करता है - उल्लंघन साबित करता है कि एक भाषा उस वर्ग में नहीं है।
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो Computer Fundamentals ("Introduction to Computer" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1564

EN + हिं Medium
GB Type 0 grammar in Chomsky hierarchy generates?
IN चॉम्स्की पदानुक्रम में टाइप 0 व्याकरण उत्पन्न होता है?
Regular languages नियमित भाषाएँ
Recursively enumerable languages (most general) पुनरावर्ती रूप से गणना योग्य भाषाएँ (सबसे सामान्य)
Context-free languages प्रसंग-मुक्त भाषाएँ
Context-sensitive languages संदर्भ-संवेदनशील भाषाएँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Type 0 (unrestricted grammar) generates recursively enumerable languages — recognized by Turing machines.
व्याख्या (हिन्दी) टाइप 0 (अप्रतिबंधित व्याकरण) पुनरावर्ती रूप से गणना योग्य भाषाएँ उत्पन्न करता है - ट्यूरिंग मशीनों द्वारा मान्यता प्राप्त।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1565

EN + हिं Medium
GB Turing complete means?
IN ट्यूरिंग का पूरा मतलब?
Very fast computation बहुत तेज गणना
Can simulate any Turing machine — compute any computable function किसी भी ट्यूरिंग मशीन का अनुकरण कर सकते हैं - किसी भी गणना योग्य फ़ंक्शन की गणना कर सकते हैं
Energy efficient कुशल ऊर्जा
Quantum-ready क्वांटम-तैयार
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Turing complete system can compute any function that a Turing machine can compute.
व्याख्या (हिन्दी) एक ट्यूरिंग संपूर्ण प्रणाली किसी भी फ़ंक्शन की गणना कर सकती है जिसकी गणना एक ट्यूरिंग मशीन कर सकती है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals ("Introduction to Computer" sub-topic) category का है — difficulty level "Medium", और SSC, Railway, Banking और State PCS के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1566

EN + हिं Medium
GB von Neumann architecture is Turing complete because?
IN वॉन न्यूमैन वास्तुकला ट्यूरिंग पूर्ण है क्योंकि?
It uses binary यह बाइनरी का उपयोग करता है
It can simulate any Turing machine computation with sufficient memory यह पर्याप्त मेमोरी के साथ किसी भी ट्यूरिंग मशीन गणना का अनुकरण कर सकता है
It has CPU इसमें सीपीयू है
It runs operating systems यह ऑपरेटिंग सिस्टम चलाता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) von Neumann architecture with sufficient memory can simulate any Turing machine computation.
व्याख्या (हिन्दी) पर्याप्त मेमोरी के साथ वॉन न्यूमैन आर्किटेक्चर किसी भी ट्यूरिंग मशीन गणना का अनुकरण कर सकता है।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals ("Introduction to Computer" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1567

EN + हिं Medium
GB Which programming language paradigm models programs as mathematical functions?
IN कौन सी प्रोग्रामिंग भाषा प्रतिमान प्रोग्राम को गणितीय कार्यों के रूप में मॉडल करती है?
OOP उफ़
Functional (Haskell, Erlang, Clojure) कार्यात्मक (हास्केल, एरलांग, क्लोजर)
Procedural ि यात्मक
Logic programming तर्क प्रोग्रामिंग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Functional programming treats programs as mathematical function compositions, emphasizing immutability.
व्याख्या (हिन्दी) कार्यात्मक प्रोग्रामिंग कार्यक्रमों को गणितीय फ़ंक्शन रचनाओं के रूप में मानती है, अपरिवर्तनीयता पर जोर देती है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1568

EN + हिं Medium
GB Logic programming (Prolog) uses?
IN लॉजिक प्रोग्रामिंग (प्रोलॉग) का उपयोग करता है?
Imperative statements अनिवार्य कथन
Facts, rules, and queries — computation as logical inference तथ्य, नियम और प्रश्न - तार्किक अनुमान के रूप में गणना
Object hierarchies वस्तु पदानुक्रम
Functional composition कार्यात्मक रचना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Logic programming (Prolog) defines facts and rules, then asks queries — the engine performs logical inference.
व्याख्या (हिन्दी) लॉजिक प्रोग्रामिंग (प्रोलॉग) तथ्यों और नियमों को परिभाषित करता है, फिर प्रश्न पूछता है - इंजन तार्किक अनुमान लगाता है।
🎯 Exam Perspective
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में Computer Fundamentals ("Introduction to Computer" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1569

EN + हिं Medium
GB Reactive programming is based on?
IN रिएक्टिव प्रोग्रामिंग किस पर आधारित है?
Request-response model अनुरोध-प्रतिक्रिया मॉडल
Asynchronous data streams and propagation of change अतुल्यकालिक डेटा स्ट्रीम और परिवर्तन का प्रसार
Synchronous calls सिंक्रोनस कॉल
Batch processing प्रचय संसाधन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Reactive programming models programs around asynchronous data streams and automatic change propagation.
व्याख्या (हिन्दी) प्रतिक्रियाशील प्रोग्रामिंग मॉडल अतुल्यकालिक डेटा स्ट्रीम और स्वचालित परिवर्तन प्रसार के आसपास प्रोग्राम करते हैं।
🎯 Exam Perspective
अगर आप SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं, तो Computer Fundamentals ("Introduction to Computer" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1570

EN + हिं Medium
GB Actor model of concurrency uses?
IN समवर्ती उपयोग का अभिनेता मॉडल?
Shared memory शारेड मेमोरी
Independent actors communicating via message passing (no shared state) संदेश भेजने के माध्यम से संचार करने वाले स्वतंत्र अभिनेता (कोई साझा स्थिति नहीं)
Mutex locks म्यूटेक्स ताले
Semaphores सेमफोरस
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Actor model: each actor has private state and communicates only via messages — used in Erlang, Akka.
व्याख्या (हिन्दी) अभिनेता मॉडल: प्रत्येक अभिनेता की निजी स्थिति होती है और वह केवल संदेशों के माध्यम से संचार करता है - जिसका उपयोग एर्लांग, अक्का में किया जाता है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) के इस प्रश्न को — difficulty level "Medium" कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1571

EN + हिं Medium
GB CSP (Communicating Sequential Processes) by Tony Hoare?
IN टोनी होरे द्वारा सीएसपी (संचार अनुक्रमिक प्रक्रियाएं)?
Sequential programming model अनुक्रमिक प्रोग्रामिंग मॉडल
Formal model of concurrent processes communicating via channels चैनलों के माध्यम से संचार करने वाली समवर्ती प्रक्रियाओं का औपचारिक मॉडल
OOP model ओओपी मॉडल
Functional model कार्यात्मक मॉडल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CSP is a formal language for describing concurrent systems with processes communicating through channels.
व्याख्या (हिन्दी) सीएसपी चैनलों के माध्यम से संचार करने वाली प्रक्रियाओं के साथ समवर्ती प्रणालियों का वर्णन करने के लिए एक औपचारिक भाषा है।
🎯 Exam Perspective
यह सवाल Computer Fundamentals ("Introduction to Computer" sub-topic) category का है — difficulty level "Medium", और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1572

EN + हिं Medium
GB Goroutines in Go language are?
IN गो भाषा में गोरूटाइन हैं?
OS threads ओएस धागे
Lightweight user-space threads managed by Go runtime with channels for communication संचार के लिए चैनलों के साथ गो रनटाइम द्वारा प्रबंधित हल्के उपयोगकर्ता-स्पेस थ्रेड
Processes प्रक्रियाओं
Kernel threads गिरी धागे
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Go's goroutines are lightweight coroutines multiplexed onto OS threads, communicating via typed channels.
व्याख्या (हिन्दी) गो के गोरूटाइन हल्के कोरटाइन हैं जो ओएस थ्रेड्स पर मल्टीप्लेक्स होते हैं, जो टाइप किए गए चैनलों के माध्यम से संचार करते हैं।
🎯 Exam Perspective
यह प्रश्न Computer Fundamentals ("Introduction to Computer" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1573

EN + हिं Medium
GB async/await in Python is based on?
IN पायथन में async/await किस पर आधारित है?
Threads धागे
Coroutines and event loop — cooperative multitasking कोरआउटिंस और इवेंट लूप - सहकारी मल्टीटास्किंग
Processes प्रक्रियाओं
C extensions सी एक्सटेंशन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python async/await uses coroutines and an event loop (asyncio) for cooperative concurrency without OS threads.
व्याख्या (हिन्दी) पायथन एसिंक/वेट ओएस थ्रेड के बिना सहकारी समवर्ती के लिए कॉरआउटिन और एक इवेंट लूप (एसिनसियो) का उपयोग करता है।
🎯 Exam Perspective
Computer Fundamentals ("Introduction to Computer" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1574

EN + हिं Medium
GB Event loop in Node.js/JavaScript?
IN Node.js/JavaScript में इवेंट लूप?
Uses multiple threads अनेक धागों का उपयोग करता है
Single-threaded non-blocking I/O through callback/promise/async-await mechanism कॉलबैक/वादा/एसिंक-प्रतीक्षा तंत्र के माध्यम से सिंगल-थ्रेडेड नॉन-ब्लॉकिंग I/O
Uses process per request प्रति अनुरोध प्रक्रिया का उपयोग करता है
Blocks on I/O I/O पर ब्लॉक
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Node.js event loop is single-threaded, using non-blocking I/O callbacks to handle concurrent requests efficiently.
व्याख्या (हिन्दी) Node.js इवेंट लूप सिंगल-थ्रेडेड है, जो समवर्ती अनुरोधों को कुशलतापूर्वक संभालने के लिए नॉन-ब्लॉकिंग I/O कॉलबैक का उपयोग करता है।
🎯 Exam Perspective
UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Computer Fundamentals ("Introduction to Computer" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1575

EN + हिं Medium
GB libuv library provides Node.js with?
IN libuv लाइब्रेरी Node.js प्रदान करती है?
JavaScript engine जावास्क्रिप्ट इंजन
Cross-platform asynchronous I/O and event loop क्रॉस-प्लेटफ़ॉर्म एसिंक्रोनस I/O और इवेंट लूप
HTTP parsing HTTP पार्सिंग
Package management पैकेज प्रबंधन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) libuv provides Node.js's cross-platform event loop, async I/O, thread pool for blocking operations.
व्याख्या (हिन्दी) libuv ब्लॉकिंग ऑपरेशंस के लिए Node.js का क्रॉस-प्लेटफ़ॉर्म इवेंट लूप, async I/O, थ्रेड पूल प्रदान करता है।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Computer Fundamentals ("Introduction to Computer" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Medium"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।