ignacioct / OS-Process-Scheduler

Design and tests of a fully developed process scheduler in C++ managing collision of asteroids. The program should return the same results as an accurate simulation of colision with asteroids that is already coded and given..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers Issues


C++ Process Scheduler

Implementation of a C++ process scheduler for a simulation af asteroids collisions

Table of Contents

  1. About The Project
  2. License
  3. Contact

About The Project

In this small project, a C++ Scheduler is implemented for solving two tasks:

  • The scheduler aims to solve a common problem of dealing with high priority queues and processes like in an Operative System.
  • The efficiency is tested by comparing results to an accurate simulation given where our output of collisios shoul match a specific pattern.

All the details about the problems and the implementation is detailed in the report.pdf file, which was used for the University Delivery.

Built With

  • C++
  • Shell

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Luis RodrĂ­guez Rubio - LinkedIn Profile - rodriguez.ru.luis@gmail.com

Ignacio Talavera Cepeda - LinkedIn Profile - ignaciotalaveracepeda@gmail.com

About

Design and tests of a fully developed process scheduler in C++ managing collision of asteroids. The program should return the same results as an accurate simulation of colision with asteroids that is already coded and given..

License:MIT License


Languages

Language:C++ 92.0%Language:Shell 5.1%Language:Python 2.0%Language:Makefile 1.0%