MCQ Practice
Clear, exam-focused explainers on core computer science subjects and programming.
189 articles in this topic

Bottom-Up Parsing and LR(0) MCQs: 10 Solved Questions with Explanations
Work through 10 solved questions that move from bottom-up parsing basics to handles, reduction counts, CLOSURE, GOTO, and LR(0) canonical item sets.

Timestamp Ordering Protocols MCQs: 12 Solved DBMS Questions with Explanations
Solve 12 timestamp ordering MCQs with step-by-step explanations. Practise basic timestamp traces, wait-die order, Thomas' Write Rule, and multiversion reads.

Binary, Octal & Hexadecimal MCQs: 12 Solved Questions with Explanations
Solve 12 previous-year MCQs step by step, from binary, octal and hexadecimal conversions to fractional values, arithmetic, bit counts and bitwise AND.

Graph Coloring MCQs: 10 Solved Questions on Vertex Coloring, Edge Coloring and Chromatic Number
Attempt 10 solved GATE questions on graph colouring, from bipartite tests to edge colouring. Each solution proves a lower bound, constructs a colouring or traces the relevant algorithm.

Associative Mapping MCQs: 11 Solved Questions with Explanations
Solve 11 associative mapping questions covering content-addressable memory, masked searches, cache hardware, tag calculations and array addresses.

Demand Paging Basics MCQs: 12 Solved GATE Questions on Page Faults and Effective Access Time
Attempt 12 GATE previous-year questions on demand paging, then check clear solutions for page-table calculations, page-fault probability, TLB cost and unit conversion.

Internet of Things (IoT) MCQs: 10 Solved Questions on Architecture, ZigBee, WSN and MQTT
Solve 10 previous-year IoT questions using a four-stage architecture map, a ZigBee topology and direct option elimination. Recheck the key traps around wireless links, layers and MQTT.

Relationship Between Arrays and Pointers in C: 10 Solved MCQs
Test the difference between arrays and pointers through 10 solved C questions. Each answer traces the expression, address movement, or declaration step by step.

Dijkstra's Algorithm MCQs: 12 Solved Questions with Explanations
Solve 12 Dijkstra's algorithm MCQs covering the core idea, a full trace, failure cases, complexity choices and the unweighted special case.

Expert Systems and Uncertainty MCQs: 11 Solved Questions
Solve 11 previous-year MCQs on expert-system roles, inference strategies, Bayesian networks, conditional probability, and certainty-factor calculations.

Turing Machine Basics & Design MCQs: 12 Solved Questions with Explanations
Solve 12 previous-year Turing Machine MCQs from GATE, UGC NET, ISRO, BPSC and Bihar STET, with worked traces, a language-class ladder and the traps to avoid.

CLR(1) Parser and LR(1) Items MCQs: 11 Solved Questions with Explanations
Attempt 11 CLR(1) and LR(1) item questions, then use the worked reasoning to separate parser hierarchy, grammar ambiguity, FIRST sets, and derivation order.