DEGREE:M.SC(IT)
PAPER:OPERATING SYSTEM
YEAR:I
SEMESTER:II
Unit-I:
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