Un programme C des demandes d'impressions

Free -  
 mar -
bonjour, je voudrais faire une petite 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.
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.

je vous remercie
A voir également:

1 réponse

mar
 
hhh mannouba hata ena nlawej
0