Sei sulla pagina 1di 2

TEACHING PLAN CS 502 OPERATING SYSTEM CS V SEM, SESSION JULY 2013-DEC 2013

LECTURE UNIT NO. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 UNIT 4 UNIT 1

TOPIC COVERED
Introduction to System Programs & Operating Systems Evolution of Operating System mainframe, desktop, multiprocessor, Distributed, Network Operating System Clustered &Handheld System Operating system services, Operating system structure System Call & System Boots, Buffering &Spooling Operating system design & Implementations, System protection, Types of Operating System: Bare machine, Batch Processing, Multitasking & Multiprogramming, Real Time time-sharing system Memory Hierarchy, Concepts of memory management MFT & MVT, logical and physical address space swapping, contiguous and non-contiguous allocation paging,segmentation, and paging combined with segmentation. Structure & implementation of Page table. Concepts of virtual memory, Cache Memory Organization demand paging,page replacement algorithms, allocation of frames, thrashing, demand segmentation. Process: Concept, Process Control Blocks(PCB), Scheduling criteria Preemptive & non Preemptive process scheduling, Scheduling algorithms

Algorithm evaluation , multiple processor scheduling UNIT 3


real time scheduling operations on processes, threads, inter processcommunication precedence graphs, critical section problem, semaphores Classical problems of synchronization Deadlock: Characterization, Methods for deadlock handling, deadlock prevention deadlock avoidance, deadlock detection, recovery from deadlock

TEACHING PLAN CS 502 OPERATING SYSTEM CS V SEM, SESSION JULY 2013-DEC 2013

28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 UNIT 4

File: concepts, access methods, free space managements, allocation methods, Directory systems, protection, organization sharing & implementation issues, Disk & DrumScheduling

Disk scheduling numericals


/0 devices organization, I/0 devices organization, I/0 buffering, I/O Hardware Kernel I/O subsystem, Transforming I/O request to hardware operations. Device Driver: Path managements Sub module, Procedure Scheduler, Handler Interrupt Service Routine. File system in Linux & Windows Distributed operating system:-Types, Design issues File system, Remote file access, RPC,RMI Distributed Shared Memory(DSM) Basic Concept of Parallel Processing & Concurent Programming Security & threats protection: Security violation through Parameter Computer Worms & Virus, Security Design Principle Authentications, Protection Mechanisms. introduction to Sensor network and parallel operating system. Case study of Unix, Linux & Windows

UNIT 5

Potrebbero piacerti anche