MCQ Practice

Clear, exam-focused explainers on core computer science subjects and programming.

286 articles in this topic

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.

Updated 31 Jul 20268 min readOperating System MCQs

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.

Updated 31 Jul 20268 min readComputer Networks MCQs

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.

Updated 31 Jul 20268 min readData Structures MCQs

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.

Updated 30 Jul 20269 min read114 viewsAlgorithms MCQs

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.

Updated 8 Aug 20268 min readTheory of Computation MCQs

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.

Updated 29 Jul 20268 min readCompiler Design MCQs

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.

Updated 29 Jul 20267 min readDBMS MCQs

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.

Updated 29 Jul 20267 min readDigital Electronics MCQs

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.

Updated 29 Jul 20268 min readDiscrete Mathematics MCQs

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.

Updated 29 Jul 20267 min read64 viewsComputer Organization MCQs

Deadlock Prevention MCQs: 12 Solved Questions with Step-by-Step Explanations

Attempt 12 solved deadlock prevention MCQs, then check the explanations on prevention policies, identical-resource numericals and starvation traps.

Updated 29 Jul 20268 min readOperating System MCQs

Cyber Safety and Malware MCQs: 12 Solved PYQs with Explanations

Solve 12 cyber safety and malware PYQs from EMRS, KVS, DSSSB and more, with clear answers, option elimination, and a review method for your next attempt.

Updated 28 Jul 20267 min read67 viewsComputer Networks MCQs