0% found this document useful (0 votes)
34 views7 pages

Government Polytechnic Solapur: Maharashtra State Board of Technical Education

Operating system project

Uploaded by

rengademanik6
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views7 pages

Government Polytechnic Solapur: Maharashtra State Board of Technical Education

Operating system project

Uploaded by

rengademanik6
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

1

Maharashtra State Board of Technical Education


Government Polytechnic Solapur

DIPLOMA IN INFORMATION TECHNOLOGY


(IF)2023-2024
Academic Year 2023-2024
A
Micro Project on
Hybrid App on

cpu scheduling algorithms

Group Members
Roll Group Members Enrollment
No No
02 Adam Shripad Vittalesh 2100150242
10 Channa Chetan Shriniwas 2100150255

18 Sabale Nilesh Nagnath 2100150267


20 Vyavahare Shriram Prabhakar 2100150272

Under the Guidance of:


Prof. Nomulwar sir
Government polytechnic Solapur .

1
2

Certificate

Certified that this Microproject Report


Hybrid App on

cpu scheduling algorithms

Roll Name of the Group Enrolment No


No Members
02 Adam Shripad Vittalesh 2100150242
10 Channa Chetan Shriniwas 2100150255

18 Sabale Nilesh Nagnath 2100150267


20 Vyavahare Shriram Prabhakar 2100150272

The Students of Semester Fifth operating system (OSY). Diploma in


Information technology 2023-2024 Partial fulfilment for the Award of
Diploma in information technology branch by MSBTE

Sign of Subject Teacher Sign of principal


Prof. Nomulwar sir

2
3
PART-A MICROPROJECT REPORT

1.0 Title of Microproject:

Hybrid Application on CPU scheduling algorithms(FCFS)

2.0 Brief Introduction:

A hybrid application for CPU scheduling algorithms, specifically First-Come-First-Serve


(FCFS), is a mobile application that combines native and web-based elements to simulate and
demonstrate FCFS algorithm execution. It allows users to input process data, calculates
completion and waiting times, and presents results within a mobile app interface, making it
convenient for learning and visualizing the FCFS scheduling algorithm on mobile devices.

3.0 Aim of the micro-project:

The aim of the hybrid CPU scheduling algorithm application is to provide an interactive
and user-friendly platform for understanding and visualizing the First-Come-First-Serve
(FCFS) algorithm on mobile devices.

4.0 Intended course outcomes:

 Decide suitable software for project


 Choose correct languages for development

6.0 Proposed Methodology:

1) Discussion about given topic.


2) Selection of group leader and distribution of responsibility.
3) Collection of information using different resources.
4) Analysis of information as per format given.
5) Represent of information and required format.
6) Preparation of project report.
7) Complications of and submission of given assign task

3
4
.0 Resources required:

Sr. No Name Of resources Quantity Remarks


2 PC/ laptop hp computer Processor- Intel(R)
Core (TM) i5-8365U CPU @
1.60GHz 1.90 GHz
Installed Memory- (RAM)16:00GB
System type - 64-byte operating
system.

8.0 Action plan:

Sr. Detail of activity Plan start date Plan finish date Name of responsible
No. team members

1 Discussion 28 July 2023 10 Aug 2023 1)Shripad Adam


2)Chetan Channa
3)Shriram
Vyavahare
4)Nilesh Sabale

2 Collection of Information 11 Aug 2023 24 Aug 2023 1)Shripad Adam


2)Chetan Channa
3)Shriram
Vyavahare
4)Nilesh Sabale

3 Analysis of Information 25 Aug 2023 7 Sept 2023 1)Shripad Adam


2)Chetan Channa
3)Shriram
Vyavahare
4)Nilesh Sabale

4 Desinging 8 Sept 2023 21 Sept 2023 1)Shripad Adam


2)Chetan Channa
3)Shriram
Vyavahare
4)Nilesh Sabale

5 Preparation of Report 22 Sept 2023 5 Oct 2023 1)Shripad Adam


2)Chetan Channa
3)Shriram Vyavahare
4)Nilesh Sabale

4
5
PART-B MICROPROJECT REPORT

1.0 Title of Microproject:

Hybrid Application on CPU scheduling algorithms(FCFS)

2.0 Aim of the micro-project:

The aim of the hybrid CPU scheduling algorithm application is to provide an interactive
and user-friendly platform for understanding and visualizing the First-Come-First-Serve
(FCFS) algorithm on mobile devices.

3.0 Course Outcomes:

1)Apply sceduling algorithm to calculate turn around time and average waiting time

4.0Actual methodology:

 Discussion about given topic.


 Selection of group leader and distribution of responsibility.
 Collection of information using different resources.
 Analysis of information as per format given.
 Represent of information and required format.
 Preparation of project report.

5
6

About CPU scheduling algorithms(FCFS):

First-Come-First-Serve (FCFS) is a basic CPU scheduling algorithm used in operating systems.


It schedules processes in the order they arrive, executing the first process that arrives first.
FCFS is simple to implement but may result in poor performance when shorter jobs are
delayed by longer ones, known as the "convoy effect." It's a non-preemptive algorithm,
meaning a process runs until it completes or enters an I/O operation. While FCFS is
straightforward, more advanced scheduling algorithms like Round Robin or Shortest Job First
are often preferred for better system responsiveness and fairness.

Best Example to understand FCFS:

Buying a movie ticket from the ticket counter is a perfect real-life example of a first come first
serve (FCFS) algorithm. The person who comes first and stands in the queue gets to buy the
ticket first. Similarly in the FCFS scheduling algorithm, the proces s that arrives first gets
executed first.

6
7

Output:

Conclusion
In conclusion, the hybrid CPU scheduling algorithm application effectively combines
native and web elements to enhance the user's understanding of the FCFS algorithm. It
offers an accessible and interactive learning experience for CPU scheduling concepts on
mobile devices.

References:
https://www.w3schools
http://www.tutorailspoint.com
http://javapoint.com

You might also like