37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
# 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/).
|
|
|
|
#### Semaine 2 (09/09 - 13/09)
|
|
[Système de fichiers et api E/S](cours/fichier.pdf), [td2](td/td2/td2.pdf), [tp2](tp/tp2).
|
|
|
|
#### Semaine 3 (16/09 - 20/09)
|
|
[Processus](cours/processus.pdf), [td3](td/td3/td3.pdf), [tp3](tp/tp3).
|
|
|
|
#### Semaine 4 (23/09 - 27/09)
|
|
[Signaux](cours/signaux.pdf), [td4](td/td4/td4.pdf), [tp4](tp/tp4).
|
|
|
|
#### Semaine 5 (30/09 - 04/10)
|
|
[Tubes, redirections](cours/pipe.pdf), [td5](td/td5/td5.pdf), [tp5](tp/tp5).
|
|
|
|
|