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

3 questions · 4 marks

Pick again
Print
1Multiple choice1 markPrimary Memory Swap Remove

A computer is running an application. The application's data and instructions are transferred from secondary storage into RAM before the CPU processes them.

Identify the reason for this transfer.

[1 mark]
  • ARAM is non-volatile
  • BRAM is faster to access than secondary storage
  • CRAM has a larger capacity than secondary storage
  • DRAM is cheaper than secondary storage
Mark scheme
  • B RAM is faster to access than secondary storage (1)
  • The only correct answer is B. The correct answer is RAM is faster to access than secondary storage.
  • A is not correct because RAM is volatile
  • C is not correct because RAM has a smaller capacity than secondary storage
  • D is not correct because RAM is more expensive than secondary storage
Example answers and how they were marked
Full marks1/1

B RAM is faster to access than secondary storage

Why: Selects the correct option: RAM is faster to access than secondary storage, so data and instructions can reach the CPU quickly (1).

No marks0/1

A RAM is non-volatile

Why: Near miss: RAM is volatile; this does not explain the transfer into RAM.

No marks0/1

C RAM has a larger capacity than secondary storage

Why: Misconception: assumes primary memory has a larger capacity, but RAM has a smaller capacity than secondary storage.

2Short recall1 markSecondary Memory Swap Remove

Data is stored on optical discs as pits and lands.

Name the component in an optical disc drive that reads this data.

[1 mark]
Mark scheme

Award one mark for:

  • Laser (1)

Allow laser beam

Do not accept read/write head

Do not accept pits

Do not accept lands

Do not accept reflective surface

Do not accept magnet/magnetic

Example answers and how they were marked
Full marks1/1

Laser

Why: Laser is the creditworthy answer (1).

No marks0/1

A read/write head

Why: Read/write head is not accepted by the mark scheme; it reads magnetic media, not optical discs, so no marks are awarded.

No marks0/1

Pits and lands

Why: Pits and lands are what the laser reads, not the component that reads the data, so the mark scheme does not accept them.

3Explain2 marksStored Program Computers Swap Remove

A computer uses an address bus, a data bus and a control bus.

Explain the role of the data bus in the fetch-decode-execute cycle.

[2 marks]
Mark scheme

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

  • Carries the instruction from main memory to the CPU (1) so that it can be decoded/executed (1)
  • Carries data from main memory to the CPU/registers (1) so that it can be processed by the ALU (1)
  • Carries the result of an operation from the CPU/registers (1) back to main memory to be stored (1)
  • Carries an instruction/a data item from main memory to the CPU (1) during the fetch stage of the cycle (1)

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

Do not accept 'the data bus carries data' on its own without a linked reason such as where the data is carried to or from.

Do not accept 'carries instructions to the CPU' without a linked reason such as so that it can be decoded, or naming the fetch stage.

Do not accept 'carries memory addresses' — that is the role of the address bus.

Do not accept 'carries control signals' — that is the role of the control bus.

Example answers and how they were marked
Full marks2/2

It carries the instruction from main memory to the CPU so that it can be decoded

Why: Linked point (1) and reason (1).

Some marks1/2

It carries data from main memory to the CPU.

Why: Creditworthy point (1) but no linked reason (0).

No marks0/2

It carries the memory address of the next instruction.

Why: Misconception: carrying addresses is the role of the address bus, not the data bus.

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.