Skip to Content
Fundamentals of Operating Systems Semester VI
Course Code: BCS654B
CIE Marks: 50
Teaching Hours/Week (L:T:P: S): 3:0:0:0
SEE Marks: 50
Total Hours of Pedagogy: 40
Total Marks: 100
Credits: 03
Exam Hours: 03
Examination type (SEE): Theory

Introduction: What operating systems do; Computer System organization; Computer System Organization, Computer System architecture; Operating System operations; Resource Management.

Operating System Structures: Operating System Services, User and Operating System interface; System calls, Application Program Interface, Types of system calls.

Textbook 1: Chapter 1: 1.1, 1.2, 1.3, 1.4, 1.5 Chapter 2: 2.1, 2.2 (2.2.1, 2.2.2), 2.3 (2.3.2, 2.3.3).

DOWNLOAD PDF DOWNLOAD WRITTEN

Process Management: Process concept; Process scheduling; Operations on processes; Interprocess Communication.

Multi-threaded Programming: Overview; Multithreading models, Thread Libraries.

Textbook 1: Chapter 3: 3.1-3.4, Chapter 4: 4.1, 4.3 5, 4.4.

DOWNLOAD PDF DOWNLOAD WRITTEN

CPU Scheduling: Basic Concepts, Scheduling criteria, Scheduling algorithms, Thread Scheduling.

Process Synchronization: Synchronization: The critical section problem; Peterson’s solution; Semaphores; Classical problems of synchronization.

Textbook 1: Chapter 5: 5.1, 5.2, 5.3.1, 5.3.2, 5.3.3, 5.3.4, 5.4 Chapter 6: 6.1, 6.2., 6.3, 6.6.

DOWNLOAD PDF DOWNLOAD WRITTEN

Deadlocks: System model; Deadlock characterization; Methods for handling deadlocks; Deadlock prevention; Deadlock avoidance; Deadlock detection and recovery from deadlock.

Memory Management: Background; Contiguous memory allocation; Paging; Structure of page table.

Textbook 1: Chapter 8: 8.1-8.8 Textbook 1: Chapter 9: 9.1-9.4 (9.4.1, 9.4.2).

DOWNLOAD PDF DOWNLOAD WRITTEN

Virtual Memory Management: Background; Demand paging; Copy-on-write; Page replacement.

File System Interface: File concept; Access methods; Directory Structure, Protection.

File System Implementation: File System Structure, File System Operations, File System Internals: File Systems, File System Mounting; Partition and Mounting, File sharing.

Textbook 1: Chapter 10: 10.1-10.3, 10.4 (10.4.1, 10.4.2, 10.4.4.) Chapter 13: 13.1, 13.2, 13.3 (13.3.1, 13.3.2, 13.3.3), 13.4 (13.4.1, 13.4.2) Chapter 15: 15.1-15.4.

DOWNLOAD PDF DOWNLOAD WRITTEN
2022 SCHEME QUESTION PAPER

Model Set 1 Paper

DOWNLOAD

Model Set 1 Paper Solution

DOWNLOAD

Model Set 2 Paper

DOWNLOAD

Model Set 2 Paper Solution

DOWNLOAD

Regular Paper

DOWNLOAD

Back Paper

DOWNLOAD

Recent Pages