Le Coin Wiki
d'Olivier Dalle
$WikiTagline
 

Systmes d’Exploitation

ATTENTION Cette page n’est plus jour (refaite tous les ans). Utilisez la barre de navigation a gauche pour retrouver la page correspondant l’anne courante.

Ce cours est fortement inspir du cours de mon collgue Genoblois S. Krakowiak.

Contrle terminal: Document autoris = 1 feuille A4 recto simple (1 seul cot) avec des notes manuscrites personnelles (photocopie interdite).

Le Sujet du projet est ici

Recapitulatif notes

Le recapitulatif des notes de systeme est disponible sur J@lon. Exceptionnellement je peux envoyer le fichier par mail aux quelques tudiants des filieres qui n’ont pas accs aux fichiers sur jalon.

Calendrier

Horaires

Chaque semaine, 1 cours + 1 seance exercice. La seance d’exercice est SOIT une sance sur papier (TD), SOIT une sance sur machine (TP).

Pour savoir si vous avez une sance de TP ou TD, regardez le planning ci-dessous.

Attention Le planning est susceptible de changer, pensez toujours vrifier s’il y a des changements sur cette page…

1er Cours: mardi 20 janvier 2015

1re sance de TD: Vendredi 23 janvier 2015.

  • Cours: Mardi, 9h45–11h15, Amphi Biologie (O. Dalle)
  • Seances de TD
    • Groupe 1: Vendredi, 9h45–11h15, Salle M.3.6
    • Groupe 2: Vendredi, 11h30–13h00, Salle M.3.6
  • Seances de TP
    • Groupes B: Mardi, 16h45–18h15, salle PV304
    • Groupes A: Vendredi, 9h45–11h15, salle PV304
    • Groupes C: Vendredi, 11h30–13h00, salle PV304
  • Equipe Pdagogique
    • Olivier Dalle (Cours + TD + TP)
    • Fabien Givors (TD + TP)
    • Pierre-Alain Scribot (TD + TP)

Planning

Le planning du cours et des exercices est donn ci-aprs (susceptible de subir des modifications, consultez-le rgulirement). Le dbut du cours s’appuiera sur des exercices de programmation en langage Python, plus simple que le langage C pour commencer. Les variantes et subtilits de la programmation en C seront abordes lors des 3 dernires sances.

ATTENTION Pour certaines sances, vous aurez besoin de fichiers supplmentaires, que vous trouverez en bas de cette page.

SemaineDateCoursTD (vendredi)TP (mardi+vendredi)
1Mardi 20/01Processus (intro)Processus, cration (PDF) [FG/PAS]-
2Mardi 27/01Processus (suite)(Suite feuille 1) [FG/FG]-
3Mardi 03/02Processus (fin du cours)-Processus [OD/FG/FG]
4Mardi 10/02SynchronisationInterruptions, signaux [FG/FG]-
5Mardi 17/02Fichiers-Processus, Signaux et terminaison (PDF) [OD/FG/FG]
6Mardi 03/03Contrle + FIFOS/Interblocage (PDF)TD3 : Fichiers, entres/sorties [PAS/PAS]-
7Mardi 10/03Rseaux, protocoles-Fichiers, entres/sorties [OD/PAS/PAS]
8Mardi 17/03Communications par sockets - Part 1FIFO [OD/OD]-
9Mardi 24/03Communications par sockets - Part 2-sur projet [OD/OD/OD]
10Mardi 31/03Services de l’InternetSockets [OD/OD]-
11MArdi 07/04Prog. systme en C / Manipulations d’Adresses en C-Travail sur projet [OD/PAS/PAS]
12MArdi 14/04API Socket en C + Un examen a la loupe-Travail sur projet [OD/FG/FG]
 Mardi 21/04Remise du projet sur jalon
1Vendredi 23/01TD1+2TD1: Processus, cration (PDF)
2Mardi 27/01CoursTousProcessus (suite)
2Vendredi 30/01TD1+2(suite feuille TD semaine 1)
3Mardi 11/02CoursTousProcessus (fin du cours)
3Vendredi 14/02TPA+B+CTP1 : Processus
4Mardi 18/02CoursTousSynchronisation
4Vendredi 21/02TD1+2TD2 : Interruptions, signaux
24/02Vacances
5Mardi 4/03Devoir/CoursTousDevoir (QCM) + Fichiers
5Vendredi 7/03TPA+B+CTP2 : Processus, Signaux et terminaison (PDF)
6Mardi 11/03CoursTousSuite du cours Fichiers
6Vendredi 14/03TD1+2TD3 : Fichiers, entres/sorties
-Mardi 19/03 Pas de cours
7Vendredi 21/03TPA+B+CTP3 : Fichiers
7Mardi 25/03CoursTousRseaux, protocoles
8Vendredi 28/03TD1+2FIFOs
8Mardi 01/04CoursTousCommunications par sockets: l’API
9Vendredi 04/04TP1+2Travail sur le projet
9Mardi 08/04CoursTousServices de l’Internet
10Vendredi 11/04TD1+2TD4 : Sockets
10Mardi 15/04CoursTousComplements pour le projet
11Vendredi 18/04TP1+2+3Travail sur le projet
11Mardi 22/04CoursTousProg. systme en C Manipulations d’Adresses en C
12Vendredi 25/04TP1+2+3Travail sur le projet
12Mardi 6/05CoursTousComplements sur fichiers et repertoires. Prparation controle.
-Vendredi 25/04TP1+2+3Pas de TP
-Mardi 05/05CoursTous 
10Mardi 08/04CoursTousServices internet
10Vendredi 11/04TD1+2TD4 : Sockets
10Lundi 22/04TDTD2TD4 : Sockets
1123/04CoursTousProg. systme en C Manipulations d’Adresses en C API Socket
1125/04TPTP1Travail sur le projet
29/04 - 19/04Vacances
1129/04TPTP2−3Travail sur le projet
 06/05 - minuitREmise des projets sur J@lon
1207/05TPTousSoutenances projets
1221/05CoursTousContrle sur J@lon

Fichiers utiles pour les TD/TP