ECTS
5 credits
Training structure
Faculty of Science
Description
The objective of this course is to describe the main concepts of operating systems, particularly Unix.
Objectives
Programming applications in C using Unix system calls and standard C library functions will allow you to experiment with these concepts:
-
Inputs/Outputs
-
management of heavy processes (fork)
-
File systems
-
signal communication
-
communication anonymous and named tubes
-
lightweight process management (thread) and synchronization
Teaching hours
- Systems - TutorialsTutorials30 hours
- Systems - CMLecture3 p.m.