Discipline(s) : Sciences et technologies

MI0C603T - Programmation système et réseau

Semestre Semestre 2
Crédits ECTS 5
Volume horaire total 50

Domaine(s) LMD

SCIENCES HUMAINES ET SOCIALES

Langue(s) d'enseignement

Français

Responsables

Elsy Kaddoum: elsy.kaddoum@univ-tlse2.fr

Pré-requis

Base de l’algorithmique et le langage Python.

Objectifs

Cette unité d'enseignement a pour objectif de présenter les concepts et mécanismes nécessaires pour la programmation de tâches concurrentes ainsi que la mise en place d’un échange de données entre un client et un serveur réseau.

Contenu

Les concepts du parallélisme

Les problèmes liés à la programmation concurrente

La synchronisation entre processus

La mise en œuvre du parallélisme avec Python

Programmation de sockets TCP/IP

Spécification d’un protocole réseau (RFC)