ECTS
5 credits
Component
Faculty of Science
Description
The aim of this course is to describe the main concepts of operating systems, particularly Unix.
Objectives
Programming applications in C using Unix system calls and functions from the standard C library will enable you to experiment with these concepts:
-
Inputs/Outputs
-
heavy process management (fork)
-
File systems
-
signal communication
-
communication tubes anonymous and named
-
thread management and synchronization