OPERATING SYSTEM MADRAS UNIVERSITY SYLLABUS

DEGREE:M.SC(IT)
PAPER:OPERATING SYSTEM
YEAR:I
SEMESTER:II
                Unit-I:
Introduction – Multiprogramming - Time sharing - Distributed system - Real-Time systems - I/O structure - Dual-mode operation - Hardware protection _ General system architecture - Operating system services - System calls - System programs - System design and implementation. Process Management: Process concept - Concurrent process - Scheduling concepts - CPU scheduling - Scheduling algorithms, Multiple processor Scheduling
Unit-II:
Process Management: Process Synchronization - Critical section - Synchronization hardware - Semaphores, classical problem of synchronization, Interprocess communication. Deadlocks: Characterization, Prevention, Avoidance, and Detection.
Unit-III:
Storage management - Swapping, single and multiple partition allocation - paging - segmentation - paged segmentation, virtual memory - demand paging - page replacement and algorithms, thrashing. Secondary storage management - disk structure - free space management - allocation methods – disk scheduling - performance and reliability improvements - storage hierarchy.
Unit-IV:
Files and protection - file system organization - file operations - access methods - consistency semantics - directory structure organization - file protection - implementation issues - security – encryption
Unit-V:
Case Studies: UNIX and Windows operating systems.
Recommended Texts:
(i)   A. Silberschatz P.B. Galvin, Gange, 2002, Operating System Concepts, 6th Edn., Addison-Wesley Publishing Co., Boston.
Reference Books:
(i) H.M. Deitel, 1990, An Introduction to Operating Systems, Addison Wesley Publishing Co., Boston
 (ii)    D.M. Dhamdhare , 2002, Operating System, Tata McGraw-Hill, New Delhi.
(iii)  A.S.TANENBAUM,OPERATING SYSTEMS:DESIGN AND IMPLEMENTATION,PRENTICE-HALL OF INDIA,NEW DELHI

(iv)  NUTT,2005 OPERATING SYSTEMS,3RD EDITION,PEARSON EDUCATION,DELHI

No comments:

Post a Comment