Operating System Labs & Assignments
This repository contains lab exercises and assignments for the Operating Systems course. Each directory corresponds to a specific topic or lab session, and includes all the necessary files, instructions, and additional resources required to understand or complete the exercises.
These instructions will get you a copy of the repository up and running on your local machine for development and testing purposes.
Before you begin, ensure you have met the following requirements:
- C compiler (e.g., GCC)
- Text Editor (e.g., VS Code, Vim)
- Basic knowledge of Operating Systems
- Familiarity with C programming
-
Clone the Repository
git clone https://github.com/your_username/Operating-System-Labs-Assignments.git
-
Navigate to the directory
cd Operating-System-Labs-Assignments -
Compile and Run
Navigate to the specific directory of a lab or assignment and follow the instructions to compile and run the code.
Each directory contains its README or a documentation file that describes the objectives, tasks, and evaluation criteria for the lab or assignment. Always refer to these files before starting your work.
Example:
To run a program for lab 1:
bash cd lab1 gcc program.c -o program ./program
If you'd like to contribute, please fork the repository and create a pull request, or simply open an issue with the tag help-wanted.