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

Introduction to Query Languages MCQs: 8 Solved MCQs and 2 Concept Checks
Attempt eight published query-language MCQs, check each answer with a focused explanation, then use two written prompts to test recall of relational algebra.

Order of Elements in Groups MCQs: 10 Solved Objective Questions
Build a reliable method for finding element orders, then apply it to 10 bank questions, including NAT, MSQ and two composition-table problems.

Performance & Speedup MCQs: 12 Solved Pipelining Questions
Work through 12 solved pipelining questions step by step, from finite pipeline time and latch overhead to bubbles, MIPS, CPI and bottleneck splitting.

Critical Section MCQs: 12 Solved Questions on Race Conditions and Mutual Exclusion
Practise critical-section MCQs on race conditions, mutual exclusion, Bakery ordering, stale writes and priority inversion, with explanations and two complete traces.

Ethernet IEEE 802.3 MCQs: 12 Solved Questions with Explanations
Solve 12 Ethernet questions on IEEE 802.3, speed generations, hubs, MAC addresses, multicast, CSMA/CD and the first binary backoff race.

1D and 2D Array Addressing MCQs: 12 Solved Questions
Solve 12 array-address questions step by step, from negative lower bounds and 1D offsets to row-major, column-major, triangular and tri-diagonal storage.

Functional Dependencies and Armstrong's Axioms MCQs: 12 Solved Questions with Explanations
Solve 12 functional-dependency questions with exact options, step-by-step closure checks, Armstrong rule proofs, counterexamples and a useful-FD count.

Partial Order Relation MCQs: 12 Solved Poset and Total Order Questions
Solve 12 published partial order questions with fresh explanations covering posets, total orders, lattices, recursive comparisons, linear extensions and counterexamples.

Multiprocessor Classification MCQs: 8 Solved MCQs and 2 Concept Checks
Work through the complete mapped pool: eight objective items plus two optionless concept checks. Explanations cover Flynn's taxonomy, coupling, bus facts, and parallel efficiency.

Hardware Synchronization MCQs: 10 Solved Test-and-Set, Spinlock and Barrier Questions
Attempt 10 hardware synchronization questions, then check concise explanations of atomic instructions, busy waiting, lock failures and barrier races.

OSI Model & Layers MCQs: 12 Solved Questions on PDUs and Encapsulation
Test OSI layers, PDUs, encapsulation and router traversal through solved MCQs, with explanations, a byte-by-byte frame trace and a layer-visit method.

Structure Modification and Pointer Logic MCQs: 10 Solved Linked List Questions
Solve 10 linked-list MCQs by tracing each pointer update. The explanations cover reversal, duplicate removal, deletion, insertion, sentinels, and invalid links.