Sie sind auf Seite 1von 2

LAB PLAN

Sub code: CS2257 Branch: IT,CS IT OPERATING SYSTEMS LAB Semester: IV

LP-CS2257 Revision No: 01 Date: 31/12/2012 Page 01 of 02

Objective: Students acquire knowledge in shell programming, systems calls of UNIX operating system. They do programs to simulate UNIX commands. Students will also be able to write programs for processor scheduling and memory management schemes. Session No 1 1 2a 2 2b 3 4 3 4 5a 5,6 5b 6a 7,8 6b 9 10 7 8 Executing close, stat, opendir, readdir system calls. Executing open, read, write system calls C programs to simulate UNIX commands like ls, grep Implementation of Scheduling algorithms- FCFS Implementation of Scheduling algorithms- SJF Implementation of Scheduling algorithms- Priority Implementation of Scheduling algorithms- Round Robin Developing Application using Inter Process communication (using shared memory, pipes or message queues) Implementation of Producer Consumer problem using semaphores. 150 m 150 m 150 m 150 m 150m 150m Exercise No Exercises Study of operating system and basic unix commands Executing fork, exec, getpid, exit, wait system calls. 150m Time Allocation 150m

150 m 150m

LAB PLAN
Sub code: CS2257 Branch: IT,CS OPERATING SYSTEMS LAB Semester: IV

LP-CS2257 Revision No: 01 Date: 31/12/2012 Page 02 of 02

11 12 13 14

9 10 11

Implementation of memory management schemes (Paging and Segmentation) Implementation of memory management schemes (Allocation using First fit, Worst fit & Best Fit) Implement any file allocation technique (Linked, Indexed or Contiguous) Model practical exam

150m 150m 150m 150m

Prepared by

Approved by

Signature

Name

A.Kala R.Saktheeswari U.Pooranima B.Lalithambigai AP-IT 31-12-2012

Prof. E.G.Govindan

Designation Date

HOD-IT 31-12-2012

Das könnte Ihnen auch gefallen