Operating systems - 3AMOS308
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Goals
Being able to:
- use the basic commands of operating system
- understand the internal structure and functioning of operating system
- understand the interfaces between applications and Unix-based operating system
- use system calls to interoperate with the operating system
Content Lectures:
- Introduction of operating system
- Unix commands
- Scripts
- Processes
- Signals
- Pipes and files
- Process scheduling
- Process synchronization
Tutorials:
- Processes and signals
- Process scheduling
- Synchronization
Practical work:
- Unix/Linux commands
- Regular expressions
- Scripts shell
- Processes
- Signals and pipes
- Message queue
- Project based on the IPC
PrerequisitesMastering of C programming: structures and pointers
Mastering the basics of microprocessors functioning
Tests E1 : final exam evaluation (session 1)
CC : intermediate evaluation
TP : hands-on work evaluation
E2 : exam evaluation (session 2)
Additional Information Course ID : 3AMOS308
Course language(s): 
The course is attached to the following structures:
You can find this course among all other courses.
Bibliography - A. Tanenbaum, « Operating Systems », 2nde édition, Prentice Hall, 1997
- A.Silberschatz et P. Galvin, « Principes des systèmes d'exploitation », Addison-Wesley, 1994
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update June 25, 2015