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

ER Modeling Fundamentals MCQs: 12 Solved Questions with Explanations
Test the ER concepts that learners commonly mix up. Each of these 12 MCQs includes the correct answer, the reasoning behind it, and a running STUDENT-COURSE example.

Euler and Hamiltonian Graph MCQs: 12 Solved Questions with Explanations
Solve 12 Euler and Hamiltonian graph MCQs with concise explanations of parity tests, spanning cycles, complete graphs, route checks, and sufficient conditions.

Programmed I/O MCQs: 10 Solved Questions on Polling, CPU Time and Bus Control
Solve 10 Programmed I/O objective questions, including two step-by-step numericals, with clear explanations of polling, CPU involvement and bus control.

File Allocation Methods MCQs: 10 Solved Questions with Explanations
Practise ten questions on contiguous, linked and indexed allocation. Each answer includes the reasoning, arithmetic and a useful boundary check.

TTL, Protocol & IPv4 Checksum MCQs: 12 Solved Questions with Explanations
Solve 12 published IPv4 questions covering TTL, Protocol, IHL, checksum position, CRC, NAT and hop counting. Each answer includes a fresh, step-by-step explanation.

AVL Tree MCQs: 12 Solved Balancing and Rotation Questions
Work through 12 AVL Tree MCQs with explanations of balance factors, rotations, insertion traces, maximum height, and search and insertion complexity.

Multivalued Dependency (MVD) and 4NF MCQs: 12 Solved Questions
Attempt 12 MVD and 4NF questions, then study explanations covering the normal-form hierarchy, inference rules, tuple generation and lossless decomposition.

Special Logic Circuits MCQs: 12 Solved Questions on Adders, Encoders, PLA and DAC
Solve 12 special logic circuits MCQs covering recognition, hardware counts, Boolean identities and numerical calculations. Each answer includes the reasoning you should reproduce in an exam.

Predicate Logic and Quantifiers MCQs: 10 Solved Questions with Explanations
Witnesses, counterexamples, quantifier order, model size, and divisibility decide these predicate-logic MCQs over integer, real, and finite domains.

Pipelining Basics MCQs: 10 Solved Questions with Explanations
Solve ten pipelining questions step by step, including timing calculations, a unit trap, weighted speedup, a non-uniform stage schedule and data interlocks.

FCFS and SSTF Scheduling MCQs: 12 Solved Disk Questions with Explanations
Solve 12 FCFS and SSTF disk-scheduling questions with complete routes, movement totals, seek-time conversions and fresh explanations for every answer.

Supernetting and Special IP Address MCQs: 12 Solved Questions with Step-by-Step Explanations
Solve 12 MCQs on supernets, CIDR boundaries and special IP addresses. Each explanation shows the rule, calculation or range check that determines the answer.