This repository is a compilation of assignments completed for the Operating Systems course within the Computer Engineering program at UOC.
- fitxers.c --> This progam based on C and system calls. It uses open(), read(), write() and close() system calls to manage a file content. Finally, the information is shown using an standard output.
- Execl(): execlProgram.c --> This program based on C uses the execl() method to execute "ls -l" command.
- Execv(): execvProgram.c --> This program based on C uses the execv() method to execute "ls -l" command.
- Fork() & Execlp(): fork_execlp.c --> This program based on C uses the fork() System Call to create a child process. Furthermore, it executes each process individually with their own context: