Operating System
Course
In Noida
Description
-
Type
Course
-
Location
Noida
-
Duration
2 Months
Suitable for: MCA, M.Sc(IT/CS), B.Tech, BCA, B.Sc(IT), Graduate
Facilities
Location
Start date
Start date
Reviews
Course programme
Introduction, What is an Operating System, Simple Batch Systems, Multiprogrammed
Batches systems, Time-Sharing Systems, Personal-computer systems, Parallel systems,
Distributed Systems, Real-Time Systems
Memory Management: Background, Logical versus Physical Address space, swapping,
Contiguous allocation, Paging, Segmentation
Virtual Memory: Demand Paging, Page Replacement, Page-replacement Algorithms,
Performance of Demand Paging, Allocation of Frames, Thrashing, Other Considerations
Processes: Process Concept, Process Scheduling, Operation on Processes
CPU Scheduling: Basic Concepts, Scheduling Criteria, Scheduling Algorithms, Multiple-
Processor Scheduling,
Process Synchronization: Background, The Critical-Section Problem, Synchronization
Hardware, Semaphores, Classical Problems of Synchronization
Deadlocks: System Model, Deadlock Characterization, Methods for Handling Deadlocks, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, Recovery from Deadlock Device Management: Techniques for Device Management, Dedicated Devices, Shared Devices, Virtual Devices; Input or Output Devices, Storage Devices, Buffering, Secondary- Storage Structure: Disk Structure, Disk Scheduling, Disk Management, Swap-Space Management, Disk Reliabil
Information Management: Introduction, A Simple File System, General Model of a File
System, Symbolic File System, Basic File System, Access Control Verification, Logical File
System, Physical File System File-System Interface: File Concept, Access Methods,
Directory Structure, Protection, Consistency Semantics File-System Implementation: File-
System Structure, Allocation Methods, Free-Space Management
Operating System