Systèmes Centralisés 1

  • Établissement

    INP - ENSEEIHT

Description

Le cours présente les concepts fondamentaux des systèmes d'exploitation : processus et fichiers, mémoire virtuelle, gestion des entrées/sorties ainsi que les principes de base de structuration : structure en couches, notion de machine virtuelle, noyau (superviseur), langage de script, contrôle des usagers, allocation des ressources, ordonnancement des processus. Enfin, une introduction à l'administration système permet de mettre en pratique ces notions.

Les concepts présentés sont illustrés par des exemples de systèmes réels : Unix, Linux, Windows. Les cours-travaux dirigés ont pour objectif d'acquérir une connaissance plus approfondie de la programmation d'un système d'exploitation particulier via ses deux niveaux d'utilisation : d'une part son langage de commande et d'autre part ses primitives "noyau". Ces travaux pratiques permettent une expérimentation réelle des programmes développés en cours-travaux dirigés.

Lire plus