Concepts et programmation système

Vous êtes ici :

Concepts et programmation systèmeCode de l'UE : HLIN504

Présentation

Analyse du système d'exploitation Unix et programmation en C en utilisant appels systèmes et fonctions de bibliothèque :

  • Besoin et rôles d'un système mono-processeur ;
  • Composantes du système d'exploitation ;
  • Gestion des entrées-sorties ;
  • Vie des processus ;
  • Gestion des fichiers: représentation, manipulation ;
  • Communications et synchronisations entre processus: formes simples et évoluées ;
  • Gestion de la mémoire : mémoire virtuelle.

Objectifs

  • compréhension du fonctionnement d'un système d'exploitation;
  • utilisation approfondie d'Unix;
  • programmation système en C;
  • synchronisation et communication entre processus;

Volume horaire

  • CM : 16.5
  • TD : 16.5
  • TP : 16.5
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Nombre d'heures 49 HE

Période de l'année
S5

Contact(s)

Contact(s) administratif(s)

Michel MEYNARD (michel.meynard @ umontpellier.fr)