Download CS2257-os lab

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
DOC/LP/01/28.02.02
LP- IT2251
LAB PLAN
LP Rev. No: 02
Sub Code & Name : CS2257 & Operating Systems Laboratory
Branch: IT
Semester:IV
Date: 03.01.2014
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
Exercise
No
1
2a
Exercises
Study of operating system and basic unix commands
Time
Allocation
150m
Executing fork, exec, sleep, getpid, exit, signal
handling and wait system calls.
2
150m
2b
Executing close, stat, opendir, readdir system calls.
3
3
Executing create, open, read and write system calls
150 m
4
4
C programs to simulate UNIX commands like ls, grep
150 m
5a
5,6
5b
6a
7,8
6b
9
7
10
8
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
150m
150m
150 m
150m
DOC/LP/01/28.02.02
LP- IT2251
LAB PLAN
LP Rev. No: 02
Sub Code & Name : CS2257 & Operating Systems Laboratory
Branch: IT
Date: 03.01.2014
Page 01 of 02
Semester:IV
11
9
Implementation of memory management schemes
(Paging and Segmentation)
150m
12
10
Implementation of memory management schemes
(Allocation using First fit, Worst fit & Best Fit)
150m
13
11
Implement any file allocation technique (Linked,
Indexed or Contiguous)
150m
14
15
12
Implement deadlock avoidance & Prevention by using
Banker’s Algorithm.
150m
Model practical exam
150m
Prepared by
Approved by
Signature
Name
Designation
Date
R.Saktheeswari
A.Rohini
AP-IT
Dr.D.Balasubramanian
03-01-2014
03-01-2014
HOD-IT
Related documents