ISYE 6644-ASY, OAN Simulation Exam 2 |
Questions and Answers – spring 2026 |
100% Correct – GT.
Arena Simulation Software & Event Scheduling
Q1. (Almost) every simulation language utilizes a future events list to process
events in order by time. True or False?
A. True
B. False
Answer: A. True
Rationale: Discrete-event simulation languages rely on a Future Events List (FEL)
data structure. The simulation executive scans this list to find the next scheduled
event, advances the simulation clock, and processes it .
Q2. In Arena, variables are global. True or False?
A. True
B. False
Answer: A. True
Rationale: In Arena, a variable is accessible anywhere in the model (global in
scope). An attribute is local to an individual entity .
Q3. In Arena, you can use the SEIZE-DELAY-RELEASE module series instead of
a single PROCESS module. True or False?
,A. True
B. False
Answer: A. True
Rationale: The PROCESS module is a convenient combination of SEIZE,
DELAY, and RELEASE. For complex modeling, using the explicit modules is
necessary .
Q4. In Arena, what kind of module would you use to give a new value to an
attribute?
A. RECORD
B. SET
C. ASSIGN
D. TALLY
Answer: C. ASSIGN
Rationale: The ASSIGN module changes values of variables, entity attributes, or
system resources. RECORD collects statistics; SET creates sets .
Q5. Which module routes entities based on probability or a condition?
A. PROCESS
B. DECIDE
C. BATCH
D. DISPOSE
Answer: B. DECIDE
Rationale: The DECIDE module is the primary branching mechanism in Arena,
routing based on probabilities (e.g., 2-way by chance) or conditions (e.g., 2-way by
condition) .
,Q6. In an Arena PROCESS module, it is possible to initiate a SEIZE-DELAY pair
without a RELEASE. True or False?
A. True
B. False
Answer: A. True
Rationale: A PROCESS module can be configured to only SEIZE and DELAY,
deferring the RELEASE to a later module .
Q7. Resources in Arena can be in more than one resource set. True or False?
A. True
B. False
Answer: A. True
Rationale: A resource can belong to multiple resource sets. However, the resource
cannot be allocated to two simultaneous processes unless the model allows
sharing .
Q8. Where would you find the Expression spreadsheet?
A. Basic Process panel
B. Advanced Process panel
C. Basic Transfer panel
D. Advanced Transfer panel
Answer: B. Advanced Process panel
Rationale: The Expression spreadsheet allows global expression definitions and is
found in the Advanced Process panel .
Q9. To split one entity into clones, you would use the _____ module.
, A. SEPARATE
B. CLONE
C. DUPLICATE
D. SPLIT
Answer: A. SEPARATE
Rationale: The SEPARATE module creates multiple entities from one (cloning),
used in modeling parallel processing or balking/reneging .
Q10. The BATCH module:
A. Destroys entities to free memory
B. Collects statistics on queue lengths
C. Groups multiple entities into a single entity
D. Changes entity speed based on distance
Answer: C. Groups multiple entities into a single entity (batch)
Rationale: The BATCH module groups multiple entities, often paired with a
SEIZE for a "pool" resource or a SEPARATE module later .
Q11. Arena is best described as a ____-event simulation software.
A. Continuous
B. Discrete
C. Static
D. Hybrid
Answer: B. Discrete
Rationale: Arena is primarily discrete-event simulation (DES) software, though it
can handle some continuous flows .
Questions and Answers – spring 2026 |
100% Correct – GT.
Arena Simulation Software & Event Scheduling
Q1. (Almost) every simulation language utilizes a future events list to process
events in order by time. True or False?
A. True
B. False
Answer: A. True
Rationale: Discrete-event simulation languages rely on a Future Events List (FEL)
data structure. The simulation executive scans this list to find the next scheduled
event, advances the simulation clock, and processes it .
Q2. In Arena, variables are global. True or False?
A. True
B. False
Answer: A. True
Rationale: In Arena, a variable is accessible anywhere in the model (global in
scope). An attribute is local to an individual entity .
Q3. In Arena, you can use the SEIZE-DELAY-RELEASE module series instead of
a single PROCESS module. True or False?
,A. True
B. False
Answer: A. True
Rationale: The PROCESS module is a convenient combination of SEIZE,
DELAY, and RELEASE. For complex modeling, using the explicit modules is
necessary .
Q4. In Arena, what kind of module would you use to give a new value to an
attribute?
A. RECORD
B. SET
C. ASSIGN
D. TALLY
Answer: C. ASSIGN
Rationale: The ASSIGN module changes values of variables, entity attributes, or
system resources. RECORD collects statistics; SET creates sets .
Q5. Which module routes entities based on probability or a condition?
A. PROCESS
B. DECIDE
C. BATCH
D. DISPOSE
Answer: B. DECIDE
Rationale: The DECIDE module is the primary branching mechanism in Arena,
routing based on probabilities (e.g., 2-way by chance) or conditions (e.g., 2-way by
condition) .
,Q6. In an Arena PROCESS module, it is possible to initiate a SEIZE-DELAY pair
without a RELEASE. True or False?
A. True
B. False
Answer: A. True
Rationale: A PROCESS module can be configured to only SEIZE and DELAY,
deferring the RELEASE to a later module .
Q7. Resources in Arena can be in more than one resource set. True or False?
A. True
B. False
Answer: A. True
Rationale: A resource can belong to multiple resource sets. However, the resource
cannot be allocated to two simultaneous processes unless the model allows
sharing .
Q8. Where would you find the Expression spreadsheet?
A. Basic Process panel
B. Advanced Process panel
C. Basic Transfer panel
D. Advanced Transfer panel
Answer: B. Advanced Process panel
Rationale: The Expression spreadsheet allows global expression definitions and is
found in the Advanced Process panel .
Q9. To split one entity into clones, you would use the _____ module.
, A. SEPARATE
B. CLONE
C. DUPLICATE
D. SPLIT
Answer: A. SEPARATE
Rationale: The SEPARATE module creates multiple entities from one (cloning),
used in modeling parallel processing or balking/reneging .
Q10. The BATCH module:
A. Destroys entities to free memory
B. Collects statistics on queue lengths
C. Groups multiple entities into a single entity
D. Changes entity speed based on distance
Answer: C. Groups multiple entities into a single entity (batch)
Rationale: The BATCH module groups multiple entities, often paired with a
SEIZE for a "pool" resource or a SEPARATE module later .
Q11. Arena is best described as a ____-event simulation software.
A. Continuous
B. Discrete
C. Static
D. Hybrid
Answer: B. Discrete
Rationale: Arena is primarily discrete-event simulation (DES) software, though it
can handle some continuous flows .