Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 693 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

2 questions · 4 marks

Pick again
Print
1Describe2 marksSound Swap Remove

An analogue sound wave is sampled and stored as binary.

Describe how the amplitude of the sound wave is represented in binary.

[2 marks]
Mark scheme

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

  • The height of the wave is measured at each sample (1) and stored as a binary value (1)
  • The amplitude at a sample point is converted into a binary number using the bit depth (1) so each sample stores the height of the wave (1)
  • A larger amplitude is stored as a larger binary value (1) so louder parts of the sound are represented by higher values (1)

Do not accept answers that only define amplitude as the height/loudness of the wave.

Do not accept answers about the number of samples taken each second (sample rate).

Example answers and how they were marked
Full marks2/2

The height of the wave is measured at each sample point and this height is stored as a binary number.

Why: Gives the linked points: amplitude measured at each sample (1) and stored as a binary value (1).

Some marks1/2

The amplitude is measured at each sample.

Why: Gives the first point, measurement at each sample (1), but does not link it to being stored as a binary value.

No marks0/2

The amplitude is the number of samples taken every second.

Why: Confuses amplitude with sample rate; neither creditworthy point is given.

2Explain2 marksCharacter Sets Swap Remove

Characters typed on a keyboard are stored using ASCII.

Explain how the computer encodes the letter A using ASCII.

[2 marks]
Mark scheme

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

  • The computer looks up the character in the ASCII character set/table (1) to find the code that represents it (1)
  • Each character has its own unique ASCII code (1) so the letter A is converted to and stored as a 7-bit binary pattern (1)
  • ASCII uses 7 bits for each character (1) so A is stored as its ASCII code 1000001 (binary) / 65 (denary) (1)

The second mark requires a linked expansion, so a point on its own (e.g. 'A has the code 65') can only earn one mark.

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

Accept an 8-bit pattern with a leading 0 (e.g. 01000001) as the binary code for A.

Do not accept 'the character is stored as text' without saying it is changed into a code/binary.

Do not accept a binary value on its own (e.g. 1000001) without saying that it is the ASCII code/that the character is converted to it.

Example answers and how they were marked
Full marks2/2

The computer finds the unique ASCII code for A, which is 65 in denary, and stores it as the 7-bit binary pattern 1000001.

Why: Linked point that A is given its unique ASCII code (1) and reason/expansion that it is converted to and stored as a 7-bit binary pattern (1).

Some marks1/2

The computer changes the letter A into a number.

Why: Gives the point that the character is given a code/number (1) but no linked expansion saying it is converted to binary or stored, so stays on one mark.

No marks0/2

The letter A is stored as the number 1 because it is the first letter of the alphabet.

Why: Wrong reason and no creditworthy point: it does not say that the character is given its ASCII code and converted to binary.

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.