Operating systems - 4PMESEX7
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Number of hours
- Lectures : 16.0
- Tutorials : 0
- Laboratory works : 12.0
- Projects : 0
- Internship : 0
ECTS : 2.0
Goals
To understand the basics of operating systems (OS).
Contact Francois CAYRE
Content The course will cover the following aspects :
•Why OSes? Link with hardware, privilege levels and system calls
•Processes and threads
•Signals and interrupts
•Memory management and filesystems
•Scheduling
•Ressource sharing, synchronization, IPC
Lab sessions cover the following aspects
OS : Programming of Unix filters and Unix daemons, protecting from segfaults, dynamic loader and plugins, IPC & multi-threading.
Prerequisites
Tests 1 exam 2h :
•10 points on course questions
•6 points on lab questions
•4 points on more involved topics
- MCC en présentiel **
N1=EXAM1
N2=EXAM2
- MCC en distanciel **
N1 = TP à distance
N2 = TP2 à distance
Additional Information Curriculum->Engineering degree->Semester 8
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update July 20, 2016