Compétence ciblée :
– Installer, configurer, mettre à disposition, maintenir en conditions opérationnelles des infrastructures, des services et des
réseaux et optimiser le système informatique d’une organisation
SAÉ au sein de laquelle la ressource peut être mobilisée et combinée :
Descriptif :
L’objectif de cette ressource est de comprendre la structure d’une application client-serveur et de comprendre les mécanismes
bas niveaux, mis en œuvre dans une application multitâches. Cette ressource permettra de découvrir le développement d’appli-
cations 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 API de transport.
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. : IPC, interface socket, protocoles applicatifs...)
Prolongements suggérés
– Les différents savoirs de référence pourront être approfondis
Apprentissage critique ciblé :
– AC23.01 | Concevoir et développer des applications communicantes
Mots clés :
Mécanismes bas niveaux – Processus – Client-serveur