Airport Simulation
This airport simulation was an assignment for Concurrent Programming with C#. The idea is to manage the plane’s landing and taking off by sending them to a terminal etc. You can lock and unlock the terminals using the buttons. Pink is locked and green is open.
Only one plane can be in each section at once so others have to wait if it is taken, it is possible to have too many planes and the whole system locks up. The purpose of the program is to demonstrate concurrency rather than make an accurate simulation, each section is running on a separate thread, plus one to handle landing makes 12 in total on top of the main ones.
Download
Requirements
Airport Simulation (27.5 KiB)
