Week 6 Homework
Week 6 Homework
Started:
Dec 29 at 6:59am
Quiz Instructions
Question 1 1 pts
(Lesson 5.2: Process-Interaction.) What sequence of Arena modules would you use to
generate customer arrivals, use a server, and then have customers leave the system after
they’re done with the server?
a. Seize-Delay-Release
b. Create-Resource-Leave
c. Create-Process-Dispose
d. Create-Seize-Dispose
Question 2 1 pts
(Lesson 5.2: Process-Interaction.) TRUE or FALSE? Arena uses the P-I “world view”.
True
False
Question 3 1 pts
(Lesson 5.3: Let’s Meet Arena.) It turns out that the version of Arena that you’re seeing in
my videos is not quite the most-recent version. With this in mind, I’d like you to go to:
https://www.arenasimulation.com/academic/students
and download the current version, which should be approximately 15.1. If you get that
version, you’ll see a few new modules here and there, e.g., the Clone module in the Basic
Process template. To tell you the truth, none of this will affect you at all, but it’ll simply be
nice to have the newest version.
a. Yes, I did, and it’s lovely. [Hint: This is the correct answer!]
Question 4 1 pts
(Lesson 5.4: The Arena Basic Process Template.) TRUE or FALSE? The Basic Process
template contains a number of spreadsheets, e.g., a Resource spreadsheet.
True
False
Question 5 1 pts
(Lesson 5.4: The Arena Basic Process Template.) Go to the Basic Process template and
drop-and-drag a Create module over to the main screen.
a. A field for “Time Between Arrivals” (i.e., the interarrival time distribution)
c. A field for “Entities per Arrival” (i.e., how many customers show up at a time).
d. A field for “First Creation” (i.e., when does the first arrival show up).
e. All of the above
Question 6 1 pts
If the little lines don’t connect up nicely, you can use the “connect” functionality by clicking
on the “Connect” button from the top menu and manually drawing the connecting lines
yourself.
At this point, you should see little guys getting generated and flowing from left to right. But
do you see any lines forming?
b. No, I don’t see any lines [ Hint: We haven’t defined or used any servers yet, so there’s no
reason to see a line.]
Question 7 1 pts
Click in the Process module; choose the “Seize Delay Release” option from the Action
drop-down; and Add 1 resource from the Resources menu (it’ll automatically name it
“Resource 1”). Your screen should look something like:
Click OK, and now run the program. What do you see?
a. I see little guys running around from left to right, with an occasional line forming over the
Process module.
Question 8 1 pts
(Lesson 5.6: The Process Module.) Referring to the above problem, what will happen if
you choose the “Seize Delay” option from the Action drop-down instead of choosing the
“Seize Delay Release” option?
b. You won’t see any customers leaving (at least, after the first customer), and the line will start to
get pretty big (and eventually, Arena may give you an error because the number of customers in
the system will exceed the student version’s limits).
Question 9 1 pts
(Lesson 5.7: Basic Process Spreadsheets.) Which spreadsheets are available in the
Basic Process template?
a. Attribute spreadsheet (which concerns user-defined properties that customers can have, e.g.,
height, weight, etc.).
e. Variable spreadsheet (which concerns various user-defined system variables such as work-in-
process).
Question 10 1 pts
(Lesson 5.8: The Decide Module.) Joe is a customer who needs to go to Point A with
probability 0.5, Point B with probability 0.2, and Point C with probability 0.3. Which
Decide module option would he use to do so?
a. 2-Way by Chance
b. N-Way by Chance
c. 2-Way by Condition
d. N-Way by Condition
Question 11 1 pts
(Lesson 5.8: The Decide Module.) Consider the demo model from class,
Module05-08 - Decide2WayConditionEntityType.doe
a. 50% of all customers go to the Process module named “men shopping” and 50% go to “women
shopping”.
b. The Decide block changes the entity’s picture from a man to a woman with probability 50%.
c. If the Entity Type is “men”, the customer goes to the Process module named “men shopping”.
d. If the Entity Type is “men”, the customer goes to the Process module named “women
shopping”.
Question 12 1 pts
(Lesson 5.9: The Assign Module.) TRUE or FALSE? We can use the Assign Module to
change an entity’s picture.
True
False
Question 13 1 pts
(Lesson 5.9: The Assign Module.) Consider the demo model from class, in which
customers in line are ordered by their eventual tip – the bigger the tip, the better their
priority!
Module05-09 - AssignPlusFunnyQueuePriority.doe
a. The eventual tip is determined in the Assign module, and the queue is ordered by highest tip
amount using the Queue spreadsheet.
b. The eventual tip is determined in the Assign module, and the queue is ordered by highest tip
amount using the “Priority” field of the Process module.
Question 14 1 pts
(Lesson 5.10: Attribute, Variable, and Entity Spreadsheets.) TRUE or FALSE? The
system’s work-in-process will typically be a variable – not an attribute.
True
False
Question 15 1 pts
(Lesson 5.11: Arena Internal Variables.) Which expression will give you the number of
customers in the queue called DaveRules.Queue in front of the server called Dave?
a. NQ(Dave)
b. NQ(DaveRules)
c. NQ(Dave.Queue)
d. NQ(DaveRules.Queue)
Question 16 1 pts
(Lesson 5.11: Arena Internal Variables.) Consider the demo model from class, in which
customers go to the shortest of two queues:
Module05-11 - UseShortestQ.doe
Which of the following best describes what’s going on inside of the Decide block?
a. The customer either goes to Process 1 with 50% probability or Process 2 w.p. 50%.
b. The logical expression “NQ(process 1.queue) < NQ(process 2.queue)” checks to see if Process
1’s queue is smaller than Process 2’s.
c. The logical expression “NQ(process 1.queue) < NQ(process 2.queue)” returns a value of either
0 (False) or 1 (True); if True, then the customer goes to Resource 1 in Process 1.
d. The logical expression “NQ(process 1.queue) < NQ(process 2.queue)” returns a value of either
0 (False) or 1 (True); if True, then the customer goes to Resource 2 in Process 2.
Question 17 1 pts
(Lesson 5.12: Displaying Stuff.) What best describes what the following button is used
for?
a. It displays a time series plot, e.g., how many people are in line as a function of time?
Question 18 1 pts
TRUE or FALSE? I (i.e., you the student) am really looking forward to the next set of
Arena lessons!
True
False
Question 19 1 pts
(Lesson 5.13: Batch, Separate, Record.) What is the following Separate module dialog
box doing?
a. A customer enters the block and then emerges along with an exact clone of himself.
b. A customer enters the block and then emerges along with two exact clones of himself.
c. Two customers enter the block and are then merged into one exiting customer.
d. Three customers enter the block and are then merged into one exiting customer.
Question 20 1 pts
(Lesson 5.14: Run Setup and Control.) Model a single-server queueing system (e.g., a
barber shop) with first-in-first-out queueing priority. Let the interarrivals be i.i.d.
exponential with a mean of 10 minutes, EXPO(10), and let the services be i.i.d.
TRIA(5,8,11) with the units in minutes.
This is just a simple Create-Process-Dispose model, with the Process block only requiring
that you Seize-Delay-Release the barber.
Run the system for 100 replications, each of length 1000 minutes. To handle the
length/number of runs, go to Run > Setup > Replication Parameters and set “Number of
Replications” = 100, “Replication Length” = 1000, and “Time Units” (immediately to the
right of “Replication Length”) = “Minutes”. Moreover, make sure that the two “Initialize
Between Replications” boxes are both checked.
100 reps can be slow. So, you will probably want to hit the “Fast-Forward” (double arrow)
button to run all of those replications quickly. Or you can use the Run menu to run the
thing in batch mode. In any case, the thing should just take a few seconds to execute.
When all of the reps are finally over, you’ll get the Crystal Reports output. Click on
“Category Overview” and scroll through the 3 or so pages of output.
a. ~8%
b. ~20%
c. ~50%
d. ~80%
e. ~100%
Not saved
Submit Quiz