Component
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectives
- Understanding of the architecture and operation of centralized operating systems.
- Basic practice of system programming under Unix
Description
- presentation of the basic principles and mechanisms used in system design
- practical application of system programming on Linux: processes, files, signals, virtual memory...
- use of basic tools: C language, shell, make
Pre-requisites
- Good knowledge of algorithms and program development.
- Basic knowledge of computer architecture (processor, bus, main and secondary memory, controllers, interrupts, bypasses, execution modes, etc).