06EC751 - OPERATING SYSTEMS |
PART – A |
UNIT – I |
INTRODUCTION AND OVERVIEW OF OPERATING SYSTEMS:
Operating system, Goals of an O.S, Operation of an O.S, Resource allocation
and related functions, User interface related functions, Classes of operating
systems, O.S and the computer system, Batch processing system, Multi
programming systems, Time sharing systems, Real time operating systems,
distributed operating systems. |
UNIT – II |
STRUCTURE OF THE OPERATING SYSTEMS: Operation of an O.S,
Structure of the supervisor, Configuring and installing of the supervisor,
Operating system with monolithic structure, layered design, Virtual machine
operating systems, Kernel based operating systems, and Microkernel based
operating systems. |
UNIT – III |
PROCESS MANAGEMENT: Process concept, Programmer view of
processes, OS view of processes, Interacting processes, Threads, Processes in
UNIX, Threads in Solaris. |
UNIT – IV |
MEMORY MANAGEMENT: Memory allocation to programs, Memory
allocation preliminaries, Contiguous and noncontiguous allocation to
programs, Memory allocation for program controlled data, kernel memory
allocation. |
PART – B |
UNIT – V |
Connecting LANs, Backbone and Virtual LANs, Connecting devices, Back
bone Networks, Virtual LANs |
UNIT – VI |
FILE SYSTEMS: File system and IOCS, Files and directories, Overview of
I/O organization, Fundamental file organizations, Interface between file 47
system and IOCS, Allocation of disk space, Implementing file access, UNIX
file system. |
UNIT – VII |
SCHEDULING: Fundamentals of scheduling, Long-term scheduling,
Medium and short term scheduling, Real time scheduling, Process scheduling
in UNIX. |
UNIT – VIII |
MESSAGE PASSING: Implementing message passing, Mailboxes, Inter
process communication in UNIX. |
REFERENCE |
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. |
|