2025 Home

Question 9

Section 1: Software design and development, and Computer systems

Luna Life is a company that creates animations.

(a) The company logo shown below is stored as a vector graphic.

page6_img0

Identify the object used to make this logo and one of its attributes.

Object
Attribute 2

2 marks

(b) Luna Life uses a program to calculate the cost of creating an animation.

Part of the program is shown below.

SET basicCost TO timeInSeconds * animatorCharge

After the basic cost has been calculated, the following discounts can be applied to animations depending on their use:

  • education — deduct £20 from cost
  • charity — deduct £30 from cost

Using a programming language of your choice, write the code to ask for the purpose of the animation, calculate any discount, and display the final cost in the variable finalCost.

4 marks

(c) State the part of the processor used, during the calculation of the discount, to:

(i) perform the calculation

1 mark

(ii) temporarily store the values used in the calculation.

1 mark

(d) Luna Life has 100 computers in its office. During the working day, staff use standby mode when their computers are not in use.

Describe why staff use standby mode.

1 mark