Ce cours présente les principaux concepts liées aux systèmes d'exploitation modernes :
-
Description du fonctionnement d'un ordinateur : architecture Von Neumann, mémoire, ULA, entrées, sorties
-
Présentation de commandes de base : interface graphique, interface, textuelle, commandes bash
-
Initiation systèmes de fichiers : arborescence, droits, lien, commandes Unix de base, tubes et redirection des entrées et sorties
-
Processus : définition de processus, système multi-tâches, multi-utilisateurs, notion d'ordonnancement
-
Gestion de la mémoire : allocation, accès, bus