BIT 331                                                                WITH EFFECTFROM THE ACADEMIC YEAR 2012-2013

OPERATING SYSTEMSLAB

 

Instruction                                                                                                    3 Periods per week
Duration ofUniversityExamination                                                             3Hours
University Examination                                                                                50Marks
Sessional                                                                                                        
25Marks

 

1.Familiarity andusage of system calls of LINUX /WINDOWSNT
     Process management-fork( ),exec( )etc.,
     IPC & Synchronization -pipes, sharedmemory,messages, semaphores etc.,
     File management-read,write etc.
2.Creating Threads and ManipulatingunderWindows-NT platform.
3. Implementing a program to get the attributes of aFile/Directoryon Linuxusing           

   relatedsystemcalls.

4. Implementing a program to get and set the environment variables usingsystem

   calls.

5. Implementation of EchoServerusing pipes.
6. Implementation of Echo Server usingsharedmemory.
7. Implementation ofEcho Serverusing Messages.
8. ImplementingProducerConsumer Problem using Semaphores.
9Implementing ProducerConsumer Problem using Message passing.
10. ImplementingReader-writersproblemusingSemaphores.
11. Implementing Dining Philosophersproblemusing Semaphores.
12. Implementing Dining Philosophers problem using Windows-NTthreads.
13. Implementation ofLimitedShell on Linux platform.

References :
1.RichardStevens,“Unix Network’

 

Articles View Hits
13009688
   Tue, 11-Feb-2020, 11:18 PMOPERATING SYSTEMS LAB.
Powered by Joomla 1.7 Templates
Developed by MVSREC