Programmation système et répartie

Objectifs pédagogiques

Développement d'applications multiprocessus centralisées et réparties sour un système LINUX.

Contenu de la formation

Gestion de processus
  • Processus sous Linux
  • Réalisation d'un appel système
  • Threads
  • Gestion de l'espace d'adressage
Communication centralisée et Synchronisation de processus
  • tubes nommés et anonymes, files de messages
  • segments de mémoire partagée
  • signaux
  • Section critique, sémaphores, problèmes classiques.
  • exemple d'interblocage (par exemple avec les tubes nommés)
Systèmes distribués
  • Structure des réseaux et structure des systèmes répartis.
  • Programmation socket
  • Introduction au RPC

Description des modalités de validation

Projets, devoirs sur table, qcms

Prévisions d'ouverture

Groupe Semestre Modalité État d'ouverture Date du premier cours Lieux
USAL5E Programmation système et répartie 4 Cours de Jour - - - -

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    Code : USAL5E
    4
    crédits
    Contactez-nous