Operating System Overview
Definition; OS evolution; Types of OS; System calls; System programs; OS structure.
B.Sc. CSIT - Fourth Semester
Definition; OS evolution; Types of OS; System calls; System programs; OS structure.
Process and program; Multiprogramming; Process states; PCB; Threads; IPC.
Deadlock characterization; Allocation graph; Conditions; Handling deadlocks.
Multiprogramming; Fixed and variable partitions; Paging; Segmentation; Relocation.
File structure; Types; Access methods; Directory systems; File system implementation.
IO devices; Controllers; DMA; Interrupts; IO techniques; IO software.
Kernel modules; Process management; Scheduling; IPC; Memory and file system management.