DP Computer Science Questionbank
B.2 Simulations
Description
[N/A]Directly related questions
-
19M.2.SL.TZ0.4d:
Using the formula, rules and initial data given above, construct the pseudocode that would calculate the year that the area of sea ice will be less than 10 000 km2.
-
19M.2.SL.TZ0.4e:
Identify two ways that this model could be implemented.
-
19M.2.SL.TZ0.5d:
Explain why the model would be converted to a simulation.
-
19M.2.SL.TZ0.4b:
Using the rules and initial values above, construct the pseudocode that would enable the area of the sea ice and the sea level rise to be calculated if there was an increase of 0.04 °C in the ocean surface temperature.
-
19M.2.SL.TZ0.4c.i:
Using the information above state the area of the sea ice.
-
19M.2.SL.TZ0.4c.ii:
Using the information above state the change in sea level.
-
19M.2.SL.TZ0.4f:
Explain why the accuracy of the simulation in predicting the area of the sea ice is critical.
-
19M.2.SL.TZ0.5a:
Describe the main features of a “what-if” model.
-
17N.2.SL.TZ0.4c.i:
With clear reference to the ethical issue, describe one example where practical experimentation would not be possible for ethical reasons.
-
17N.2.SL.TZ0.4c.ii:
State three other advantages, apart from ethical reasons, of simulating a computer model rather than constructing a physical one.
-
17N.2.SL.TZ0.6b:
Suggest why forecasts become less accurate the more long range they become.
-
17N.2.SL.TZ0.4a:
Distinguish between a computer model and a computer simulation.
-
17N.2.SL.TZ0.6a:
Suggest two reasons why these simulations have improved both in their accuracy and their range.
-
17N.2.SL.TZ0.6c:
Discuss whether historical data can be accurately used to forecast future weather.
- 18N.2.SL.TZ0.4b: Outline how the yearly supply of water is calculated.
-
18N.2.SL.TZ0.5a:
With reference to the scenario described above, explain the difference between a model and a simulation.
-
18N.2.SL.TZ0.5d:
The same spreadsheet is used by a group of four young people who share a house. The simulation, however, does not reflect their actual situation and the weekly target is often exceeded.
Identify two reasons why the simulation may not reflect the actual situation in this case.
-
18N.2.SL.TZ0.6a:
Outline one advantage and one disadvantage of training medical students with simulation software.
-
18N.2.SL.TZ0.4c:
Construct the pseudocode that will calculate the annual bill for a household based on the information given above. You should introduce any new variables where necessary.
-
18N.2.SL.TZ0.6b:
Identify three technical aspects that the gloves have to address so that they can be used in this way for the simulation of operations.
-
18N.2.SL.TZ0.4d:
Identify three possible measures that customers could take to reduce their infrastructure charge.
-
18N.2.SL.TZ0.5c:
Outline how a simulation in a spreadsheet can be organized so that the family can ensure a consumption of no more than 2700 litres per week.
-
18N.2.SL.TZ0.5b:
Explain how the choice of data in the table may affect the quality of the simulation.
-
19N.2.SL.TZ0.4a:
Calculate the total value of the investment after two years if the principal sum of $30 000 is invested. The yearly interest rate is 10 % and this rate is compounded at the end of each year.
-
19N.2.SL.TZ0.4b:
Outline, using a diagram or otherwise, a method of calculating the total value of the investment after 12 months.
-
19N.2.SL.TZ0.4c:
Construct an algorithm to calculate the fund value at the end of each month. This algorithm should also calculate the total value of the investment after the tax has been deducted after 12 months.
-
19N.2.SL.TZ0.4d:
Many investment companies offer alternative investment schemes and use modelling to set the rates of interest.
Explain why the investment company would use modelling when setting the rates of interest.
-
19N.2.SL.TZ0.5a:
Outline two reasons for using a computer simulation in this scenario.
-
19N.2.SL.TZ0.5c:
Outline why the use of a computer simulation may not be beneficial.
-
19N.2.SL.TZ0.5b.iii:
Discuss how the simulation model will use the data inputs in (b)(i) and the criteria identified in (b)(ii) to generate recommendations.
-
20N.2.SL.TZ0.4b:
Construct a spreadsheet model that shows the total profit for the chosen type of house. The user must input the
House_Type
andHouse_Num
to calculate the total profit. -
20N.2.SL.TZ0.4c:
Outline two validation tests that should be included in the test plan for this spreadsheet model.
-
20N.2.SL.TZ0.4d:
To finance this project, EnviroBuild took out a bank loan of $400 000 and will be required to pay interest on this loan. The project starts on 1 January 2021.
The following steps are used to calculate the total profit:
- Read the
Profit
variable and theNo_of_Days
variable from the spreadsheet model in (b). - Calculate the number of months that the project will take.
- There are no partial months.
- For example, if a project finished on 1 July 2021, the loan interest rates will include July: the project will last for 7 months.
- The rate of interest on the bank loan of $400 000 is 1 % per month.
- The land tax is $500 per month.
Construct the pseudocode that will calculate the profit after these additional costs have been considered. You can introduce any new variables, if necessary.
- Read the
-
20N.2.SL.TZ0.5a.i:
Outline what is meant by a real-time simulation in the context of a glacier size simulation.
-
20N.2.SL.TZ0.5a.ii:
Outline what is meant by the statement “the VESL simulation is an abstraction of reality”.
-
20N.2.SL.TZ0.5b:
Outline two reasons why predictions of global sea levels from simulations may not be accurate.
-
20N.2.SL.TZ0.5c:
NASA has decided to make its simulation software available for other scientists as well as members of the public.
Evaluate the social and ethical implications of this decision.
-
18M.2.SL.TZ0.4b.ii:
Describe two items that would have a calculated value of more than $90.
-
18M.2.SL.TZ0.5e:
The simulation program will group all orders received in an interval of 10 minutes. The program will then produce a sequence of all the cooking steps so that these orders can be completed as quickly as possible. Once the kitchen has completed the orders for one interval, it is ready to accept orders for the next interval.
Customers are impressed by the rapidity of service, but not by the quality of prepared food.
Suggest two elements that the software simulation may have not considered that may lead to complaints from the customers.
-
18M.2.SL.TZ0.4c:
Calculate the selling price of a top brand guitar with a volume of 96 dm3 that was damaged. You should show your working.
-
18M.2.SL.TZ0.4b.i:
Using the above rules, construct the pseudocode that will help Ralph in deciding whether to buy an item.
-
18M.2.SL.TZ0.5a:
Outline two problems with this method of preparation that could affect the time it takes the two people to prepare an order.
-
18M.2.SL.TZ0.5b:
Describe how the two people could improve the efficiency of their work, without compromising on the quality of service to the customers.
-
18M.2.SL.TZ0.5c:
Explain the difference between a model and a simulation.
-
18M.2.SL.TZ0.5d:
Identify three elements that the simulation software might consider, in addition to the information already described above.