Professional Documents
Culture Documents
: IV
DOC/LP/01/02.07.07 OBJECTIVE: To enable students to understand and implement the following operating system concepts on LINUX or other UNIX like platform, using C for high level language implementation. TIME (Minute s) 150 150 150 150 150 150 150 150 150 150
SESSIO N NO. 1 2 3 4 5 6 7 8 9 10
EXERCIS E NO. 1 2 3 4.a 4.b 5.a 5.b 6 7 8 System Calls I/O System Calls
EXPERIMENT
Simulation of UNIX Commands (ls & grep) First Come First Serve Scheduling (Non Preemptive) Shortest Job First Scheduling (Non Preemptive) Priority Scheduling (Non Preemptive) Round Robin Scheduling (Preemptive) Inter Process communication (using shared memory, pipes or message queues) Producer Consumer Problem using Semaphores Memory Management Scheme I Paging & Segmentation
11 12
9 10
Memory Management Scheme II Memory Allocation Algorithms File Allocation Technique (Linked, Indexed or Contiguous)
150 150
DOC/LP/01/02.07.07
LAB PLAN
Sub Code & Sub Name : CS2257 OPERATING SYSTEMS LAB
Branch : CSE Semester
: IV
Prepared by Signature Name Designation Date Ms. S. Asha Ms. S. Rajalakshmi Lecturer, CSE 08-12-2009
Approved by
DOC/LP/01/02.07.07
Prepared by
Approved by
Signature Name Designati on Date Ms. S. Asha Ms. S. Rajalakshmi Lecturer, CSE 08-12-2009 Dr. Susan Elias HOD, Department of CSE 08-12-2009