Ce cours s'adresse aux étudiants de la 1ème année licence technologies de l’informatique, tronc commun. Il sera enseigné en tant que élément constitutif de l’unité d’enseignement fondamentale « Systèmes 2 ». Il sera assuré pendant 15 semaines à raison d’une heure et demie de cours et travaux dirigés par semaine. Il comporte quatre leçons.
I. objectifs du cours
· Se familiariser avec les concepts et les techniques fondamentales des systèmes d'exploitation.
· Expliquer et analyser le fonctionnement des différents modules du système d'exploitation.
· Utiliser et/ou adapter les techniques et les services du système d'exploitation pour concevoir des codes plus fiables et plus performants.
II. Pre-requis
· ECUE : Systèmes logiques;
· ECUE : Algorithmique & Structures de données 1 ;
· ECUE : Atelier Systèmes 1
III. bibliographie conseillée
1. Andrew Tanenbaum, « Systèmes d’exploitation », Edition Pearson 3ème édition, 2008
2. Leila Baccouche, « Au Coeur des Systèmes d’Exploitation des Ordinateurs : Concepts de base et Exercices Résolus », Centre de Publications universitaire 2003.
3. Mohamed Said Ouerghi, « Principes des Systèmes d’Exploitation », Centre de Publications universitaire 2003.
4. Samia Bouzefrane, « Les systèmes d’exploitation, Unix, Linux et Windows XP avec C et Java », Edition DUNOD, 2007
- Enseignant: akram bennour