-
PROCESSES:
Processes and inter process communication, Process scheduling
techniques.
-
MEMORY
MANAGEMENT: Fixed and variable partitioning, swapping in
Multiprogramming, virtual memory; Page replacement algorithms,
Segmentation, Paging. Demand Paging.
-
FILE
SYSTEMS: File attributes, directories, implementation of File
systems, file security and protection.
-
INPUT
AND OUTPUT: Software and hardware, disk scheduling, terminals.
-
DEADLOCKS:
Condition for deadlocks, deadlock detection, Recovery, Avoidance and
prevention.
-
OS
SECURITY: Security requirement, password, Security Kernels,
fault-tolerant systems, Cryptography, OS Penetration, Worms &
Viruses.
-
NETWORK
OPERATING SYSTEMS: Network file systems, layered protocols and
Unix; client server model, remote procedure calls, group
communication, Overview of Unix, Shell, files, Directories, Processes.
I/O. System calls. Memory management.
Recommended
Books:
-
Andrew
S. Tanenbaum -Modem Operating Systems, Prentice Hall of India.
-
J.
Peterson. A. Silberschatz -Operating Systems Concepts.
-
H.
M. Deitel -An Introduction to Operating System. Addision wesley.
|