Beruflich Dokumente
Kultur Dokumente
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
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
Prepared by
Approved by
Signature
Name
Prof. E.G.Govindan
Designation Date
HOD-IT 31-12-2012