06EC751 Operating Systems
06EC751 Operating Systems
06EC751 Operating Systems
Lesson Plan
UNIT – 1 7 Hours
INTRODUCTION AND OVERVIEW OF OPERATING SYSTEMS
01 Goals of an O.S 02 / 08 / 10
02 Resource allocation and related functions 04 / 08 / 10
03 Classes of operating systems, O.S 05 / 08 / 10
04 Batch processing system 06 / 08 / 10
05 Multi programming systems 09 / 08 / 10
06 Time sharing systems 11 / 08 / 10
Real time operating systems, distributed
07 operating systems 12 / 08 / 10
UNIT -2 7 Hours
STRUCTURE OF THE OPERATING SYSTEMS
08 Operation of an O.S, 13 / 08 / 10
09 Structure of the supervisor 16 / 08 / 10
10 Configuring and installing of the supervisor 18 / 08 / 10
11 Operating system with monolithic structure 19 / 08 / 10
12 layered design 20 / 08 / 10
Virtual machine operating systems 23 / 08 / 10
13
Kernel based operating systems, and 27 / 08 /10
14 Microkernel based Operating systems.
UNIT – 3 6 Hours
PROCESS MANAGEMENT
15 Process concept 26 / 08 / 10
P E S Institute of Technology & Management
NH-206, Sagar Road, Shivamogga – 577204
Phone: 08182-233795 Fax: 08182-233797
UNIT – 4 6 Hours
MEMORY MANAGEMENT
21 Memory allocation to programs 06 / 09 / 10
22 Memory allocation preliminaries 08 / 09/ 10
Contiguous and noncontiguous allocation to
23 programs, 09 / 09 / 10
UNIT – 5 6 Hours
VIRTUAL MEMORY
27 Virtual memory basics 17 / 09 / 10
28 Virtual memory using paging 20 / 09/ 10
29 Demand paging, Page replacement 22 / 09/ 10
Page replacement policies,
30 Memory allocation to programs 23 / 09/ 10
UNIT – 6 7 Hours
FILE SYSTEMS
33 File system and IOCS 29/ 09 / 10
34 Files and directories 30 / 09 / 10
Overview of I/O organization 01 / 10 / 10
35
04 / 10 / 10
36 Fundamental file organizations, 06 / 10 / 10
37 Interface between file system and IOCS, 08 / 10 / 10
P E S Institute of Technology & Management
NH-206, Sagar Road, Shivamogga – 577204
Phone: 08182-233795 Fax: 08182-233797
UNIT – 8
6 Hours
MESSAGE PASSING
Implementing message passing, 25 / 11 / 10
45
28 / 11 /10
Mailboxes, Inter process communication in UNIX.
46 29 / 11 /10
47 TEST 3 12 / 11 /10
TEXT BOOKS:
1. “Operating Systems - A Concept based Approach”, D. M. Dhamdhare, TMH, 2nd Ed,
2006.
REFERENCE BOOKS:
1. Operating Systems Concepts, Silberschatz and Galvin, John Wiley, 5th Edition, 2001.
2. Operating System – Internals and Design Systems, Willaim Stalling, Pearson
Education, 4th Ed, 2006.
Signature
Date 13 / 01 / 2010