bonjour, je suis débutent en longauge C et je voudrais faire une application sous C qui consiste a faire une gestion des demande d'impression, exécutées par trois imprimantes A,B et C qui travaillent en réseau "virtuelle biensure".
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, a l'attente de son tour de rôle jusqu'à une imprimante sera libre (c'est à dire que le temps d'attente répond du nombre des pages en fonction du temps écoulé pour l'impression)
et merci bcp pour l'aide
Partager