Modeling and Simulation - MCQ
1. What is the primary purpose of a simulation in system analysis?
• A. To replace real-world systems
• B. To create a graphical representation
• C. To imitate real-world systems over time
• D. To simplify mathematical equations
Answer: C
2. Which of the following is NOT a type of simulation?
• A. Discrete event
• B. Continuous system
• C. Agent-based
• D. Static system
Answer: D
3. In conceptual modeling, which of the following is crucial?
• A. Detailed coding techniques
• B. Representation of technical specifications
• C. Simplification of real-world systems
• D. Use of complex mathematical algorithms
Answer: C
4. What does 'ERD' stand for in conceptual modeling?
• A. Entity Relationship Diagram
• B. Event Resource Design
• C. Enhanced Relational Database
• D. Efficient Resource Diagram
Answer: A
5. Which simulation type focuses on human interactions?
• A. Constructive
• B. Live
• C. Virtual
• D. All of the above
Answer: D
6. What does the term 'simplification' in modeling refer to?
• A. Removing all details
• B. Removing unimportant details
• C. Adding more complexity
• D. Avoiding any abstractions
Answer: B
7. What is the main function of a simulation clock?
• A. To manage the timeline of events
• B. To enhance model precision
• C. To simplify system representation
• D. To increase simulation speed
Answer: A
8. Which of the following is a component of a discrete-event simulation?
• A. Teller status
• B. System graphics
• C. Environmental variables
• D. Continuous time functions
Answer: A
9. What is the first step in the modeling and simulation life cycle?
• A. Data collection
• B. Establish purpose and scope
• C. Developing simulation model
• D. Experimentation
Answer: B
10. Which simulation type uses a sequence of events in time?
• A. Continuous simulation
• B. Static simulation
• C. Discrete-event simulation
• D. Real-time simulation
Answer: C
11. In conceptual modeling, what does the attribute "purpose" refer to?
• A. The simplicity of the model
• B. The intended use of the model
• C. The cost of building the model
• D. The design framework of the model
Answer: B
12. What are the three essential attributes of a model?
• A. Structure, cost, and accuracy
• B. Purpose, reference, and cost-effectiveness
• C. Data, implementation, and accuracy
• D. Realism, flexibility, and usability
Answer: B
13. What is the meaning of "abstraction" in modeling?
• A. Adding more features to the model
• B. Removing unnecessary details while preserving essential features
• C. Ignoring the real-world context
• D. Simplifying equations only
Answer: B
14. Which simulation type uses both live and virtual elements?
• A. Constructive simulation
• B. LVC simulation
• C. Real-time simulation
• D. Parallel simulation
Answer: B
15. In the modeling process, what comes after formulating the conceptual model?
• A. Data collection
• B. Validation and verification
• C. Developing the simulation model
• D. Designing experiments
Answer: A
16. What does the "V&V" process in modeling and simulation stand for?
• A. Virtualization and Verification
• B. Validation and Verification
• C. Variation and Visualization
• D. Verification and Variance
Answer: B
17. Which of the following is an advantage of using simulations?
• A. High cost of experimentation
• B. Increased need for physical resources
• C. Ability to test scenarios without real-world risks
• D. Simplified model accuracy
Answer: C
18. What does the term "entity" represent in an Entity-Relationship Diagram (ERD)?
• A. A process within the system
• B. A relation between objects
• C. An identifiable "thing" within the system
• D. A user-defined attribute
Answer: C
19. What is the purpose of design experiments in the simulation process?
• A. To validate the software used in the simulation
• B. To determine scenarios for effective system analysis
• C. To simplify data collection
• D. To reduce the cost of implementation
Answer: B
20. Which step ensures that a model meets its intended purpose in simulation?
• A. Abstraction
• B. Verification
• C. Validation
• D. Experimentation
Answer: C
21. What is the role of the simulation analyst in the life cycle process?
• A. To define the hardware requirements
• B. To ensure that the client's problem is understood and addressed
• C. To only write code for simulations
• D. To maintain the project budget
Answer: B
22. In modeling, what is a "relation"?
• A. A simulation error
• B. The connection between different entities in a system
• C. A specific attribute of an entity
• D. An unrelated event
Answer: B
23. What is the difference between live and virtual simulations?
• A. Live simulations are theoretical; virtual simulations are physical
• B. Live simulations involve real-world operations; virtual simulations involve simulated
operations
• C. Live simulations use coding; virtual simulations use hardware
• D. There is no difference
Answer: B
24. What does "constructive simulation" mean?
• A. A simulation with physical components
• B. Simulated entities interacting with real environments
• C. Simulated entities interacting with simulated environments
• D. Human-operated simulations
Answer: C
25. Why is conceptual modeling important?
• A. To add technical specifications to a project
• B. To create a clear, human-readable representation of the system
• C. To eliminate the need for data collection
• D. To reduce costs during validation
Answer: B
26. What is the first element to define in a conceptual model?
• A. Data sources
• B. System inputs
• C. System purpose
• D. System cost
Answer: C
27. What is the main advantage of discrete-event simulation?
• A. It models continuous variables
• B. It allows event-specific analysis
• C. It eliminates randomness
• D. It is cheaper to implement
Answer: B
28. Which process involves determining if the model equations are solved correctly?
• A. Validation
• B. Verification
• C. Abstraction
• D. Implementation
Answer: B
29. Which of the following is a feature of a "dynamic system"?
• A. Static relationships between components
• B. Constant output regardless of input
• C. Time-dependent interactions among components
• D. Absence of processes
Answer: C
30. What is the purpose of abstraction in modeling?
• A. To include unnecessary details
• B. To focus on the essential features of the system
• C. To develop the final simulation code
• D. To test multiple scenarios simultaneously
Answer: B
31. What is the "reference" attribute of a model?
• A. The cost associated with the model
• B. The system or concept the model represents
• C. The primary purpose of the model
• D. The data used for simulation
Answer: B
32. What is the purpose of Monte Carlo simulation techniques?
• A. To simplify conceptual modeling
• B. To use random sampling for system analysis
• C. To reduce computation time
• D. To ensure deterministic outcomes
Answer: B
33. In modeling, what does the term "state" refer to?
• A. The physical location of entities
• B. The current status of system components
• C. The future conditions of a system
• D. The environment surrounding the system
Answer: B
34. Why is data collection critical in simulations?
• A. To simplify model equations
• B. To validate assumptions about the system
• C. To replace verification processes
• D. To eliminate the need for experiments
Answer: B
35. What does "LVC" in simulation stand for?
• A. Live, Virtual, and Constructive
• B. Logic Verification and Control
• C. Linear Virtual Coding
• D. Linked Value Chain
Answer: A
36. Which of the following is NOT a characteristic of a good conceptual model?
• A. Simplicity for readability
• B. Detailed technical specifications
• C. Clear representation of system connections
• D. Relevance to the system’s purpose
Answer: B
37. What defines the "system environment" in a simulation?
• A. The attributes of entities
• B. The physical or virtual space where entities exist
• C. The inputs and outputs of the model
• D. The mathematical equations used
Answer: B
38. What does "realization" mean in the simulation process?
• A. The final implementation of the model into code
• B. The validation of assumptions
• C. The development of simulation experiments
• D. The visualization of simulation results
Answer: A
39. Why is configuration control essential in simulations?
• A. To automate data collection
• B. To ensure reproducibility of simulation results
• C. To eliminate errors in conceptual models
• D. To validate simulation outcomes
Answer: B
40. What is an "entity" in the context of an ERD?
• A. An operation performed by the system
• B. A physical or logical object within the system
• C. A dynamic interaction between objects
• D. A simulation technique
Answer: B
41. Which of the following methods is used to test different scenarios in a simulation?
• A. Design of Experiments (DoE)
• B. Abstraction modeling
• C. Linear regression
• D. Static analysis
Answer: A
42. What is the purpose of a "use-case diagram"?
• A. To represent dynamic system behaviors
• B. To show interactions between users and the system
• C. To illustrate hardware requirements
• D. To replace conceptual models
Answer: B
43. What does "agent-based simulation" focus on?
• A. Continuous variables
• B. Interactions between individual agents
• C. Predictive modeling of static systems
• D. Direct hardware integration
Answer: B
44. In modeling, what does "attribute" describe?
• A. A specific property of an entity
• B. A system input variable
• C. A connection between entities
• D. A dynamic process
Answer: A
45. What is the final step in the modeling and simulation life cycle?
• A. Documentation
• B. Data collection
• C. Verification
• D. Validation
Answer: A
46. What is an example of a dynamic system?
• A. A static organizational chart
• B. A vehicle transforming fuel into motion
• C. A flowchart of system components
• D. A descriptive text of system parts
Answer: B
47. Why are assumptions documented in conceptual models?
• A. To eliminate the need for validation
• B. To clarify the scope of the system representation
• C. To reduce the complexity of the simulation
• D. To ensure all details are included
Answer: B
48. What type of simulation involves a sequence of time-stamped events?
• A. Static simulation
• B. Discrete-event simulation
• C. Continuous simulation
• D. Hybrid simulation
Answer: B
49. What is the purpose of "verification" in simulations?
• A. To simplify modeling equations
• B. To ensure the model functions as intended
• C. To compare system outputs with real-world data
• D. To reduce computational costs
Answer: B
50. What defines a "constructive simulation"?
• A. Physical interaction with real entities
• B. Interactions between simulated entities
• C. Data-driven real-world scenarios
• D. Continuous-time variable modeling
Answer: B