https://github.com/haadiyeah/construction-site-simulator
Simulation of a construction site using Operating Systems concepts, such as memory management, resource management, synchronization and more.
https://github.com/haadiyeah/construction-site-simulator
cpp operating-system operating-system-learning
Last synced: 3 months ago
JSON representation
Simulation of a construction site using Operating Systems concepts, such as memory management, resource management, synchronization and more.
- Host: GitHub
- URL: https://github.com/haadiyeah/construction-site-simulator
- Owner: haadiyeah
- Created: 2023-12-09T11:52:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-10T18:35:54.000Z (over 2 years ago)
- Last Synced: 2025-01-17T20:14:24.830Z (about 1 year ago)
- Topics: cpp, operating-system, operating-system-learning
- Language: C++
- Homepage:
- Size: 196 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Instructions to run
1. First open two split terminals in the project directory.
2. On one terminal run the following:
```shell command
g++ ConstructionSite_Input.cpp -o input -pthread
```
then:
```shell command
./input
```
You will see a menu on-screen. Leave it there.
3. On the second terminal run the following:
`g++ ConstructionSite_Output.cpp -o output -pthread`
then:
`./output`
The output logs will begin.
4. Now, use the first terminal with the menu to manipulate the output.
Enjoy the definitely-not-a-slavery-simulator program.