You are on page 1of 4

LAB PLAN

Sub Code & Sub Name : CS2257 OPERATING SYSTEMS LAB


Branch : CSE Semester

LP CS2257 LP Rev. No : 00 Date : 08 - 12 - 09 Page: 01 of 02

: 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

LP CS2257 LP Rev. No : 00 Date : 08 - 12 - 09 Page: 02 of 02

: IV

Prepared by Signature Name Designation Date Ms. S. Asha Ms. S. Rajalakshmi Lecturer, CSE 08-12-2009

Approved by

Dr. Susan Elias HOD, Department of CSE 08-12-2009

DOC/LP/01/02.07.07

SRI VENKATESWARA COLLEGE OF ENGINEERING


SRIPERUMBUDUR

DEPARTMENT OF COMUTER SCIENCE AND ENGINEERING


CS2257 OPERATING SYSTEMS LAB

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

You might also like