Question: Use the Average Waiting Time program to determine a reasonable number of queues to use if there are 1000 customers and: a) The inner-arrival time
Use the Average Waiting Time program to determine a reasonable number of queues to use if there are 1000 customers and:
a) The inner-arrival time is 5 and the service time is 5
b) The inner-arrival time is 1 and the service time is 5
c) The inner-arrival time ranges from 0 to 20, and the service time ranges from 20 to 100
d) The inner-arrival time ranges from 0 to 2, and the service time ranges from 20 to 100
AWT model
public class GlassQueue
public class ArrayUnbndQueue
public interface UnboundedQueueInterface
{
void enqueue(T element);
//Adds element to the rear of this quee.
}
public interface QueueInterface
{
T dequeue() throws QueueUnderflowException;
//Throws QueueUnderflowException if this queue is empty;
//otherwise, removes front element from this queue and returns it
boolean isEmpty();
//Returns true if this queue is empty; otherwise, return false
}
description of the AWT model
description of the assignment based on:
Identify which of the authors' classes used for their Average Waiting Time (AWT) model is responsible for each of the seven items identified in #42.
Use the AWT model to determine a reasonable number of queues needed to serve a thousand customers, under four different scenarios specified in #43.
Modify the AWT model to:
report out the largest number of customers enqueued at the same time
assign the next arriving customer to a specific queue based on shortest finish time
provide a user interface control to allow user to select shortest finish time or shortest queue for assignments
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
