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

Safety of Expressions & Power MCQs: 10 Solved Relational Calculus Questions
Practise the active-domain test, De Morgan rewrites and the equivalence of relational algebra, safe TRC and safe DRC through ten fully explained questions.

Conditional Probability Questions with Solutions: 12-Question Practice Set
Practise 12 conditional probability questions on independence, restricted samples, Bayes' rule, draws and complements, with checked calculations.

Data Manipulation Micro-Operations MCQs: 10 Solved Questions with Explanations
Solve 10 micro-operations MCQs with step-by-step explanations of shifts, ALU behaviour, register logic, Booth recoding and control width.

Process Basics and PCB MCQs: 12 Solved Questions with Explanations
Solve 12 Process Basics and PCB questions, then use each explanation to repair the exact concept boundary behind the correct option.

Repeater, Hub, Bridge & Switch MCQs: 12 Solved Questions with Explanations
Solve 12 exam questions on device layers, MAC forwarding, VLANs, collision and broadcast domains, port mirroring, bridges and crosspoint counting.

3D and Multidimensional Array MCQs: 10 Solved Questions with Explanations
Solve ten multidimensional-array questions with lower-bound normalisation, address formulas, array transformations, and careful step-by-step traces.

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.