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
796
EN + हिं Medium
GB Finite State Machine (FSM) has?
IN परिमित राज्य मशीन (FSM) में है?
A
Infinite states अनंत अवस्थाएँ
B
Finite set of states with transitions संक्रमणों के साथ राज्यों का सीमित सेट
C
No transitions कोई परिवर्तन नहीं
D
Only two states केवल दो राज्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) FSM has a finite set of states and transitions between states based on inputs.
व्याख्या (हिन्दी) एफएसएम में इनपुट के आधार पर राज्यों और राज्यों के बीच संक्रमण का एक सीमित सेट होता है।
797
EN + हिं Medium
GB Regular expressions are used for?
IN रेगुलर एक्सप्रेशन का उपयोग किसके लिए किया जाता है?
A
Arithmetic operations अंकगणितीय संक्रियाएँ
B
Pattern matching in strings तारों में पैटर्न का मिलान
C
Graph traversal ग्राफ ट्रैवर्सल
D
Matrix multiplication मैट्रिक्स गुणन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Regular expressions define search patterns for matching strings, used in text processing and validation.
व्याख्या (हिन्दी) रेगुलर एक्सप्रेशन मिलान स्ट्रिंग के लिए खोज पैटर्न को परिभाषित करते हैं, जिसका उपयोग टेक्स्ट प्रोसेसिंग और सत्यापन में किया जाता है।
798
EN + हिं Medium
GB Context-free grammar is used in?
IN सन्दर्भ रहित व्याकरण का प्रयोग कहाँ किया जाता है?
A
Networking नेटवर्किंग
B
Compiler design for syntax analysis सिंटैक्स विश्लेषण के लिए कंपाइलर डिज़ाइन
C
Database design डेटाबेस डिज़ाइन
D
Operating systems ऑपरेटिंग सिस्टम
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Context-free grammars (CFGs) are used in compilers to define the syntax (grammar) of programming languages.
व्याख्या (हिन्दी) प्रोग्रामिंग भाषाओं के सिंटैक्स (व्याकरण) को परिभाषित करने के लिए कंपाइलरों में संदर्भ-मुक्त व्याकरण (सीएफजी) का उपयोग किया जाता है।
799
EN + हिं Medium
GB Lexical analysis in compilers?
IN संकलक में शाब्दिक विश्लेषण?
A
Parses syntax पार्स सिंटैक्स
B
Breaks source code into tokens (lexemes) स्रोत कोड को टोकन (लेक्समेस) में तोड़ता है
C
Generates assembly असेंबली उत्पन्न करता है
D
Links libraries पुस्तकालयों को जोड़ता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Lexical analysis (scanning) reads source code and produces a stream of tokens like keywords, identifiers, operators.
व्याख्या (हिन्दी) लेक्सिकल विश्लेषण (स्कैनिंग) स्रोत कोड को पढ़ता है और कीवर्ड, पहचानकर्ता, ऑपरेटर जैसे टोकन की एक धारा उत्पन्न करता है।
800
EN + हिं Medium
GB Semantic analysis in compiler?
IN संकलक में अर्थ संबंधी विश्लेषण?
A
Tokenizes code कोड को टोकनाइज़ करता है
B
Checks meaning and type correctness अर्थ और प्रकार की शुद्धता की जाँच करता है
C
Generates machine code मशीन कोड जनरेट करता है
D
Links modules लिंक मॉड्यूल
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Semantic analysis checks type correctness, variable declarations, and meaningful usage beyond syntax.
व्याख्या (हिन्दी) सिमेंटिक विश्लेषण प्रकार की शुद्धता, परिवर्तनीय घोषणाओं और सिंटैक्स से परे सार्थक उपयोग की जाँच करता है।
801
EN + हिं Medium
GB Code generation in compiler?
IN कंपाइलर में कोड जनरेशन?
A
Parses source पार्सेस स्रोत
B
Produces target machine code or assembly लक्ष्य मशीन कोड या असेंबली तैयार करता है
C
Optimizes memory मेमोरी को अनुकूलित करता है
D
Checks syntax सिंटैक्स की जाँच करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) The code generation phase translates the intermediate representation to target machine code or assembly.
व्याख्या (हिन्दी) कोड जनरेशन चरण मध्यवर्ती प्रतिनिधित्व को लक्ष्य मशीन कोड या असेंबली में अनुवादित करता है।
802
EN + हिं Easy
GB Which of the following is a midterm memory?
IN निम्नलिखित में से कौन सी मध्यावधि स्मृति है?
A
L1 cache एल1 कैश
B
RAM टक्कर मारना
C
SSD एसएसडी
D
Registers रजिस्टर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RAM (Random Access Memory) serves as the main/mid-term working memory between fast cache and slow storage.
व्याख्या (हिन्दी) रैम (रैंडम एक्सेस मेमोरी) तेज कैश और धीमी स्टोरेज के बीच मुख्य/मध्यावधि कार्यशील मेमोरी के रूप में कार्य करती है।
803
EN + हिं Medium
GB RISC processors typically have?
IN आरआईएससी प्रोसेसर में आमतौर पर क्या होता है?
A
Many complex instructions कई जटिल निर्देश
B
Fixed-length instructions, large register file निश्चित-लंबाई निर्देश, बड़ी रजिस्टर फ़ाइल
C
Memory-to-memory operations मेमोरी-टू-मेमोरी ऑपरेशन
D
Variable instruction lengths परिवर्तनीय अनुदेश लंबाई
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) RISC processors use fixed-length instructions and a large set of general-purpose registers for fast execution.
व्याख्या (हिन्दी) आरआईएससी प्रोसेसर तेजी से निष्पादन के लिए निश्चित-लंबाई निर्देशों और सामान्य प्रयोजन रजिस्टरों के एक बड़े सेट का उपयोग करते हैं।
804
EN + हिं Medium
GB Instruction pipelining improves?
IN अनुदेश पाइपलाइनिंग में सुधार होता है?
A
Memory capacity मेमोरी क्षमता
B
CPU throughput by overlapping execution stages निष्पादन चरणों को ओवरलैप करके सीपीयू थ्रूपुट
C
Power efficiency only केवल पावर दक्षता
D
Network speed नेटवर्क स्पीड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) CPU pipelining improves throughput by dividing instruction execution into stages processed simultaneously.
व्याख्या (हिन्दी) सीपीयू पाइपलाइनिंग निर्देश निष्पादन को एक साथ संसाधित चरणों में विभाजित करके थ्रूपुट में सुधार करती है।
805
EN + हिं Medium
GB Hazards in CPU pipelining include?
IN सीपीयू पाइपलाइनिंग में खतरों में शामिल हैं?
A
Power hazards only केवल बिजली संबंधी खतरे
B
Data, control, and structural hazards डेटा, नियंत्रण और संरचनात्मक खतरे
C
Memory hazards only केवल स्मृति संबंधी खतरे
D
Network hazards नेटवर्क खतरे
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Pipeline hazards include: data hazards (dependencies), control hazards (branches), structural hazards (resource conflicts).
व्याख्या (हिन्दी) पाइपलाइन खतरों में शामिल हैं: डेटा खतरे (निर्भरताएं), नियंत्रण खतरे (शाखाएं), संरचनात्मक खतरे (संसाधन संघर्ष)।
806
EN + हिं Medium
GB Speculative execution in CPUs?
IN सीपीयू में सट्टा निष्पादन?
A
Waits for all data before executing निष्पादित करने से पहले सभी डेटा की प्रतीक्षा करता है
B
Executes instructions before knowing if needed (branch prediction) यदि आवश्यक हो तो जानने से पहले निर्देशों को निष्पादित करता है (शाखा भविष्यवाणी)
C
Executes one instruction at a time एक समय में एक निर्देश निष्पादित करता है
D
Never predicts branches कभी भी शाखाओं की भविष्यवाणी नहीं करता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Speculative execution executes instructions along a predicted branch path before the outcome is confirmed.
व्याख्या (हिन्दी) परिणाम की पुष्टि होने से पहले सट्टा निष्पादन एक अनुमानित शाखा पथ के साथ निर्देशों को निष्पादित करता है।
807
EN + हिं Medium
GB Meltdown and Spectre are?
IN मेल्टडाउन और स्पेक्टर हैं?
A
Network attacks नेटवर्क पर हमले
B
CPU vulnerabilities exploiting speculative execution सीपीयू की कमजोरियाँ सट्टा निष्पादन का शोषण कर रही हैं
C
OS vulnerabilities ओएस कमजोरियाँ
D
RAM failures रैम विफलता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Meltdown and Spectre are CPU security vulnerabilities that exploit speculative execution to leak data.
व्याख्या (हिन्दी) मेल्टडाउन और स्पेक्टर सीपीयू सुरक्षा कमजोरियां हैं जो डेटा लीक करने के लिए सट्टा निष्पादन का फायदा उठाते हैं।
808
EN + हिं Medium
GB Which is true about 64-bit vs 32-bit OS?
IN 64-बिट बनाम 32-बिट ओएस के बारे में क्या सत्य है?
A
64-bit is slower 64-बिट धीमा है
B
64-bit can address more RAM 64-बिट अधिक रैम को संबोधित कर सकता है
C
32-bit supports more software 32-बिट अधिक सॉफ़्टवेयर का समर्थन करता है
D
64-bit uses less memory 64-बिट कम मेमोरी का उपयोग करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 64-bit OS can address up to 16 EB of RAM, far beyond 32-bit's 4 GB limit.
व्याख्या (हिन्दी) 64-बिट ओएस 16 ईबी तक रैम को संबोधित कर सकता है, जो 32-बिट की 4 जीबी सीमा से कहीं अधिक है।
809
EN + हिं Medium
GB Endian conversion is needed when?
IN एंडियन रूपांतरण की आवश्यकता कब होती है?
A
Same endian systems communicate समान एंडियन सिस्टम संचार करते हैं
B
Different endian systems exchange data विभिन्न एंडियन सिस्टम डेटा का आदान-प्रदान करते हैं
C
Compressing data डेटा संपीड़ित करना
D
Encrypting data डेटा एन्क्रिप्ट करना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Endian conversion is necessary when systems with different byte orders (big-endian vs little-endian) exchange data.
व्याख्या (हिन्दी) एंडियन रूपांतरण तब आवश्यक होता है जब विभिन्न बाइट ऑर्डर (बड़े-एंडियन बनाम छोटे-एंडियन) वाले सिस्टम डेटा का आदान-प्रदान करते हैं।
810
EN + हिं Medium
GB IEEE 754 double precision uses?
IN आईईईई 754 दोहरे परिशुद्धता उपयोग?
A
32 bits 32 बिट्स
B
64 bits 64 बिट्स
C
128 bits 128 बिट्स
D
16 bits 16 बिट्स
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) IEEE 754 double precision uses 64 bits: 1 sign + 11 exponent + 52 mantissa bits.
व्याख्या (हिन्दी) आईईईई 754 डबल प्रिसिजन 64 बिट्स का उपयोग करता है: 1 साइन + 11 एक्सपोनेंट + 52 मंटिसा बिट्स।
796–810 of 2618