Programmation concurrente, année 2020-2021, Printemps

Généralités sur le cours

Enseignants

  • CM : Matthieu Moy et Grégoire Pichon.

    Canal sur chat-info : prog-conc-general.

    Visios en direct sur BBB après les vidéos : https://classe-info.univ-lyon1.fr/moy-rl4-sgf-8it

    Chaîne Youtube : https://www.youtube.com/playlist?list=PL6-YbcqXawf7wl23TTE8Oy6LZV2T4k1Xg

  • TD :

    • Groupe A : Grégoire Pichon

    Canal sur chat-info : prog-conc-groupe-a

    • Groupe B : Matthieu Moy

    Canal sur chat-info : prog-conc-groupe-b

    • Groupe C : Sylvain Brandel

    Canal sur chat-info : prog-conc-groupe-c

  • TP :

    • Groupe A1 : Grégoire Pichon

    Canal sur chat-info : prog-conc-groupe-a

    • Groupe A2 : Frédéric Suter

    Canal sur chat-info : prog-conc-groupe-a

    • Groupe B1 : Matthieu Moy

    Canal sur chat-info : prog-conc-groupe-b

    • Groupe B2 : Guillaume Damiand

    Canal sur chat-info : prog-conc-groupe-b

    • Groupe C1 : Sylvain Brandel

    Canal sur chat-info : prog-conc-groupe-c

    • Groupe C2 : Laurent Lefevre

    Canal sur chat-info : prog-conc-groupe-c

Outils utilisés dans le cours

Dates importantes

  • Nous essaierons d'organiser des séances présentielles pour les étudiants qui le souhaitent, mais il n'y aura pas de séances obligatoirement en présentiel dans cette UE avant l'examen de TP du 16 mars.
  • TP = Examen de TP : Mardi 16 mars 2021. 7h45 - 12h55, salles Nautibus TPR1, TPR2, TPR3. Aucun document autorisé, pas d'accès à internet. Prévoyez d'être présent 10 min avant. Trois sessions, répartition des étudiants entre sessions à venir.
  • CCI = Contrôle continu intermédiaire (papier) : jeudi 18 mars 2021, 14h-16h (dont tiers-temps), Amphi Thémis 11, Amphi Thémis 10. Document autorisé : 1 feuille A4 recto-verso, manuscrite.
  • CF = Contrôle final : Mardi 27 avril 4 mai 2021, amphis DEPERET et CAULLERY (bâtiment Darwin), 9h45-11h15 (9h45-11h45 pour les tiers-temps). 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.
  • Session 2 : date à venir, en fin d'année scolaire.

Planning et supports de cours

L'ensemble des documents de ce répertoire peut être téléchargé ici : asr7.zip. L'archive ZIP sera mise à jour au fur et à mesure du cours.

CM1 + 2 : Threads et pb de concurrence

DM1 : Rappel sur la CLI et les scripts

TP1 : Threads

TD1 : mutex, dijkstra

DM2 : CLI toujours

TP2 : Fractale

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

TP3 : Producteur consommateur le 23/02

CM3 : Ordonnancement le 02/03

TD3 : Ordonnancement le 02/03

TP5 : Ordonnancement le 09/03

CM4 : administration système le 25/03

TP6 : Sysadmin le 30/03

  • 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.

TD5 : Sysadmin et Révisions le 06/04 ou le 08/04 (selon groupe)

DM3 : révisions

TP Noté (créneau TP4)

Examen Mid, CCI (créneau TD4)

Examen Final, CF

Archives