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.

Updated 31 Jul 20268 min readDiscrete Mathematics MCQs

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.

31 Jul 20267 min readComputer Organization MCQs

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 read113 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 readComputer Organization MCQs