MCQ Practice

Clear, exam-focused explainers on core computer science subjects and programming.

415 articles in this topic

Second Normal Form (2NF) MCQs: 12 Solved Questions with Explanations

Test your 2NF understanding with 12 solved MCQs on full dependency, partial dependency, candidate keys, closures, and normal-form guarantees.

Updated 23 Sep 20268 min readDBMS MCQs

First-Order Predicate Logic MCQs: 10 Solved Questions with Explanations

Solve ten first-order logic questions, then check each answer through finite models, precise translations, countermodels, and valid inference rules.

23 Sep 20267 min readDiscrete Mathematics MCQs

Disk Structure & Address MCQs: 10 Solved PYQs with CHS Calculations

Solve 10 published disk structure PYQs with concise explanations for geometry, capacity, sector addressing, CHS conversion, file placement, CLV and CAV.

Updated 22 Sep 20267 min readComputer Organization MCQs

LOOK and C-LOOK Algorithm MCQs: 10 Solved Questions with Explanations

Solve 10 LOOK and C-LOOK MCQs, from core definitions to complete service-order and seek-distance calculations, with a fresh explanation for every answer.

Updated 22 Sep 20267 min readOperating System MCQs

Network Security Goals, Threats and Attacks MCQs: 12 Solved Questions

Solve 12 network-security MCQs covering confidentiality, integrity, attack types, spoofing, DDoS and protection properties. Every answer has a clear explanation and a link to practise the question again.

Updated 22 Sep 20267 min readComputer Networks MCQs

Circular Queue MCQs: 12 Solved Questions with Step-by-Step Explanations

Solve 12 Circular Queue MCQs in sequence, with exact options and concise explanations for pointer conventions, wrap-around arithmetic and linked queues.

Updated 22 Sep 20268 min readData Structures MCQs

Introduction to Normalization and 1NF MCQs: 12 Solved Questions

Solve normalization and 1NF MCQs with a worked relation, clear explanations, and four traps covering atomicity, anomalies, and trade-offs.

Updated 21 Sep 20267 min readDBMS MCQs

Graph Isomorphism MCQs and NATs: 12 Solved Questions on Detection and Counting

Solve seven MCQs and five numerical-answer questions on graph isomorphism. Each answer shows the invariant, mapping or counting argument behind the result.

21 Sep 20268 min readDiscrete Mathematics MCQs

Program Control & I/O Handling MCQs: 12 Solved PYQs with Explanations

Practise 12 PYQs on program control and I/O handling. Trace PCs, memory overwrites, registers, flags, loops and interrupt handshakes step by step.

Updated 21 Sep 20267 min readComputer Organization MCQs

File Systems & I/O MCQs: 12 Solved Linux Questions with Explanations

Solve 12 published Linux MCQs with fresh explanations that connect permissions, shell I/O, links, inodes, directories and disk-usage commands.

21 Sep 20268 min readOperating System MCQs

Congestion Control Policy MCQs: 11 Solved Questions with Explanations

Work through 11 published congestion-control questions covering TCP window growth, timeout recovery, AIMD and token-bucket calculations, with every step shown.

Updated 21 Sep 20268 min readComputer Networks MCQs

BST Basics and Operations MCQs: 12 Solved Questions with Explanations

Work through 12 BST MCQs with explanations of ordering, insertion, search bounds, deletion, height, complexity, and counting unique tree shapes.

Updated 21 Sep 20267 min readData Structures MCQs