Section 1: Software design and development, and Computer systems
(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
(e) Once the program is implemented, state which part of the processor will execute the following tasks.
| Task | Part of processor |
|---|---|
| Calculate cost | |
| Transfer the next instruction from memory |
2 marks


-flowchart.png)
-structure-diagram.png)