Diplômes intégrant cet élément pédagogique :
Descriptif
Cette UE permet de comprendre le fonctionnement interne des systèmes d'exploitation (processus, fichiers, mémoire, etc.) La programmation parallèle par processus légers est également étudiée.
Pré-requis recommandés
Architecture matérielle (processeurs, interruptions, etc.), programmation C, outils de développement (gdb, Make, etc.), introduction aux systèmes et aux réseaux
Compétences visées
Compréhension et maîtrise du fonctionnement interne des systèmes d'exploitation. Capacité à concevoir ou étendre les noyaux et les systèmes existants.
Bibliographie
Operating System Concepts [Anglais] [Broché] Abraham Silberschatz (Auteur), Peter B. Galvin (Auteur), Greg Gagne (Auteur) http://www.amazon.fr/Operating-System-Concepts-Abraham-Silberschatz/dp/1118093755 Systèmes d'exploitation 3ème Ed. [Broché]
Informations complémentaires
Programme résumé : Gestion de processus - Processus et processus légers(threads) - Ordonnancement - Synchronization, - Interblocages Gestion de la mémoire principale - Mémoire principale - Mémoire virtuelle Stockage - Système de fichiers, - Disques, - Entrées/sorties Protection et securité
Méthode d'enseignement : En présenceLieu(x) : Grenoble
Langue(s) : Français, Anglais
En bref
Période : Semestre 7Crédits : 6
Volume horaire
- TD : 15h
- CM : 30h
- TP : 15h
Contact(s)
Vincent Danjean
Etudiants internationaux
Crédits : 6.0