ممكن تساعدوني في هذا التي بي؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
اعطوني مجرد افكار
كم من section crétique هنا
والله افقدني صوابي هد tp
Producteur/consommateur
L’échangeur de message est composé d’un processus Émetteur<>et d’un processus récepteur <>.lorsque l’échangeur de message est lancé ,il crée ces deux processus, le tube de communication néccessaire pour leur communication ,puis se met en attente de la fin de ces fils .le processus émetteur est composé de deux processus :le lecteur et le codeur .
Le lecteur se charge de récupérer ,dans un tampon de taille fixe(N=5), les messages introduits à partir du clavier. Un message est une ligne de caractères . Le tampon contient au maximum N messages.
Le codeur se charge de récupérer , un à un ,les messages du tampon .chaque message récupère est codé avant et de le transmettre au processus consommateur(via le tube de communication) .
Le consommateur récupère ,un à un ,les messages du tub . Les messages récupérés sont décodés puis sauvegardés dans un fichier.
•Pour vous simplifier le travail ,on suppose que le codage d’un message produit son image miroir(exp:bonjour->ruojnob) .
•-il vous est demandé de programmer en C l’échangeur de message .On utilisera , s’il nécessaire , les sémaphores pour contrôler
l’accés aux section critique.