tomhrouz
Messages postés4Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention28 novembre 2010
-
18 nov. 2010 à 21:36
tomhrouz
Messages postés4Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention28 novembre 2010
-
28 nov. 2010 à 09:22
bonjour, je voudrais faire une petite application sous C qui consiste a faire une gestion des demande d'impression, exécuteés par trois imprimantes A,B et C qui travaillent en réseau.
un travail d'impression, lancé aléatoirement, correspond à un nombre de pages aléatoire compris entre 1 et 10. la vitesse d'impression est de 1/4 page par seconde.
A l'arrivée d'une demande d'impression, le programme doit examiner l'imprimante A si elle es libre, alors elle se charge de son exécution. Sinon, le programme doit vérifier l'imprimante B et ainsi de suite pour l'imprimante C.
si les trois imprimante sont déjà occupée, la demande se bloque jusqu'à une imprimante sera libre (c'est à dire que le temps d'attente dépond du nombre des pages en fonction du temps écoulé pour l'impression), à l'attente de son tour de rôle.