Systemes D Exploitation 17
Systèmes d’Exploitation
Cette page n’est plus la page de officielle de cet enseignement. Les programmes ayant changé, les etudiants qui cherchent des informations doivent se renseigner auprès de l’université pour accéder aux nouveaux contenus.
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 16 janvier 2018
1ère séance de TD: Vendredi 19 janvier 2018.
- 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
- Groupe B: Mardi, 15h00–16h30, salle PV315
- Groupe MI: Vendredi, 9h45–11h15, salle PV315
- Groupe A: Vendredi, 11h30–13h00, salle PV315
- Groupe C: Vendredi, 08h00–09h30, salle PV315
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 16/01 | Processus (intro) | TD1 : Processus, création | - |
2 | Mardi 23/01 | Processus (suite) | (Suite feuille 1) | - |
3 | Mardi 30/01 | Synchronisation | - | TP1 : Processus |
4 | Mardi 06/02 | Fichiers | TD2 : Interruptions, signaux | - |
5 | Mardi 13/02 | Système de Fichiers (Cours R. Rousseau) | - | TP2 : Processus, Signaux et terminaison |
6 | Mardi 20/02 | Contrôle + |FIFOS/Interblocage | TD3 : Fichiers, entrées/sorties | - |
7 | Mardi 27/02 | Réseaux, protocoles | - | Fichiers, entrées/sorties |
Vacances | ||||
8 | Mardi 13/03 | Communications par sockets | TD4 : Sockets | - |
9 | Mardi 20/03 | Gestion de la mémoire | Mémoire | - |
10 | Mardi 27/03 | Ordonnancement | - | travail sur projet |
11 | Mardi 03/04 | Ordonnancement | - | |
12 | Mardi 10/04 | Job Control + Services de l’Internet | - | TP Assistance projet (vendredi 10h45–12h15) |
Mardi 17/04 | Prog. système en C + Un examen a la loupe (sur j@lon) | TP démo projet | ||
Mardi 24/04 | Remise du projet sur jalon |