En | Ar

026ARSEL3

Architecture des systèmes d'exploitation

Ce cours étudie l'ensemble des techniques matérielles et logicielles utilisées pour construire un système d'exploitation: problématiques de la gestion des processus, de la mémoire et des fichiers, exemples d'algorithmes, évolution des concepts dans ce domaine et exemple du système Linux. D’autre part, les systèmes d'exploitation utilisent beaucoup d’algorithmes et structures de données intéressants, ces techniques sont très utiles pour les programmeurs.


Temps présentiel : 50 heures


Charge de travail étudiant : 75 heures