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

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.

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.

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.

C Data Type Fundamentals MCQs: 12 Solved Questions with Explanations
Attempt 12 C data-type MCQs, then check concise explanations, two worked output traces, and an honest note about one ambiguous option.

Algorithm Basics MCQs: 12 Solved Questions with Explanations
Solve 12 algorithm basics MCQs from teaching, PSU and placement papers, with clear answers, traps, efficiency checks and step-by-step traces.

Local Search Fundamentals MCQs: 10 Solved Questions with Explanations
Solve 10 local search MCQs covering the hill climbing loop, its main variants, common traps, escape methods, and memory complexity. Each answer includes a concise explanation.

DFA Basics and Definitions MCQs: 12 Solved Questions with Explanations
Solve 12 previous-year DFA questions from GATE, ISRO, HPSC, UPPSC and Beltron, with explanations for state counts, language recognition, full traces and regular-language limits.

Liveness & Data Flow MCQs: 12 Solved Compiler Design Questions
Solve 12 compiler design questions on live variables, data flow analysis, available expressions, DU-chains and the minimum registers a code segment needs.

