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

Pick again
Print
1Short recall1 markSoftware Basics Swap Remove

A computer system runs both an operating system and utility software.

State one difference between an operating system and utility software.

[1 mark]
Mark scheme

Award one mark for any of the following:

  • The operating system is needed/essential for the computer to run / utility software is optional (1)
  • The operating system manages the hardware/users/resources / utility software performs housekeeping tasks that keep the system running efficiently (1)
  • The operating system provides a platform for other software to run / utility software carries out extra/specific tasks (1)
  • Each utility program performs one specific task / the operating system carries out many different management tasks (1)
  • Utility software is often packaged with the operating system but can also be bought separately (1)

Do not accept answers that only give an example of each (e.g. Windows, anti-malware) without stating a difference.

Do not accept the operating system is hardware.

Example answers and how they were marked
Full marks1/1

The operating system is needed for the computer to work, but the utility software is optional.

Why: States a creditworthy difference: essential versus optional (1).

No marks0/1

Windows is an operating system and anti-malware is utility software.

Why: This only gives an example of each and does not state a difference, so no mark is awarded.

No marks0/1

The operating system is hardware and the utility software is software.

Why: The operating system is software, not hardware, so the answer contains no creditworthy difference.

2Explain2 marksProcess Management Swap Remove

An operating system carries out process management.

Explain one reason why an operating system needs to manage processes.

[2 marks]
Mark scheme

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

  • The CPU can only execute one process at a time (1) so the operating system must decide which process runs next (1)
  • Each process needs CPU time (1) so the operating system must share the CPU between processes (1)
  • One process could use the CPU for too long (1) so the operating system must give other processes a turn (1)
  • A process may be waiting for a resource or user input (1) so the operating system can run another process that is ready (1)
  • The user wants to run more than one program (1) so the operating system must manage which process uses the CPU and when (1)

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

Allow 'program' for 'process'.

Do not accept 'to manage processes' / 'so processes are managed' without a reason.

Do not accept answers about managing files, memory or peripherals.

Example answers and how they were marked
Full marks2/2

The CPU can only run one process at a time, so the operating system must decide which process gets the CPU and for how long.

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

Some marks1/2

The operating system decides which process runs next.

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

No marks0/2

So that files can be saved in the right place.

Why: This is file management, not process management, so no creditworthy point.

3Explain2 marksSoftware Basics Swap Remove

An operating system manages the files stored on a computer.

Explain one purpose of file management in an operating system.

[2 marks]
Mark scheme

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

  • Files can be organised into folders/directories (1) so users can find/store files easily (1)
  • Files can be located/opened/saved (1) because the operating system keeps track of where each file is stored (1)
  • Access permissions can be set on files (1) so only allowed users can read/modify them (1)
  • Files can be copied/moved/deleted (1) because the operating system controls where data is written/removed on a storage device (1)
  • Free disk space can be monitored/managed (1) so storage does not run out / files are stored efficiently (1)

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

Do not accept 'manages files' or 'organises files' on its own as it repeats the question.

Allow 'makes it easier to find files' as the linked reason for organising files into folders.

Example answers and how they were marked
Full marks2/2

File management lets the operating system organise files into folders so that users can find the files they need more easily.

Why: Point (1) for organising files into folders and linked reason (1) for making files easier to find.

Some marks1/2

It organises files into folders.

Why: Point (1) for organising files into folders; no linked reason.

No marks0/2

It manages the files on the computer so the files are managed properly.

Why: Repeats the question; no purpose or linked reason credited.

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.