Tuesday, December 14, 2010

EC2022 OPERATING SYSTEMS

EC2022 OPERATING SYSTEMS 
L T P C

3 0 0 3

UNIT I OPERATING SYSTEM OVERVIEW 9

Introduction – Multiprogramming – Time sharing – Multi-user Operating systems –

System Call – Structure of Operating Systems

UNIT II PROCESS MANAGEMENT 9

Concept of Processes – Interprocess Communication – Racing – Synchronisation –

Mutual Exclusion – Scheduling – Implementation Issues – IPC in Multiprocessor System

– Threads

35

UNIT III MEMORY MANAGEMENT 9

Partition – paging – segmentation – virtual memory concepts – relocation algorithms –

buddy systems – Free space management – Case study.

UNIT IV DEVICE MANAGEMENT AND FILE SYSTEMS 9

File concept – access methods – directory structure – File system mounting – file

sharing – protection – file system implementation – I/O Hardware – Application I/O

Interface – Kernal I/O subsystem – Transforming I/O to Hardware Operations – Streams

– Disk Structure – Disk Scheduling Management – RAID structure

UNIT V MODERN OPERATING SYSTEMS 9

Concepts of distributed operating systems – Real time operating system – Case studies:

UNIX, LINUX and Windows 2000.

TOTAL= 45 PERIODS

TEXT BOOKS

1. Abraham Silberschatz, Peter Galvin and Gagne, ‘Operating System Concepts’,

Seventh Edition, John Wiley, 2007.

2. William Stallings, ‘Operating Systems – Internals and Design Principles’, Fifth

Edition, Prentice Hall India, 2005.

REFERENCES

1. Andrew Tanenbaum, ‘Modern Operating Systems’, 2nd Edition, Prentice Hall, 2003.

2. Deital.H.M, “Operating Systems - A Modern Perspective”, Second Edition, Addison

Wesley, 2004.

3. Mukesh Singhal, Niranjan G.Shivaratri, “Advanced Concepts in Operating Systems”,

Tata McGraw Hill, 2001.

4. D.M.Dhamdhere, “Operating Systems – A Concept based Approach”, Second

Edition, Tata McGraw Hill, 2006.

5. Crowley.C, “Operating Systems: A Design – Oriented Approach”, Tata McGraw Hill,

1999.

6. Ellen Siever, Aaron Weber, Stephen Figgins, ‘LINUX in a Nutshell’, Fourth Edition,

O’reilly, 2004.

0 comments until now.

Post a Comment