Programmation concurrente et administration système, année 2025-2026

Généralités sur l'enseignement

Enseignants

  • Responsables : Yves Caniou, Florence Zara
  • Intervenant en CM : Yves Caniou
  • Intervenants en TD :
    • Groupe A : Yves Caniou
    • Groupe B : Florence Zara
    • Groupe C : Sylvain Brandel
    • Groupe D : Thibaut Modrzyk
  • Intervenants en TP :
    • Groupe G1 : Yves Caniou
    • Groupe G2 : Florence Zara
    • Groupe G3 : Thibaut Modrzyk
    • Groupe G4 : Sylvain Brandel
    • Groupe G5 : Gabriel Meynet
    • Groupe G6 : Alec Sadler
    • Groupe G7 : Gaspard Thévenon

Outils de l'Université utilisés pour l'enseignement

Instructions pour un accès distanciel aux machines

Modalités de Contrôle des Connaissances (MCC)

Calcul de la note finale de LIFPCA

La note finale LIFPCA est calculée à partir de 3 notes :
  • noteCC1 - note issue de l'épreuve individuelle "CC1" effectuée en amphi
  • noteCC2 - note issue de l'épreuve individuelle "CC2" effectuée en amphi
  • noteTP - note issue de l'épreuve individuelle "TP noté" effectuée en salle TP
Le calcul de cette note finale est :
  • LIFPCA = 33% noteCC1 + 33% noteCC2 + 34% noteTP

Épreuve de seconde chance (E2C)

Les modalités de contrôle des connaissances pour les UE de licence sont disponibles sur le site de l'Université. Notez les points spécifiques importants suivants :
  • Une épreuve de seconde chance (E2C) sera proposée à tous les étudiants en fin de semestre.
  • En cas d'aucune absence aux contrôles continus, la note de seconde chance remplacera la note la plus faible des contrôles continus (noteCC1, noteCC2 ou noteTP), uniquement si elle est meilleure.
  • En cas d'absence à une seule épreuve de contrôles continus, la note de seconde chance remplacera la note concernée par l'absence (noteCC1, noteCC2 ou noteTP).
  • En cas d'absences à au moins 2 épreuves de contrôles continus, la seconde chance ne sera pas utilisée et l'étudiant sera DEF à l'UE.

Informations relatives aux épreuves

Modalités communes aux épreuves : Aucun document autorisé, pas d'accès à internet. Prévoyez d'être présent 15 min avant, l'examen commencera à l'heure mentionnée précise.

  • Épreuve de TP noté : jeudi 26/02/2026 - 14h-15h30 - effectuée en salle de TP
  • Épreuve CC1 : jeudi 19/03/2026 - 14h-15h30 - effectuée en amphi
  • Épreuve CC2 : jeudi 09/04/2026 - 14h-15h30 - effectuée en amphi
  • Épreuve E2C : jeudi 23/04/2026 - 14h-15h30 - effectuée en amphi

Il n'y a pas de session 2 pour LIFPCA.

Planning de l'enseignement (2025-2026)

Jeudi 14h-15h30 15h45-17h15 17h30-19h
15/01/2026 CM1 (Threads et problèmes de concurrence) CM2 (Threads et problèmes de concurrence)  
22/01/2026 TD1 (Mutex, dijkstra) TP1 (Threads) TP1 (Fractale)
29/01/2026 Journées de l'Enseignement Supérieur (JES) Journées de l'Enseignement Supérieur (JES) JES
05/02/2026 TP2 (Fractale) TP2 (Producteur consommateur)  
12/02/2026 TD2 (Thread et concurrence, variable de condition) TP3 (Producteur consommateur) TP3 (Synchronisation)
19/02/2026 Vacances Licence    
26/02/2026 TP noté    
05/03/2026 CM3 (Ordonnancement) TD3 (Ordonnancement)  
12/03/2026 TP4 (Ordonnancement) TP4 (Ordonnancement)  
19/03/2026 CC1 en amphi    
26/03/2026 CM4 (Administration système) TD4 (Sysadmin et Révisions)  
02/04/2026 TP5 (Sysadmin) TP5 (Sysadmin)  
09/04/2026 CC2 en amphi    
16/04/2026      
23/04/2026 E2C    
27/04/2026 STAGES    

Ressources pédagogiques des DMs

DM0 : Bases du shell et un peu plus

DM1 : Rappel sur la CLI et les scripts (à faire à la maison)

DM2 : CLI toujours (à faire à la maison)

DM3 : révisions

Ressources pédagogiques des CMs

CM1 + CM2 : Threads et problèmes de concurrence

CM3 : Ordonnancement

CM4 : administration système

Ressources pédagogiques des TDs

TD1 : Mutex, Dijkstra

TD2 : Thread et concurrence, variable de condition

  • Sujet : td2.pdf
  • Corrigé :
    • Le code complet du pont de miralonde (à compiler, essayer, modifier, ...) : miralonde.cpp
    • Éléments de corrections : td2_corr.pdf

TD3 : Ordonnancement

TD4 : Sysadmin et Révisions

Ressources pédagogiques des TPs

TP1 : Threads

TP2 : Fractale

TP3 : Producteur consommateur

TP4 : Synchronisation

TP5 : Ordonnancement

TP6 : Sysadmin

  • Sujet : tp6/tp6.pdf
  • Éléments de correction : tp6/tp6_corr.pdf
  • Jeu de piste : En complément du TP6 sur l'administration système, voici un autre exercice plus ludique pour jouer avec les systèmes de paquets et les logs sur votre VM : jeu-de-piste.html.

Votre avancée sur certaines parties du TP 6 et le jeu de piste sur votre VM est affiché sur la case « VM/avancée » de TOMUSS. Cette case est mise à jour manuellement, ne vous inquiétez pas si vos actions ne sont pas prises en compte tout de suite.

Vidéos des CMs

Annales

Annales de TP Noté

Annales de l'examen mi-parcours (CCI)

Annales de l'examen Final (CCF)