Install Python apt install python3
Install pip python get-pip.py
Install VirtualEnv pip install virtualenv
Install Requirements pip install -r /path/to/requirements.txt
This program uses allocation algorithms to simulate a real process allocator implemented in operating systems. Written in Python, a OO language, this application uses objects as memories and process. Classes for view and controller were also created, turning this project into a MVC project.
-
Algorithms
-
Options
-
Create memory
- Any size (KB)
-
List memory
- Display size
- Display processes allocated
- Display available size
-
Create process
- Type a name and size for a process
- Check if there is available size in memories
-
Remove process
- Type a
pid
and confirm to remove a process
- Type a
-
List process
- List all process and respective informations
-
Program to get a JSON provided in localhost.
Works alongside with my django rest framework project.
- Get a JSON in localhost and handle it to show in the interface
Connects to a local database.
- Insert into the database informations
Create a binary three.
Get user input and show word suggested.
- Get words from any site to create a word list
Some tests with classes and inheritance
- Just for fun