Systemes D Exploitation 16
Systèmes d’Exploitation
Documents autorisés à l’examen: une (une seule) feuille format A4, manuscrite recto + verso. Photocopie de tout ou partie de document interdite.
Ce cours est fortement inspiré du cours de mon collègue Genoblois S. Krakowiak. Certaines parties sont aussi empruntées à notre collègue niçois Roger Rousseau.
Calendrier
Horaires
Chaque semaine, 1 cours + 1 seance exercice. La seance d’exercice est SOIT une séance sur papier (TD), SOIT une séance sur machine (TP).
Pour savoir si vous avez une séance de TP ou TD, regardez le planning ci-dessous.
Attention Le planning est susceptible de changer, pensez toujours à vérifier s’il y a des changements sur cette page…
1er Cours: mardi 17 janvier 2017
1ère séance de TD: Vendredi 20 janvier 2017.
- Cours: Mardi, 9h45–11h15, Amphi Biologie (O. Dalle)
- Seances de TD
- Groupe 1: Vendredi, 9h45–11h15, Salle M.1.1
- Groupe 2: Vendredi, 11h30–13h00, Salle M.1.1
- Seances de TP
- Groupes B: Mardi, 15h00–16h30, salle PV316
- Groupes A: Vendredi, 9h45–11h15, salle PV316
- Groupes C: Vendredi, 11h30–13h00, salle PV316
Planning
Le planning du cours et des exercices est donné ci-après (susceptible de subir des modifications, consultez-le régulièrement). Le début du cours s’appuiera sur des exercices de programmation en langage Python, plus simple que le langage C pour commencer. Les variantes et subtilités de la programmation en C seront abordées lors des 3 dernières séances.
ATTENTION Pour certaines séances, vous aurez besoin de fichiers supplémentaires, que vous trouverez en bas de cette page.
Semaine | Date | Cours | TD (vendredi) | TP (mardi+vendredi) |
---|---|---|---|---|
1 | Mardi 17/01 | Processus (intro) | Processus, création (PDF) | - |
2 | Mardi 24/01 | Processus (suite) | (Suite feuille 1) | - |
3 | Mardi 31/01 | Synchronisation | - | Processus |
4 | Mardi 07/02 | Fichiers | Interruptions, signaux | - |
5 | Mardi 14/02 | Système de Fichiers (Cours R. Rousseau) | - | Processus, Signaux et terminaison (PDF) |
Vacances | ||||
6 | Mardi 28/02 | Contrôle + FIFOS/Interblocage (PDF) | TD3 : Fichiers, entrées/sorties | - |
7 | Mardi 07/03 | Réseaux, protocoles | - | Fichiers, entrées/sorties |
8 | Mardi 14/03 | Communications par sockets | Sockets | - |
9 | Mardi 21/03 | Gestion de la mémoire | Mémoire | - |
10 | Mardi 28/03 | Services de l’Internet | - | travail sur projet |
11 | Mardi 04/04 | Ordonnancement | - | Travail sur projet |
12 | Mardi 11/04 | Prog. système en C + Un examen a la loupe | - | Travail sur projet |
Mardi 25/04 | Remise du projet sur |