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