Ask a question to Desklib · AI bot
Midlands Technical College
Queues: Customer Processing (CPT 244)
Added on 2019-09-18
This text appears to be an assignment for a course on Queues and Customer Processing. The problem presented is to determine which of two methods of managing customers in a queue is most efficient: a single line for all customers or multiple lines, one for each teller. The assignment includes three files that model a Customer, a customer generator, and the bank itself. The customer generator accepts several arguments, including the minimum and maximum time it takes to process a customer's request, the average number of customers that will arrive per time slot, the total number of time slots, and an optional seed for the random number generator. The goal of the assignment is to determine how many tellers are needed so that no customer has to wait more than five minutes in line before being served. Students are required to create a Teller class and display information about the maximum and average idle time for tellers and the maximum and average wait time for customers.