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

Functional Completeness MCQs: 10 Solved Questions + 2 Bonus
Solve 10 unique Functional Completeness questions from live published records, then use two labelled bonus checks for repeated monotonicity and Boolean duality.

Graph Covering MCQs: 11 Solved Vertex Cover and Independent Set Questions
Solve 11 graph-covering questions and learn the reusable moves behind vertex covers, independent sets, edge covers, spanning trees, and minimal versus minimum sets.

Set Associative Mapping MCQs: 12 Solved Cache Questions with Explanations
Solve 12 set associative cache MCQs step by step, from set mapping and address fields to tag hardware, hexadecimal slicing, and LRU conflicts.

Contiguous Allocation MCQs: 12 Solved Questions with Explanations
Solve 12 published contiguous allocation MCQs, then use stepwise hole lists and fragmentation checks to understand why each option is right.

Miscellaneous Topics MCQs for Computer Networks: 12 Solved Hardware Questions with Explanations
Attempt 12 mixed hardware-basics MCQs, then check clear explanations for connectors, forwarding devices, gateways, modems, servers and transfer-rate units.

BFS Applications MCQs: 12 Solved Questions Explained
Solve 12 published BFS questions covering queue order, distances, non-tree edges, tree height and graph applications. Each answer explains the deciding invariant.

Bubble Sort MCQs: 12 Solved Questions with Explanations
Practise 12 Bubble Sort questions on time complexity, array tracing, swap counts, the flag optimisation, and a GATE numerical, with each answer explained.

Python String MCQs: 12 Solved Questions on Slicing, Search and Methods
Solve 12 published Python string questions step by step. Trace indices, slices, return types and method contracts before checking each answer.

FA to Regex Conversion MCQs: 12 Solved Questions with Explanations
Solve 12 published FA to regex conversion MCQs, then use short witness strings, loop analysis and path decomposition to check each answer.

Normal Forms & BNF MCQs: 10 Solved Grammar Questions with Explanations
Solve ten exam-standard grammar questions on CNF, GNF, BNF notation, derivation counts, parse trees and conversion bounds, with every answer worked step by step.

Lock-Based Protocols & Basic 2PL MCQs: 12 Solved Questions with Explanations
Solve 12 published Basic 2PL MCQs, from growing and shrinking phases to lock compatibility, precedence graphs, deadlock, strictness and SQL update order.

Flip-Flops and Conversion MCQs: 12 Solved Questions with Explanations
Attempt 12 published-bank flip-flop MCQs, then check concise solutions covering state rules, conversion, clock edges and timing reliability.