SRIRAM ENGINEERING COLLEGE
Perumalpattu, Thiruvallur Dist-602 024.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS8461-OPERATING SYSTEMS LAB
2018-2019
NAME:
REGNO:
SRIRAM ENGINEERING COLLEGE
Perumalpattu, Thiruvallur Dist-602 024.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Register.No:
BONAFIDE CERTIFICATE
NAME OF THE LAB: OPERATING SYSTEMS LAB
SUBJECT CODE: CS8461
This is to certify that a bonafide record of work done by _________________________
during the IV semester B.E Computer Science and Engineering in the OPERATING
SYSTEMS LABORATORY during the year 2018-2019.
Signature of Lab In-Charge Signature of Head of Department
Submitted for the practical examination held on __________________.
Internal Examiner External Examiner
CONTENTS
S.No DATE Name of the Experiment Pg.N Signature
o
1. Basics of UNIX Commands.
2. Write programs using the following system
calls of UNIX operating system fork, exec,
getpid, exit, wait, close, stat, opendir, readdir
3. Write C programs to simulate UNIX
commands like cp, ls, grep, etc.
4. Shell Programming.
5. Write C programs to implement the various
CPU Scheduling Algorithms
6. Implementation of Semaphores
7. Implementation of Shared memory and IPC
8. Bankers Algorithm for Deadlock Avoidance
9. Implementation of Deadlock Detection
Algorithm
10. Write C program to implement Threading &
Synchronization Applications
11. Implementation of the following Memory Allocation
Methods for fixed partition
11(a). First Fit
11(b) Worst Fit
.
11(c). Best Fit
12. Implementation of Paging Technique of
Memory Management
13. Implementation of the following Page Replacement
Algorithms
13(a). FIFO
13(b) LRU
.
13(c). LFU
14. Implementation of the various File
Organization Techniques
15. Implementation of the following File Allocation
Strategies
15(a). Sequential
15(b) Indexed
.
15(c). Linked