Use git clone https://github.com/AlimusSifar/CSE321-Lab
to clone this repository.
Each assignment is run through different programming languages. Individually look through the assignments to run them.
Understanding the basic linux terminal/shell commands.
- Runs in
Linux terminal
Bash scripting in linux and running the program.
- Runs in
Bash language
Understanding threading using Java programming language.
- Runs in
Java Programming Language
Understanding 3 types of scheduling (Shortest Remaining Time First, Priority Scheduling, Round Robin) using Python programming language.
- Runs in
Python Programming Language
Understanding how a buffer works, when 2 or more threads wants access.
- Runs in
Java Programming Language
Understanding how resources of processes are managed to be used by the processors.
- Runs in
Python Programming Language