systeme:2017p:asr5

Système d'exploitation (ASR5 - L2) Printemps 2017

Le planning prévisionnel est ici. Le planing sur ADE est là

  1. Introduction : les diapos, leur version imprimable et la version détaillée
  2. Les processus : les diapos, leur version imprimable
  3. Les communications entre processus : les diapos et leur version imprimable
  4. Les fichiers : les diapos et leur version imprimable.
  5. Administration
  1. Lecture/écriture entre processus :
  2. Préparation du projet client/serveur de mail et droix unix :
  3. ACL ldap et lecture de données
  4. Révision

Les questions de TP sont accompagnées de <hi #efe4B0>leur correction</hi>. Bien sur, il est inutile de venir en TP pour obtenir la correction sans essayer de faire le travail.

tp1 : Lancement de processus et gestionnaire de signaux

Cliquez ici pour la correction

Cliquez ici pour la correction

<hi #efe4B0>Quelques éléments de corrections : tp1_corr.pdf, code pour créer la famille et code du gestionnaire de signal</hi>

tp2 : Création d'un petit shell

Cliquez ici pour la correction

Cliquez ici pour la correction

tp3 Prise en main des sockets

Cliquez ici pour la correction

Cliquez ici pour la correction

tp4 : Lecture sur une socket

Cliquez ici pour la correction

Cliquez ici pour la correction

  • <hi #efe4B0>le code qui lit ligne par ligne get_text.cpp</hi>
  • <hi #efe4B0>le code qui lit de façon binaire get_data.cpp</hi>
  • <hi #efe4B0>le code qui obtient un entête de page HTTP get_header.cpp</hi>
  • <hi #efe4B0>le code précédant mais qui fait des analyse get.cpp</hi>

Une page lui est consacrée pour pouvoir ajouter des informations durant le déroulement mail


1)
C'est une librairie portable et efficace mais plutôt compliquée à utiliser ce qui fait que nous préférons vous en proposer une autre
  • systeme/2017p/asr5.txt
  • Dernière modification : 2017/06/23 18:25
  • de fabien.rico