You are on page 1of 5

Shri Shamrao Patil (Yadravkar) Educational & Charitable Trust’s

SHARAD INSTITUTE OF TECHNOLOGY,


POLYTECHNIC, YADRAV.

DEPARTMENT OF INFORMATION TECHNOLOGY

MICRO PROJECT PROPOSAL


IN
OPERATING SYSTEM
FOR
Academic Year - 2022-23
Micro Project Proposal

Create Report on SJF & SRTN Algorithm with Example

1. Rationale.

Shortest Job First (SJF) is an algorithm in which the process having the smallest
execution time is chosen for the next execution. This scheduling method can be
preemptive or non-preemptive. The full form of SJF is Shortest Job First. Shortest
remaining time, also known as shortest remaining time first (SRTF), is
a scheduling method that is a preemptive version of shortest job next scheduling. In
this scheduling algorithm, the process with the smallest amount of time remaining
until completion is selected to execute.

2. Intended Course Outcomes.

a) Install Operating system and configure it.


b) Apply scheduling algorithms to calculate turnaround time & average waiting time.

3. Literature Review.

This Algorithm is the preemptive version of SJF scheduling. In SRTF, the


execution of the process can be stopped after certain amount of time. At the arrival of
every process, the short term scheduler schedules the process with the least
remaining burst time among the list of available processes and the running process.
Once all the processes are available in the ready queue, No preemption will be done
and the algorithm will work as SJF scheduling. The context of the process is saved in
the Process Control Block when the process is removed from the execution and the
next process is scheduled. This PCB is accessed on the next execution of this
process.
4. Proposed Methodology.

I will prepare a micro-project for this subject individually, and then searched
Project Topics. I searched the 4 titles and shown the titles of our project guide. Then
Discussed and selected one of them named as “Create Report on SJF & STRN
Algorithm with Example” After that I searched the information about the Project title.
I showed it to our project Guide.
Then I read information and studied it. After that I start to designing a web-
page. In that some queries asked regarding to our project, then I will solve the queries
and shown to our guide. Then I obtained soft copy of our Project. I collected some
formats to done better performance. I prepared the Project Dairy, having division of
16 hours of working. I completed our Project Report and showed to our Respected
Guide. At the end, I submitted both project and project report along with the Dairy.

5. Resources Required.

Sr No. Name of Specification Qty Remarks


Resources/material
OS: Window 10, Processor: 1 It is used to
1. Computer System with broad Intel CR, RAM:4GB, perform some
Specification. System Type:64 bit project related
task
It is used to
2. Software Microsoft word - Execute the
Ubuntu project Code
6. Action Plan.

Sr Details of Activity Planned Planned Name Of


No. Start Date Finished ResponsibleTeam
Date Members
As per the syllabus I am decide
1 Prachi Yadav.
to create project of JavaScript
20-08-2022 25-08-2022
individually.
Then I search the project topics
2 Prachi Yadav.
related to our subject
25-08-2022 02-09-2022

I take suggestions from our


3 Prachi Yadav
guide for selecting our project
02-09-2022 08-9-2022
and select the topic
After selection of project topic
4 Prachi Yadav
wise will search the basic
08-9-2022 15-9-2022
information related to it
Then the collection of
5 15-9-2022 Prachi Yadav
information will be done. 20-9-2022

Later I visit to our guide for


Prachi Yadav.
suggesting us some more
6
information on topic and some 20-9-2022 24-9-2022
corrections in collected
Information.
If there are some corrections
7 24-9-2022 Prachi Yadav.
then it corrected by me. 30-9-2022

After correcting it, I will again


8 Prachi Yadav.
visit our guide to show the
30-9-2022 03-10-2022
corrections.
Then I will start searching of
Prachi Yadav.
our Project module to get some
9
more information. 03-10-2022 06-10-2022
I will a visit to our guide after
10 Prachi Yadav.
searching some information.
06-10-2022 10-10-2022
Then I will start implementing
our project on the software Prachi Yadav.
11
10-10-2022 13-10-2022
required i.e., Sublime and
Chrome.
If there are some suggestions
12
then guide will suggest and I Prachi Yadav
13-10-2022 01-11-2022
am try to make it correct as per
the guide's requirement.
13 After making some changes I
again visit to our Guide. 01-11-2022 09-11-2022 Prachi Yadav

14
Then I make the project report. Prachi Yadav
09-11-2022 15-11-2022
15 I have visit to our guide to
present our project. 15-11-2022 22-11-2022 Prachi Yadav
16 Then I will finally submit our
project and project report. 05-12-2022 05-12-2022 Prachi Yadav

7. Names of Team Members.

Names of Students Roll No.

1 Prachi Milind Yadav 35022

You might also like