Subjects · Leaving Cert Computer Science
Leaving Cert Computer Science: Modelling & simulation
How often Modelling & simulation comes up on the Computer Science papers, every year it was asked, and questions to try.
HL Asked on 2 of the last 5 Higher Level papers, most recently in 2025.
OL Asked on 2 of the last 5 Ordinary Level papers, most recently in 2024.
Quick ones on Modelling & simulation.
- A bug that appears only in large simulations
- Group patterns arising from simple rules for each agent
- Behaviour coded directly into the whole group
- An agent
- An input variable
- An output variable
- Many scenarios can be tested cheaply and safely
- It needs no data about the real system
- It always gives exactly correct results
Show the answers
(a) Group patterns arising from simple rules for each agent
(b) An output variable
(c) Many scenarios can be tested cheaply and safely
Higher Level
Asked on 2 of the last 5 Higher Level papers, most recently in 2025.
Every paper, year by year
| Year | Where it came up |
|---|---|
| 2025 | B15 |
| 2024 | Not asked |
| 2023 | Not asked |
| 2022 | Not asked |
| 2021 | A11 |
Links open the State Examinations Commission’s paper for that year.
More Modelling & simulation questions
Modelling & simulation, 3 marks
How can a model be validated?
- Add agents until it runs slowly
- Run it once and accept the output
- Compare its results with real-world data
Show the answer
Compare its results with real-world data
If a model reproduces what really happened, e.g. past flood levels, its forecasts can be trusted more. If not, its rules or data need changing.
Modelling & simulation, 2 marks
In a flood model, rainfall per hour is changed to test different storms. What is rainfall here?
- An agent
- An input variable
- An output variable
Show the answer
An input variable
Inputs are the values you set to try out scenarios. Outputs, such as the water depth on a street, are what the model produces from them.
Ordinary Level
Asked on 2 of the last 5 Ordinary Level papers, most recently in 2024.
Every paper, year by year
| Year | Where it came up |
|---|---|
| 2025 | Not asked |
| 2024 | B15 |
| 2023 | Not asked |
| 2022 | A2 |
| 2021 | Not asked |
Links open the State Examinations Commission’s paper for that year.
More Modelling & simulation questions
Modelling & simulation, 2 marks
Running a computer model to see what happens under different conditions is called…
- Encryption
- Compilation
- Simulation
Show the answer
Simulation
A simulation lets you test ideas, e.g. new traffic-light timings, without causing real queues. You change the inputs and watch the outputs.
Modelling & simulation, 3 marks
A traffic model: you change the green-light time and measure the queue length. The queue length is the…
- Algorithm
- Output variable
- Input variable
Show the answer
Output variable
The input is what you change (green-light time). The output is what you measure to see the effect (queue length).
Modelling & simulation, 2 marks
One advantage of a simulation over a real-world test?
- It is safer and cheaper
- It is always 100% accurate
- It needs no data
Show the answer
It is safer and cheaper
You can test a fire evacuation or a flood without danger or big cost. But a model simplifies reality, so its results are never perfect.
Other Computer Science topics
- Abstraction & pattern recognition
- Binary & hexadecimal
- CPU, memory & storage
- Embedded systems & sensors
- Ethics & social impact
- Flowcharts & pseudocode
- Internet, WWW & protocols
- Loops & trace tables
- Problem solving & puzzles
- Selection & Boolean logic
- Universal design & accessibility
- Variables, data types & operators
- Algorithmic complexity
- Data analytics & data quality
- Functions & modules
- Logic gates & truth tables
- Roles, teams & stakeholders
- Searching algorithms
- Testing & debugging
- AI & machine learning
- ASCII & Unicode
- Design process & SDLC
- History & emerging trends
- Lists
- Privacy & cybersecurity
- Basic electronics
- Databases
- Operating systems
- Quicksort
- Recursion
- Sorting algorithms
- Strings & string methods
- Heuristics
- Turing machines