Unit 5 · Bihar STET Paper-II Computer Science

Operating System MCQ for Bihar STET with Answers, PYQs & Notes

300 questions with explanations, including 27 previous year questions from 2023, 2025. Practise them in a CBT exam screen and read the 94-page notes PDF.

300
MCQs
27
PYQs
—
mock-paper questions
94
pages of notes

Tests in this unit

  • PYQ OnlyQuestions asked in the 2023 and 2025 STET papers.27 Q
  • Practice BankTopic-wise questions: processes, scheduling, deadlocks, memory, files and security.273 Q
  • Full TestEvery question in the Unit 5 bank.300 Q
  • Quick Test30 questions picked at random.30 Q

Unit 5 syllabus: Operating System

  1. Introduction to OS: functional behaviour and responsibilities; need for monitor / command interpreter; types of operating systems; system structure; hierarchical and layered organization of OS; I/O methods and interrupt structure.
  2. Process definition, process states and state transitions; parallel processes and constructs; process interaction; operating system kernel; data structures for processes and resources; context switching; process control primitives; process scheduling.
  3. The determinacy problem, mutual exclusion, semaphores, process synchronization.
  4. Conditional critical regions and monitors; inter-process communication; deadlock problem and its solutions.
  5. Memory management concepts: relocation, linking, multiprogramming with fixed partitions, swapping, variable partitions, overlays, virtual memory, segmentation, paging, storage allocation strategies, load control and thrashing.
  6. Organization of file and I/O subsystems: directory management, basic file system, file descriptors, file manipulation, file organization methods, management of auxiliary storage space, command language and file system utilities; I/O subsystems: programmed I/O, DMA, interrupt driven I/O; recovery procedures. Protection and security: safeguards, penetration, access and information flow control, protection problems, formal models of protection.

Sample Operating System previous year questions with answers

Q1PYQ · 2025 · 7 Nov S1

The term 'multi-user' in an OS context refers to:

  1. (A) An OS that can execute multiple programs simultaneously
  2. (B) An OS that supports multiple users working on the same machine
  3. (C) An OS that can only run on multiple computers
  4. (D) An OS with a graphical user interface

Answer: (B) An OS that supports multiple users working on the same machine. Multi-user OS = many users share one machine at the same time.

Q2PYQ · 2025 · 7 Nov S1

Multimedia systems require hard real-time scheduling:

  1. (A) to ensure critical tasks will be serviced within timing deadlines
  2. (B) to deliver the media file to the client
  3. (C) to minimize the delay
  4. (D) for security

Answer: (A) to ensure critical tasks will be serviced within timing deadlines. Hard real-time scheduling guarantees deadlines.

Q3PYQ · 2025 · 4 Nov S2

Which algorithm can be optimized to meet the timing deadlines and rate requirements of continuous media?

  1. (A) Earliest-Deadline-First scheduling
  2. (B) SCAN-EDF scheduling
  3. (C) Both Earliest-Deadline-First scheduling & SCAN-EDF scheduling
  4. (D) None of the above

Answer: (C) Both Earliest-Deadline-First scheduling & SCAN-EDF scheduling. EDF (CPU) and SCAN-EDF (disk) are both deadline-based.

Practise all 300 Operating System questions

Free account: 5 questions in every test and the first 5 pages of every notes PDF. Unlock everything for ₹199.

Other Bihar STET Computer Science units