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 · 6 marks

Pick again
Print
1Describe2 marksPeripheral Management Swap Remove

A computer is connected to a new games controller.

Describe the purpose of a device driver.

[2 marks]
Mark scheme

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

  • A device driver is software/program (1) that controls a peripheral device (1)
  • It translates instructions from the operating system (1) into commands/signals the device understands (1)
  • It allows the operating system to communicate with a specific device (1) without needing to know the device's hardware details (1)
  • It is installed for a new device (1) so the operating system can use that device (1)

Do not accept responses that say a device driver is hardware or that it makes a device faster.

Do not award 'it is part of the CPU'.

Example answers and how they were marked
Full marks2/2

A device driver is a program that controls a peripheral device. It translates instructions from the operating system into commands the device understands.

Why: Gives the linked description: software/program (1) that controls a peripheral (1).

Some marks1/2

It translates instructions from the operating system.

Why: Gives the first point (1) but does not develop it into commands/signals the device understands.

No marks0/2

A device driver is a piece of hardware that connects the controller to the computer.

Why: No credit: says a device driver is hardware, which the mark scheme does not accept.

2Explain2 marksProcess Management Swap Remove

A computer has a single CPU.

Explain how the operating system allows a user to run several programs at the same time.

[2 marks]
Mark scheme

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

  • The operating system switches rapidly between processes (1) so each process runs for a short time slice before the next one starts (1)
  • Each process is given a small amount of CPU time (1) so the CPU moves on to another process when that time is up (1)
  • The operating system chooses which process to run next (1) so the CPU is shared between the programs (1)
  • Processes take turns to use the CPU (1) because the CPU is so fast the user does not notice the switching (1)
  • Only one process can run on the CPU at a time (1) so the operating system must swap processes in and out quickly (1)

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

Allow 'time slice' / 'time quantum'.

Do not accept 'the computer has more than one CPU' / 'each program runs on its own CPU'.

Do not accept 'the CPU does two things at once' without saying processes take turns/are switched.

Example answers and how they were marked
Full marks2/2

The operating system switches rapidly between processes, giving each one a small time slice, so the CPU is shared and the programs appear to run together.

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

Some marks1/2

Each process is given a small amount of CPU time.

Why: A correct point (1) but no linked reason.

No marks0/2

The computer has two CPUs so each program can run on its own processor.

Why: The scenario states a single CPU, so this misconception earns no credit.

3Explain2 marksSoftware Basics Swap Remove

A school keeps students' work on a computer network. The school uses backup software.

Explain one benefit of using backup software.

[2 marks]
Mark scheme

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

  • Lost/damaged files can be restored (1) because a copy is stored separately from the original (1)
  • Data can be recovered after a hardware failure (1) because a duplicate copy is kept on another storage device/location (1)
  • Files can be recovered if they are deleted by accident (1) because a copy was made before they were deleted (1)
  • A previous version of a file can be recovered (1) because backups are made regularly/at set times (1)

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

A benefit stated on its own, such as 'lost files can be restored', earns the first mark only.

Do not accept a description of what backup software does, such as 'it makes a copy of the files' or 'it backs up files', without a benefit it provides.

Do not accept 'keeps data safe' or 'stops files being lost' on its own without saying how the data can be recovered.

Do not accept protection from malware/viruses, e.g. 'it protects the computer from viruses'; that is the purpose of anti-malware software.

Example answers and how they were marked
Full marks2/2

Lost files can be restored because a copy of them is stored on another device.

Why: Point (1) for lost files being restored and linked reason (1) because a copy is stored separately.

Some marks1/2

A previous version of a file can be recovered.

Why: A benefit on its own (1); no linked reason saying how the previous version is kept, so the second mark is not earned.

No marks0/2

It protects the computer from viruses.

Why: Describes anti-malware software, not backup software; no credit.

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.