Programmation concurrente et administration système, année 2022-2023

Généralités sur le cours

Enseignants

  • CM : Grégoire Pichon. Matthieu Moy
  • TD :
    • Groupe A : Grégoire Pichon
    • Groupe B : Matthieu Moy
    • Groupe C : Sylvain Brandel
    • Groupe D : Amaury Maille
  • TP :
    • Groupe A1 :Grégoire Pichon
    • Groupe A2 : Vladimir Ostapenco
    • Groupe B1 : Matthieu Moy
    • Groupe B2 : Guillaume Damiand
    • Groupe C1 : Sylvain Brandel
    • Groupe C2 : Laurent Lefevre
    • Groupe D1 : Amaury Maille
    • Groupe D2 : Yves Caniou

Outils utilisés dans le cours

Dates importantes

  • TP = Examen de TP : Jeudi 23/02/2023 14h - 15h30. Aucun document autorisé, pas d'accès à internet. Prévoyez d'être présent 10 min avant.
  • CCI = Contrôle continu intermédiaire (papier) : Jeudi 23/03/2023 Document autorisé : 1 feuille A4 recto-verso, manuscrite.
  • CF = Contrôle final : Jeudi 27/04/2023 Aucun document autorisé.
Barème : CCI = 30%, TP = 30%, CF = 40%
avec le QCM obligatoire (malus sur note de CCF si non fait 1 semaine après le cours correspondant, toutes les réponses doivent être bonnes au final), et d'éventuels QROCs pris en compte avec le TP et CCI.

Planning et supports de cours

Instructions pour un accès distanciel aux machines

CM1 + 2 : Threads et problèmes de concurrence le 19/01

DM0 : Bases du shell et un peu plus

TD1 : Mutex, dijkstra le 26/01

TP1 : Threads le 26/01

TP2 : Fractale à commencer après le TP1 et à terminer le 02/02

TP3 : Producteur consommateur

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

TD2 : Thread et concurrence, variable de condition

  • Sujet : td2.pdf
  • Corrigé :
    • Le code complet du pont de miralonde (à compiler, essayer,

modifier, ...) : miralonde.cpp

TP4 : Synchronisation à commencer quand le TP3 est terminé

DM2 : CLI toujours (à faire à la maison)

CM3 : Ordonnancement le 23/02

Attention, ce cours aura lieu de 16h30 à 18h (amphi 2 déambu) contrairement à ce qui est affiché sur ADE

TD3 : Ordonnancement

TP5 : Ordonnancement

CM4 : administration système

TD5 : Sysadmin et Révisions

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 « Avancée VM » 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.

DM3 : révisions

TP Noté (créneau TP4)

Examen Mid, CCI (créneau TD4)

Examen Final, CF

Archives