Composante
IUT d'Annecy
Période de l'année
Tous les ans
Description
Savoirs de référence étudiés :
- fonctionnement du système (par ex. : pagination, mémoire virtuelle, systèmes de fichiers...)
- gestion de processus (par ex. : ordonnancement, synchronisation, threads...)
- programmation client-serveur (par ex . : inter-process communication (IPC), interface socket, protocoles applicatifs...)
Objectifs
L'objectif de cette ressource est de comprendre la structure d'une application client-serveur et de comprendre les mécanismes bas niveaux, mise en oeuvre dans une application mutlitâches. Cette ressource permettra de découvrir le développement d'applications multi-processus, de comprendre et de traiter les problèmes de synchronisation et d'utiliser des outils de communication internes aux processus, mais aussi externes, via les interface de programmation (API) de transport.
Heures d'enseignement
- RES305 Programmation système - CMCours Magistral6h
- RES305 Programmation système - TDTravaux Dirigés16h
- RES305 Programmation système - TPTravaux Pratiques8h
Pré-requis obligatoires
Plan du cours
- Phaser IO
- PyGame + sockets
Informations complémentaires
Prolongement possible : les différents savoirs de référence pourront être approfondis.
Compétences visées
Développer des services dans une architecture réseau