Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 687 exam-style questions, each with its mark scheme and example answers. Print it, or answer it on paper and then open the mark schemes. Or browse the questions by topic.

Build a paper

Topics (none ticked: all of them)
Question types (none ticked: all of them)

Practice paper

3 questions · 5 marks

Pick again
Print
1Multiple choice1 markCharacter Sets Swap Remove

A text file stores each character using 7-bit ASCII.

Identify the denary ASCII code for the space character.

[1 mark]
  • A32
  • B33
  • C48
  • D65
Mark scheme
  • A 32 (1)
  • The only correct answer is A. The correct answer is 32.
  • B is not correct because 33 is the ASCII code for the exclamation mark (!)
  • C is not correct because 48 is the ASCII code for the character 0
  • D is not correct because 65 is the ASCII code for the uppercase letter A
Example answers and how they were marked
Full marks1/1

A 32

Why: Correct option: the space character has the ASCII code 32 (1).

No marks0/1

C 48

Why: Near miss scoring 0: 48 is the ASCII code for the character 0, not the space character.

No marks0/1

D 65

Why: Misconception scoring 0: 65 is the ASCII code for the uppercase letter A, so a well-known code is given but not the code for a space.

2Describe2 marksCharacter Sets Swap Remove

A school needs to store text in several different languages.

Describe one limitation of using 7-bit ASCII to store this text.

[2 marks]
Mark scheme

Award up to two marks for a linked description such as:

  • 7-bit ASCII has only 128 different codes (1) so characters from languages such as Chinese cannot be stored (1)
  • 7 bits give 2^7 = 128 possible binary codes (1) so there are not enough codes to give every character in the world's languages its own code (1)
  • Only the 128 characters in the ASCII set can be stored (1) so a character outside the set, such as é or 中, cannot be represented (1)

The stated limit on its own (that ASCII can represent only 128 characters) earns 1 mark; the second mark is for linking it to characters from other languages not being storable.

Do not accept 'ASCII can only store English letters/characters' unless it refers to the 128 codes or the 7 bits.

Do not accept a statement that ASCII is 'limited' or 'old' with no link to the number of bits/codes.

Do not accept a recommendation to use Unicode instead, or that ASCII cannot store accented letters, without saying that the 7 bits/128 codes cause the limitation.

Do not accept responses that describe ASCII as a programming language.

Example answers and how they were marked
Full marks2/2

7-bit ASCII can only represent 128 characters, so it cannot store characters from languages such as Chinese.

Why: Only 128 characters/codes can be represented (1) and this is linked to characters from other languages not being storable (1).

Some marks1/2

ASCII only has 128 characters.

Why: States the limit set by the 7 bits, that only 128 characters can be represented (1), but does not link it to the text in several languages (0).

No marks0/2

ASCII can only store English letters, so the school should use Unicode to store accented letters like e with an accent.

Why: 'Only stores English letters' is not accepted without reference to the 128 codes/7 bits, and recommending Unicode is not a limitation caused by the number of available bits.

3Explain2 marksSound Swap Remove

The same sound is recorded twice using different sample intervals.

Explain the effect of using a longer sample interval on the digital recording.

[2 marks]
Mark scheme

Award up to two marks for a linked explanation such as:

  • Fewer samples are taken every second (1) so less detail of the sound wave is captured (1)
  • Fewer samples are taken every second (1) so the file is smaller/uses less storage space (1)
  • The wave is measured less often (1) so parts/changes in the wave between samples are missed (1)

For both marks, the expansion must follow/associate with the statement.

The 'fewer samples are taken/measured less often' point can only be credited once; the second mark is for a valid expansion linked to it.

Do not accept restating the question, e.g. 'the time between measurements is longer' or 'the sample interval is longer', as either the point or the expansion.

Do not accept 'the sample rate is lower' as the expansion, as this says the same thing as a longer sample interval.

Do not accept 'the sound is lower quality/less accurate' on its own without saying what is lost, e.g. less detail of the wave captured/parts of the wave missed.

Do not accept answers about using fewer bits per sample or about compression, as these do not follow from the sample interval.

Example answers and how they were marked
Full marks2/2

Fewer samples are taken every second, so less detail of the sound wave is captured and the recording is less accurate.

Why: Point (fewer samples each second) (1) with linked reason (less detail of the wave captured) (1).

Some marks1/2

Fewer samples are taken every second.

Why: Creditworthy point (1) but no linked effect on the detail or size of the recording, so only one mark.

No marks0/2

The samples are stored using fewer bits, so the sound is less accurate.

Why: Describes a smaller bit depth rather than a longer sample interval, so no mark is awarded.

Questions by topic

More ways to revise Edexcel GCSE Computer Science (1CP2)

Teachers: build a paper, print it with the mark schemes at the end, and sign your school up to set your classes activities on every topic.

Fetch Decode Explain isn't affiliated with or endorsed by Pearson Edexcel.