OS report project
OS report project
Guided By
Mrs. More A.V.
[2024-25]
1
Rayat Shikshan Sanstha’s
Karmaveer Bhaurao Patil Polytechnic, Satara
CERTIFICATE
This is to certify that
Of Third Year (Semester V) have successfully completed the Micro-Project work entitled “Make a
comparative chart to calculate total waiting time of n processes with SJF and RR- CPU scheduling algorithm”
in the Operating system of Program Diploma in Information Technology of Maharashtra State of
Technical Education, Mumbai, Maharashtra State.
Date: / /2024
Place: Satara
2
Undertaking by Students
We will preserve micro-project and the report in our custody till end of completion of
our program. We assure that we will produce the same whenever we or anybody from our
group will be asked to produce it without fail.
3
Annexure – I A
Part A – Plan
Title of Micro-Project :- Comparative Statements for FIFO
and LRU Algorithms
1.0 Brief introduction Round
Round Robin (RR) is a preemptive CPU scheduling algorithm designed for time-sharing systems. Each process is
assigned a fixed time quantum (TQ) or time slice, during which it can execute. If the process is not completed
within this quantum, it is preempted and moved to the end of the ready queue.
Shortest Job First (SJF) Scheduling
Shortest Job First (SJF) is a CPU scheduling algorithm where the process with the shortest burst time (execution
time) is selected for execution first. It can be non-preemptive or preemptive:
Aim of the Micro-Project (in about 4 to 5 sentences )
This Micro-Project aims at
a) Algorithm Access and Discovery.
b) User Experience and Engagement.
c) Social connectivity
d) Promotion of artist.
2.0 Action Plan ( Sequence and time required for major activities for 8 weeks )
4
3.0 Resources Requires ( Major resources such as raw materials, some machining facility, software , etc. )
Sr.
Name of resource / material Specification Quantity Remarks
No.
1 Computer System Intel`core i5 4800h - Used
2 Operating System Windows 11 - Used
3 Internet Airtel 5GHz - Used
*********
5
Annexure – II A
1.0 Brief Description: ( Importance of the project, in about 100 to 200 words )
To compare page faults using the FIFO and LRU page replacement algorithms for a given page reference
string:
Round Robin (RR) is a preemptive CPU scheduling algorithm designed for time-sharing systems. Each process is
assigned a fixed time quantum (TQ) or time slice, during which it can execute. If the process is not completed
within this quantum, it is preempted and moved to the end of the ready queue.
Shortest Job First (SJF) Scheduling
Shortest Job First (SJF) is a CPU scheduling algorithm where the process with the shortest burst time (execution
time) is selected for execution first. It can be non-preemptive or preemptive:
In general, LRU tends to result in fewer page faults than FIFO, especially when pages are reused frequently,
but LRU requires more tracking overhead.
6
3.0 Course Outcome Integrated
A Course Outcome (CO) is a specific statement that describes what students are expected to know, be
able to do, or value by the end of a course. It outlines measurable skills, knowledge, or abilities gained from
completing the course. Here's an example of a course outcome related to learning about page replacement
algorithms like FIFO and LRU:
These outcomes guide what students should be able to achieve and demonstrate by the end of the course.
7
Teacher Evaluation Sheet
8
Micro-Project Evaluation Sheet
Note: Every course teacher is expected to assign marks for group evolution in first 3 columns and
individual evolution in 4th column for each group of students as per suggested rubrics.
Comments / suggestion about team work / leadership / inter-personal communication (if any):
Signature:
Guidelines for report:
9
Teacher Evaluation Sheet
Name of Student: GURAV DHIRAJ JAGANNATH Enrollment No.: 2200410204
1
0
Micro-Project Evaluation Sheet
Note: Every course teacher is expected to assign marks for group evolution in first 3 columns
andindividual evolution in 4th column for each group of students as per suggested rubrics.
Comments / suggestion about team work / leadership / inter-personal communication (if any):
Signature:
Guidelines for report:
1
1
Teacher Evaluation Sheet
1
2
Micro-Project Evaluation Sheet
Note: Every course teacher is expected to assign marks for group evolution in first 3 columns and
individual evolution in 4th column for each group of students as per suggested rubrics.
Comments / suggestion about team work / leadership / inter-personal communication (if any):
Signature:
Guidelines for report:
1
3