Proces predstavlja računalni program koji se izvršava. Kako ne bi došlo do zastoja između procesa, koriste se algoritmi raspoređivanja kojima se izrađuje plan raspoređivanja procesa na CPU-u. Algoritmi raspoređivanja mogu se podijeliti u 3 kategorije: raspoređivanje u batch sustavim, raspoređivanje u interaktivnim sustavima te raspoređivanje u sustavima stvarnog vremena. U ovom radu obrađeni su algoritmi koji spadaju u batch sustave i interaktivne sustave, te su implementirani i testirani isti. Također, kratko su spomenuti i sustavi stvarnog vremena.Process represents a computer program that is being executed. In order to avoid interruptions between the processes, the scheduling algorithms used to create the CPU scheduling plan are used. ...