Implementation of First Come First Serve (FCFS) Scheduling Algorithm in Python

First Come First Served (FCFS) is an Operating System process scheduling algorithm. It is non-preemptive in scheduling algorithm. Jobs are executed on first come, first serve basis. It is easy to understand and implement but poor in performance, as average wait time is high.

Difference Between Functional Testing and Non-Functional Testing

Functional Testing:

1.  In functional testing tester tests that how well the system performs.
2.  Functional testing is based on client requirements.
3.  In functional testing we test the application against the business requirements.
4.  Functional testing validates the behavior of an application
5.  Functional testing covers Unit testing, Integration testing, Sanity testing, Smoke testing, Regression testing and so on.