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

Bipartite, Cycle, Regular and Complement Graph MCQs: 12 Solved Questions
Solve 12 graph-theory MCQs using two-colouring, balanced bipartitions, the degree sum and the total number of vertex pairs, with every answer worked out.

Input Output Devices MCQs: 12 Solved Questions with Explanations
Attempt 12 previous-year input and output device questions, then check concise explanations on data flow, specialised readers, printers, peripherals and storage units.

Threading Models MCQs: 12 Solved Operating System Questions with Explanations
Test the boundaries between shared process resources and private thread state through 12 solved PYQs, then revise mapping models, switching and hyper-threading.

SMTP, POP3 and IMAP MCQs: 12 Solved Email Questions with Explanations
Solve 12 email MCQs on SMTP, POP3, IMAP, MIME, TCP support, default ports and webmail. Each answer includes a direct explanation and exam trap.

C Pointer Basics MCQs: 12 Solved Questions on Declaration, Initialization and Dereferencing
Test the pointer rules that learners most often reverse. These 12 explained MCQs move from address binding to double pointers, byte access and object lifetime.

Advanced Dynamic Programming MCQs: 12 Solved GATE and UGC NET Questions with Explanations
Solve 12 previous-year dynamic programming MCQs, then use the explanations to anchor the design paradigms, knapsack steps and complexity pairings they test.

Context-Free Grammar MCQs: 12 Solved CFG Questions
Solve 12 previous-year CFG questions from GATE, UGC NET and ISRO papers by deriving the language, testing counterexamples and applying standard grammar transformations. Each answer gives the shortest useful reasoning.

Activation Records and Procedure Calls: 12 Solved MCQs
Attempt 12 solved questions on activation-record contents, recursive calls, parameter aliasing, control and access links, displays, and call order, each with a worked explanation.

Cardinalities, Participation and Entity Strength MCQs: 12 Solved DBMS Questions
Solve 12 DBMS MCQs on relationship cardinality, participation constraints and weak entities. Each answer includes the deciding ER-model rule.

Boolean Function Counts MCQs: 10 Solved Questions with Explanations
Solve ten Boolean function count questions from first principles, then use the same truth-table logic for self-duality, complementation, and Shannon expansion.

Lattice and Boolean Algebra MCQs: 10 Solved Questions on Bounded, Distributive and Complemented Lattices
Work through ten solved lattice problems in MCQ, MSQ, NAT and fill-blank form, with a four-test method for deciding whether a poset is a lattice or a Boolean algebra.

Computer Evolution and History MCQs: 12 Solved PYQs with Explanations
Test the facts that computer-history questions often mix up: pioneers, machine acronyms, chronology and the hardware technology behind each generation. Each of these 12 PYQs includes its answer and a clear explanation.