lOMoARcPSD|21413043
lOMoARcPSD|21413043
B.E / B.Tech. PRACTICAL END SEMESTER EXAMINATIONS, APRIL/MAY 2024
Fourth Semester
AL3452 – OPERATING SYSTEMS
(Regulations 2021)
Time : 3 Hours Answer any one Question Max. Marks 100
Aim & Procedure Program Results Viva-Voce Record Total
20 40 20 10 10 100
1. Write a C program to implement memory allocations using best fit algorithm.
2. Write a C program to implement the concept of Paging.
3. Write a C program to implement page replacement FIFO (First In First Out) algorithm
4 Write a C program to implement Deadlock Detection algorithm.
5 Write a C program to implement File Organization concept using the technique two level directory.
6 Write a C program to implement the Producer & consumer Problem (Semaphore)
Write a C program to implement File Allocation concept using the technique indexed allocation
7. technique.
Write a C program to implement the first come first serve without arrival time CPU scheduling
8 algorithm.
9. Write a C program to implement the CPU scheduling algorithm for shortest job first.
i. Write a shell program to solve arithmetic operation.
10
ii. Write a shell program to check whether the number is odd or even
11 Write a C program to implement File Organization concept using the technique Single level directory
12 Write a C program to implement sequential file for processing the student information.
Page 1 of 2
lOMoARcPSD|21413043
13 Write a C program to implement Deadlock avoidance by using Banker’s algorithm.
14 Write a C program to implement shared memory and inter process communication.
15 Write programs using the following system calls of UNIX operating system: fork, exec, getpid, exit,
wait, close, stat, opendir, readdir.
16 Write a C program to implement the concept of Segmentation.
17. Write a C program to simulate UNIX commands like cp, ls, grep.
i. Write a Shell program to find the factorial of a number.
18.
ii. Write a Shell program to check the given year is leap year or not.
19. Write a C program to implement random access file for processing the employee details.
20 Write a C program to implement page replacement LRU (Least Recently Used) algorithm.
Page 2 of 2