Question: Question n 4 . [ 1 2 points { : = 1 0 + 2 ] Vous devez pr voir des op rations pour simuler
Question points : Vous devez prvoir des oprations pour simuler un magasin
avec deux caissiers chacun capable de servir un client la fois et une seule file de clients
premier arriv premier servi
a Fournir un pseudocode pour les oprations suivantes :
Serve int i : Envoie le premier client de la file d'attente la caisse i
iin si la ligne n'est pas vide.
InterruptService int i:Renvoyer le client actuellement la caisse i au
dbut de la ligne.
Newcustomer Customer p : Un nouveau client arrive la fin de la file d'attente du
caissier.
Giveup int n ; les n derniers clients en ligne se lassent d'attendre et
abandonnent la file d'attente.
Utilisez le type de dnnes abstrait ADT le plus appropri vu en classe comme base pour
concevoir les oprations cidessus. Vos oprations doivent simplement appeler des oprations
sur I'ADT choisi, sans prciser leur implmentation La simplicit compte.
b Effectuez les oprations suivantes et montrez le rsultat en supposant que
Printzineup imprime les clients dans la gamme du dbut la fin.
Newcustomer A ;
NeweustomerB;
Newcustomer C;
PrintLineup;
Serve ;
Serve ;
Serve;
NewcustomerD ;
NewcustomerE;
PrintLineup;
InterruptService;
InterruptService;
PrintLineup;
Newcustomer F;
GiveUp ;
PrintLineup;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
