MCQ Practice

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

195 articles in this topic

Context-Free Grammar MCQs: 11 solved questions on CFG, CFL and PDA

Context-free grammar solved MCQs with explanations: 11 GATE PYQs on CFGs, the Chomsky hierarchy, CFL closure properties, pushdown automata and decidability.

12 Jul 20267 min readTheory of Computation MCQs

Computer Networks Application Layer MCQs: 12 solved DNS, HTTP and email questions

Application layer MCQs with solutions: 12 solved GATE, PSC and PSU questions on DNS, Telnet, FTP, HTTP over TCP, cookies, and the SMTP to POP3 email flow.

12 Jul 20266 min readComputer Networks MCQs

Process Management and Process States MCQs: 12 solved questions

Process management and process states MCQs for GATE, DSSSB and PSU exams: the process lifecycle, legal state transitions, the PCB and TCB, and the schedulers.

Updated 25 Jul 20266 min readOperating System MCQs

Disk Scheduling MCQs: 12 solved questions (FCFS, SSTF, SCAN)

Disk scheduling MCQs for GATE, UGC NET, DSSSB and BPSC: FCFS, SSTF, SCAN and C-SCAN head-movement numericals, seek time and direction changes, each solved.

Updated 22 Jul 20269 min readOperating System MCQs

Threads and Process Creation MCQs: 12 solved questions with explanations

Threads and process creation MCQs for GATE, UGC NET and PSU papers: user versus kernel threads, what threads share, fork counting, and thread cancellation.

11 Jul 20268 min readOperating System MCQs

File Systems and Allocation MCQs: 12 solved questions with explanations

File systems and allocation MCQs for GATE, state PSC and PSU papers: contiguous, linked and indexed allocation, Unix i-node sizing, directories, disk layout.

11 Jul 20268 min readOperating System MCQs

Page Replacement Algorithms MCQs: 12 solved questions (FIFO, LRU, Optimal)

Page replacement MCQs for GATE, UGC NET and DSSSB: FIFO and Belady's anomaly, LRU, Optimal, and page-fault counting numericals, each solved and explained.

Updated 29 Jul 20268 min readOperating System MCQs

Virtual Memory and Demand Paging MCQs: 12 solved questions with explanations

Virtual memory and demand paging MCQs for GATE, UGC NET and placement: address translation, page-table size, effective access time, thrashing, frames.

Updated 26 Jul 20268 min readOperating System MCQs

Binary Tree MCQs: 11 solved questions on traversals, BST, AVL and heaps

Binary tree solved MCQs with explanations: 11 previous-year questions, 10 from GATE, on tree properties, traversals, binary search trees, AVL and heaps.

Updated 22 Jul 20268 min readData Structures MCQs

Finite Automata MCQs: 10 solved questions on DFA, NFA and minimization

Finite automata solved MCQs with explanations: 10 GATE PYQs on DFA design, minimal-state counting, complement, and the NFA to DFA subset-construction bound.

Updated 14 Jul 20267 min read54 viewsTheory of Computation MCQs

Computer Networks Transport Layer MCQs: 12 solved TCP and UDP questions (GATE/NET)

TCP and UDP transport layer MCQs: 12 solved GATE, ISRO, HTET and UGC NET questions on sequence numbers, the handshake, slow start and token bucket rate.

10 Jul 20266 min readComputer Networks MCQs

Operating System Basics MCQs: 12 solved questions on OS structure and processes

12 solved operating system basics MCQs from GATE, UGC NET and state papers: OS functions, multiprogramming, system calls, dual mode and context switches.

8 Jul 20267 min readOperating System MCQs