Principes des systèmes d'exploitation (M3101) (PDSE311_INFO)
Volume horaire
CM : 15h
/ TD : 14h
/ TP : 16h
Présentation
Comprendre l’architecture d’un système d’exploitation, notamment multitâches.
Objectifs
- Partage des ressources (par exemple, ordonnancement)
- Système de gestion de fichiers
- Hiérarchie de la mémoire (dont mécanismes de pagination, mémoire virtuelle, caches)
- Mise en œuvre des tâches : processus lourds et légers (threads)
- Systèmes d’entrée-sortie
- Introduction à la programmation réseau (mise en œuvre de la bibliothèque sockets)
Compétences acquises
- Administration d'un serveur
- Mise en place de solutions
Pré-requis
M2101 : Architecture et programmation des mécanismes de base d'un système informatique
Plan du cours
- Serveur + Accès + Paquets + Multithreading
- Javascript
- Ajax/Node JS
Bibliographie
Mozilla MDN
Informations complémentaires
Prolongements possibles :
- Programmation de scripts évolués
- Mesures de performances
- Résolution de problèmes d’interblocage
Diplômes intégrant ce cours
En bref
Méthode d'enseignement
En présence
Langue d'enseignement
Français
Date de début
1 septembre 2020
Date de fin
10 janvier 2021
Contact(s)
UFR, Écoles, Instituts
Responsable(s)
Lieu(x)
- Annecy-le-Vieux (74)