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

Explain what is meant by the term non-composite data type and give an example of a non-composite data type. Example

  1. (a)Explain what is meant by the term non-composite data type and give an example of a non-composite data type. Example[3]
  2. (b)Write pseudocode statements to declare the set data type EvenNumbers to hold this set of even numbers between 2 and 12: 2, 4, 6, 8, 10, 12[4]

Mark scheme

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

  1. [3] MP1 A data type that is defined without referencing another data type.
  2. [3] MP2 It can be a primitive data type found in a programming language or a user-defined data type.
  3. [3] MP3 Example – enumerated data type / pointer data type / allow a correct example of an enumerated or pointer data type declaration.
  4. [4] MP1 Type statement fully correct
  5. [4] MP2 DEFINE EvenNumbers
  6. [4] MP3 Correct list of values in brackets
  7. [4] MP4 : <set identifier> from Type statement used
  8. [4] Example answer: TYPE Numbers = SET OF INTEGER DEFINE EvenNumbers (2, 4, 6, 8, 10, 12): Numbers

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 2, 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