UNIT 5 CAL 817 Operating System

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

Unit V

Subject: Operating System


Subject Code : CAL817

Department of Computer Application

Dr. Amit Sharma


Associate Professor
School of Computer Application
CAL-817Operating System
4 credits (3-1-0)
Unit-1:
Introduction to the Operating System (OS), Types of OS: Batch System, Time Sharing System, Real
Time System. Multi Programming,Distributed System, Functions and Services of OS.
Unit-2:
Process Management: Process Concept, Process State, Process Control Block, Process Scheduling,
CPU Scheduling - CPU Scheduling,Scheduling Criteria, Scheduling Algorithms, Preemptive & Non
Preemptive Scheduling.
Unit-3:
Deadlocks-System model, Characterization, Deadlock Prevention, Deadlock Avoidance and
Detection, Recovery from deadlock.
Unit-4:
Memory Management: Logical Address, Physical Address Contiguous Allocation, External and
Internal Fragmentation
Virtual Memory: Demand paging, page replacement, allocation of frames, thrasing.
Unit-5:
Information Management: File Concept, Access Methods, Directory Structure. Device Management:
Disk Structure, Disk SchedulingAlgorithms.

Text books:
1. Silbershatz and Galvin," Operating System Concept", Addition We seley,
Reference books:
1. Tannenbaum,"Operating System Concept", Addition Weseley, 2002.

You might also like