Skip to main content
A-LevelComputer ScienceData types and structures9618/31 · May/June 2024 · Q37 Marks

Explain what is meant by non-composite and composite data types.

  1. (a)Explain what is meant by non-composite and composite data types.[3]
  2. (b)Write pseudocode statements to declare the record data type FootballClub to hold data about football clubs in a league, to include: • name of team • date team joined the league • main telephone number • name of the manager • number of members • current position in the league.[4]

Mark scheme

Marking points from the official mark scheme (May/June 2024). The mark or mark type is shown in brackets.

  1. [3] 3(a) One mark per mark point (Max 2) non-composite data types
  2. 3(a) MP1 Non-composite data types can both be user-defined or primitive
  3. 3(a) MP2 Non-composite data types do not refer to other data types in their definition / contain one data type in their definition
  4. 3(a) MP3 Non-composite data types can be primitive/enumerated/pointer
  5. 3(a) One mark per mark point (Max 2) composite data types
  6. 3(a) MP4 Composite data types can be user-defined or primitive
  7. 3(a) MP5 Composite data types refer to other data types in their definition/contain more than one data type in their definition
  8. 3(a) MP6 Composite data types can be record/set/class
  9. [4] 3(b) One mark for TYPE FootballClub and ENDTYPE correct
  10. 3(b) One mark for every two correct declarations
  11. 3(b) Example answer
  12. 3(b) TYPE FootballClub
  13. 3(b) DECLARE TeamName : STRING
  14. 3(b) DECLARE DateOfJoining : DATE
  15. 3(b) DECLARE MainTelephone : STRING
  16. 3(b) DECLARE ManagerName : STRING
  17. 3(b) DECLARE NumberOfMembers : INTEGER
  18. 3(b) DECLARE LeaguePosition : INTEGER
  19. 3(b) ENDTYPE

Write your answer and get it marked

On Oracle Prep you can write or photograph your own answer and have it marked by AI against this mark scheme, with feedback on what you missed.

Sign up free →

About this question

Topic
Data types and structures, A-Level Computer Science (syllabus 9618). Structured question, 7 marks.
Source
A-Level Computer Science, May/June 2024 Paper 3 Variant 1, question 3.

Questions and mark schemes are from past examination papers and remain the copyright of the exam board. How Oracle Prep builds its content

Related Computer Science questions

© 2026 Oracle Prep