Programmation système et répartie

Mis à jour le

Responsable(s) : Mme Joelle DELACROIX GOUIN

  • Cours + travaux pratiques
Code Cnam : USAL5E

Envie d'en savoir plus sur cette formation ?

Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :

Afficher le centre adapté à mes besoins

Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :

  • Durée : 40 heures
  • Alternance
  • 4 crédits

Présentation

Objectifs

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

Compétences et débouchés

Informations pratiques

Contact

Programme

Contenu

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

Modalités d'évaluation

Projets, devoirs sur table, qcms