K2Questions Logo
LLM Degree MSc Degree MCom Degree MA Degree
         
PAPER V: ADVANCED OPERATING SYSTEM Subject Description: This paper presents the evolution of Operating System, concepts of operating system Inter process communication, Distributed Operating System and Unix Operating System. Goals: To enable the students to learn the concepts of Operating System and Unix Operating System. Objectives: On successful completion of the course the students should have  Understood the concepts of Operating System.  Understood the Interprocess communication.  Understood the concepts distributed Operating System.  Understood the UNIX Operating System. Content:

Unit I
Introduction – Evolution of operating systems – Serial , simple Batch, Multiprogrammed Batch, timesharing, distributed and Real time operating systems – Computer Hardware review – Interrupts – Operating System Concepts – Processes – Model – Creation – Termination – Process Hierarchy – Process States – implementation of Processes – Threads – Thread Usage – Implementation of Threads in User Space and Kernel space – Multithreading.

Unit II
InterProcess Communication - Race condition – Critical Region – Mutual Exclusion – sleep and wakeup – Semaphores – Mutexes – Message passing. Classical IPC problems: The Dining Philosophers Problem – The Readers and Writers Problem – The Sleeping Barber Problem – Producer Consumer problem. Anx.31 J - M Sc CS (SDE) 2007-08 with MQP Page 8 of 16 8

Unit III
Distributed Operating System Concepts & Design – Fundamentals – Remote Procedure Calls – The RPC Model – Transparency of RPC – Implementing RPC mechanism- Stub Generation – RPC Messages – Server Management – Parameter – Passing Semantics – Call Semantics – Communication Protocol for RPCs. Distributed File System: Introduction – Desirable Features – File Models – File – Accessing Models – File Sharing Semantics – File Caching Schemes – File Replication.

Unit IV
Unix : Architecture of Unix Operating System – Introduction to system concepts – Kernel data structures – Internal representation of Files – Inodes – Algorithms for allocation and Releasing inode – Structure of a Regular file – Directories – Super block – Algorithm for assigning new Inode and freeing Inode – allocation of Disk blocks – Process states and transition – layout of system memory – The context of a Process.

Unit V
Process Control in Unix – algorithm for Fork system call – Algorithm for Exit – algorithm for Wait – Algorithm for Exec – Uses of Exec – Algorithm for Booting the Unix system – Algorithm for Init process – process scheduling algorithm – Example of Process scheduling in Unix. Example C programs by using fork, exec, wait, exit system calls.

Questions

Articles

Question Paper

Free Books Download

Free Videos

5th Standard Questions 5th GRADE Articles 5th GRADE Question Paper 5th GRADE Free Books Download 5th GRADE Free Videos
6th Standard Questions 6th GRADE Articles 6th GRADE Question Paper 6th GRADE Free Books Download 6th GRADE Free Videos
7th Standard Questions 7th GRADE Articles 7th GRADE Question Paper 7th GRADE Free Books Download 7th GRADE Free Videos
8th Standard Questions 8th GRADE Articles 8th GRADE Question Paper 8th GRADE Free Books Download 8th GRADE Free Videos
9th Standard Questions 9th GRADE Articles 9th GRADE Question Paper 9th GRADE Free Books Download 9th GRADE Free Videos
10th Standard Questions 10TH GRADE Articles 10TH GRADE Question Paper 10TH GRADE Free Books Download 10TH GRADE Free Videos
11th Standard Questions 11TH GRADE Articles 11TH GRADE Question Paper 11TH GRADE Free Books Download 11TH GRADE Free Videos
12th Standard Questions 12TH GRADE Articles 12TH GRADE Question Paper 12TH GRADE Free Books Download 12TH GRADE Free Videos
BA Questions BA DEGREE Articles BA DEGREE Question Paper BA DEGREE Free Books Download BA DEGREE Free Videos
BCOM Questions BCOM DEGREE Articles BCOM DEGREE Question Paper BCOM DEGREE Free Books Download BCOM DEGREE Free Videos
BSC Questions BSC DEGREE Articles BSC DEGREE Question Paper BSC DEGREE Free Books Download BSC DEGREE Free Videos
LLB Questions LLB DEGREE Articles LLB DEGREE Question Paper LLB DEGREE Free Books Download LLB DEGREE Free Videos
BBM Questions BBM DEGREE Articles BBM DEGREE Question Paper BBM DEGREE Free Books Download BBM DEGREE Free Videos
MA Questions MA DEGREE Articles MA DEGREE Question Paper MA DEGREE Free Books Download MA DEGREE Free Videos
MCOM Questions MCOM DEGREE Articles MCOM DEGREE Question Paper MCOM DEGREE Free Books Download MCOM DEGREE Free Videos
MSC Questions MSC DEGREE Articles MSC DEGREE Question Paper MSC DEGREE Free Books Download MSC DEGREE Free Videos
LLM Questions LLM DEGREE Articles LLM DEGREE Question Paper LLM DEGREE Free Books Download LLM DEGREE Free Videos
MBA MARKETING Questions MBA MARKETING Articles MBA MARKETING Question Paper MBA MARKETING Free Books Download MBA MARKETING Free Videos
MBA FINANCE Questions MBA FINANCE Articles MBA FINANCE Question Paper MBA FINANCE Free Books Download MBA FINANCE Free Videos
MBA HR Questions MBA HR Articles MBA HR Question Paper MBA HR Free Books Download MBA HR Free Videos
MBA OPERATIONS Questions MBA OPERATIONS Articles MBA OPERATIONS Question Paper MBA OPERATIONS Free Books Download MBA OPERATIONS Free Videos
MBA SYSTEMS Questions MBA SYSTEMS Articles MBA SYSTEMS Question Paper MBA SYSTEMS Free Books Download MBA SYSTEMS Free Videos


About us | SiteMap | Terms of use | Privacy Policy | Disclaimer | Contact us | ©2010 K2Questions.com