2023 2024 Student Forum > Management Forum > Main Forum

 
  #2  
8th June 2015, 11:05 AM
Super Moderator
 
Join Date: Apr 2013
Re: Operating System IIT Madras

As you want I am here providing you syllabus of the Operating System subject of the BTECH CSE course of IIT Madras.

Syllabus:

Basics: Operating System Functionalities, Types of Operating Systems, Computer Architecture support to Operating Systems

Process Management: Process Scheduling - Uniprocessor scheduling algorithms, Multiprocessor and Real-time scheduling algorithms, Process Synchronization - Peterson's Solution, Bakery Algorithm, Hardware Support to Process Synchronization, Semaphores, Critical Regions, Monitors - Deadlock prevention, deadlock avoidance and Deadlock Detection and Recovery - Bankers Algorithm, Threads

Memory Management: Segmentation and space allocation, Basics of linking and loading, Demand Paging, Page replacement algorithms, Analysis of page allocation policies - Working Set

File Systems: Contiguous, Sequential and Indexed Allocation, File system interface, File System implementation, Case study of Unix File system - Buffer Cache, Inodes, The system calls - ialloc, ifree, namei, alloc and free, Mounting and Unmounting files systems, Network File systems

I/O System: Disk Scheduling, Device drivers - block and character devices, streams, Character and Block device switch tables

Protection and Security - Accessibility and Capability Lists

Text Books

Operating System Concepts - Operating System Concepts, Sixth Edition, Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, John Wiley & Sons Inc.

Design of the Unix Operating System - Maurice Bach, Prentice Hall.


References

1. Modern Operating Systems- Andrew S Tanenbaum, Prentice Hall

2. Operating Systems - Operating System: Internals and Design Principles (4th edition), William Stallings

3. Operating Systems - System Programming and Operating Systmes D M Dhamdhere, tata Mc Graw Hill

4. Operating Systems - Operating Systems: A Modern Perspective, 2/E, Gary Nutt, Addison Wesley

5. Operating Systems - Operating Systems, Achyut S Godbole, Tata Mc Graw Hill


Quick Reply
Your Username: Click here to log in

Message:
Options




All times are GMT +5. The time now is 04:23 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4