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

LCS & Subsequences MCQs: 12 Solved Questions with Explanations
Solve 12 LCS and subsequence questions drawn from GATE, UGC NET and concept practice. Each answer shows the DP or sequence reasoning you need.

Introduction to Viewing MCQs and Problems: 10 Solved Questions with Explanations
Solve ten UGC NET and ISRO questions on viewing coordinates, raster addresses, 2-D and 3-D mapping, visibility and Liang-Barsky clipping, worked step by step.

Formal Language Operations & Sets MCQs: 11 Solved Questions
Work through 11 solved questions on Kleene star membership, complements, concatenation duplicates, language powers, palindrome counts and empty-language algebra.

Symbol Table, Compiler Errors and Passes MCQs: 12 Solved Questions
Test the distinctions that phase-name lists miss. These 12 solved MCQs cover symbol-table records, search cost, compiler errors, passes, cross compilation and relocation.

B-Tree and B+ Tree MCQs: 12 Solved Structure and Insertion Questions
Solve 12 B-tree and B+ tree questions from first principles. Each answer explains the governing invariant, byte inequality or insertion state.

Logic Gates MCQs: 12 Solved NOT, OR and AND Gate Questions
Test the three basic logic gates through 12 worked MCQs, then tackle truth-table size, bit masking, De Morgan's law, feedback and a custom operator.

Commutative Property and Abelian Groups MCQs: 12 Solved Questions
Test whether groups and custom operations commute, then learn from concise solutions covering counterexamples, generators, inverses, and Abelian identities.

Hardwired and Microprogrammed Control Unit MCQs: 12 Solved Questions with Explanations
Work through 12 control-unit questions covering core definitions, speed order, register operations, microinstruction fields and control-word sizing.

Directory Structure MCQs: 12 Solved OS Questions with Explanations
Solve 12 directory structure questions covering file attributes, directory models, Unix commands, links, inode addressing and block bookkeeping. Each answer includes a direct explanation or complete calculation.

Encoding and Modulation MCQs: 11 Solved Questions with Explanations
Work through 11 solved MCQs on modems, QAM, line coding, PCM, Base64 and mixed signal facts. Each answer names the deciding idea and shows the numbers.

C Structures and Unions MCQs: Declaration, Initialization and sizeof Solved with Explanations
Solve 10 C structures and unions questions with clear reasoning on declarations, typedef aliases, node allocation, memory layout and function calls.

Introduction to Dynamic Programming MCQs: 12 Solved Questions with Explanations
Solve 12 introductory dynamic programming MCQs with clear explanations of core properties, memoization, Fibonacci, design steps, LIS, and table order.