# 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](./misc/CODE.md) sur les bonnes pratiques d'écriture de code. #### Semaine 1 (04/09 - 08/09) Rappels sur la gestion de la [mémoire](cours/memoire.pdf), [td1](td/td1/td1.pdf), [tp1](tp/tp1/).