Programmation système et répartie

Code UE : USAL5E

  • Cours + travaux pratiques
  • 4 crédits

Responsable(s)

Joelle DELACROIX GOUIN

Objectifs pédagogiques

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

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é d'évaluation

Projets, devoirs sur table, qcms

Cette UE apparaît dans les diplômes et certificats suivants

Contact

EPN05 - Informatique
2 rue Conté accès 33.1.11B
75003 Paris
Tel :01 40 27 27 02
secretariat.mastersibi@cnam.fr

Voir le calendrier, le tarif, les conditions d'accessibilité et les modalités d'inscription dans le(s) centre(s) d'enseignement qui propose(nt) cette formation.

Enseignement non encore programmé