INF34207
Systèmes d'exploitation
Comprendre les principes et méthodes d'implantation des systèmes d'exploitation. Fonctions d'un système d'exploitation. Processus : ressources et attributs associés, ordonnancement des processus, changement de contexte, communications inter-processus. Gestion de la mémoire virtuelle : protection, politiques de remplacement de pages. Gestion du processeur : politiques d'allocation, introduction aux systèmes multi-processeurs. Gestion des périphériques : contrôleurs, traitement des interruptions externes, DMA, allocation de périphériques, blocages. Système de fichiers : structures physiques d'implantation, partage de fichiers. Systèmes de fenêtrage, sécurité et protection.
Prerequisites & course information
INF11207 et INF14107
Sources
- Course catalogue ↗2026-2027