BUT2FI_2024_R3.05/README.md
2024-10-07 08:52:21 +02:00

1.5 KiB

BUT2FI-R3.05

Ce dépôt rassemble les ressources (cours, td, tp, projets, contrôles) de la ressource R3.05 (Programmation système).

Il s'agit de vous donner un aperçu des concepts système sur la gestion de la mémoire, des fichiers et des processus du système linux. Même s'il est impossible en 8 semaines d'appréhender tous les détails, vous ne devez pas vous borner à être de simples utilisateurs des api systèmes. Le but est de comprendre les concepts et leurs mises en oeuvre.

Vous placerez tous les programmes écrits en tp dans un dépôt r305_dm, dont je serai collaborateur.

  • Ce dépôt sera structuré de manière hiérarchique : tp1, tp2, tp3, etc.
  • A chaque exercice correspond un dossier avec vos reponses : ex1, ex2, etc.

À la fin de chaque séance, je dois avoir accès à tout ce que vous avez fait durant le tp.

Merci de lire les quelques recommandations sur les bonnes pratiques d'écriture de code.

Semaine 1 (04/09 - 08/09)

Rappels sur la gestion de la mémoire, td1, tp1.

Semaine 2 (09/09 - 13/09)

Système de fichiers et api E/S, td2, tp2.

Semaine 3 (16/09 - 20/09)

Processus, td3, tp3.

Semaine 4 (23/09 - 27/09)

Signaux, td4, tp4.

Semaine 5 (30/09 - 04/10)

Tubes, redirections, td5, tp5.