2024 Home

Question 10

Section 1: Software design and development, and Computer systems

An event company organises children’s parties. They would like a program to help calculate the costs of parties.

Part of the structure diagram design is shown below.

page9 img0

(a) State another design technique that could be used to design this program.

1 mark

(b) State the type of loop shown in the design above.

(c) The design is tested using the following inputs:

  • 12 adults
  • 16 children
  • cake required - Yes.

(i) State the venue cost.

1 mark

(ii) State the total cost of the party.

1 mark

(d) A personalised party sweatshirt costs £12, with each character of the personalised message costing an additional 25p.

(i) Using a design technique of your choice, design a program to store the user’s message and output the total cost of the sweatshirt.

4 marks

(ii) The washing label on the sweatshirt has the following symbol.

page10 img0

Identify an object used to make this symbol and one of its attributes.

Object
Attribute

2 marks

(e) Once the program is implemented, state which part of the processor will execute the following tasks.

TaskPart of processor
Calculate cost
Transfer the next instruction from memory

2 marks