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

4 questions · 6 marks

Pick again
Print
1Short recall1 markSoftware Basics Swap Remove

A hard disk drive stores files in pieces in different places on the disk, so the files take longer to open.

Name the utility software that can be used to improve this.

[1 mark]
Mark scheme

Award one mark for:

  • Disk defragmentation (software) (1)

Allow defragmentation software, defragmenter, defrag.

Do not accept disk cleanup, disk formatter, file repair software or backup software.

Example answers and how they were marked
Full marks1/1

Disk defragmentation software.

Why: Names the correct utility software (1).

No marks0/1

Disk cleanup software.

Why: Disk cleanup is a near-miss: it is not the utility that rearranges files stored in pieces, so no mark is awarded.

No marks0/1

File repair software.

Why: File repair fixes damaged files and does not bring the pieces of a file back together, so no mark is awarded.

2Short 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.

3Describe2 marksMemory Management Swap Remove

A program is stored on secondary storage before it is run.

Describe how the operating system manages memory when a program is started.

[2 marks]
Mark scheme

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

  • The program (and its data) is copied/loaded from secondary storage into main memory/RAM (1) so that the CPU can fetch/execute its instructions (1)
  • An area of main memory is allocated/reserved for the program (1) that is large enough to hold the program and its data (1)
  • The operating system checks that there is enough free main memory (1) before the program can be started/loaded, otherwise it cannot run/an error is reported (1)
  • The operating system keeps a record of the memory addresses used by the program (1) so that its instructions and data can be found when it runs (1)

Allow 'loaded into RAM', 'stored in memory' and 'put into main memory' as equivalent to copied into main memory.

A single statement that the program is loaded/stored in main memory, with no linked development, can be given one mark only.

Do not accept descriptions of the CPU fetching/executing instructions that do not refer to the operating system loading or allocating memory.

Do not accept responses about virtual memory (moving processes to secondary storage) or about which process runs next on the CPU.

Do not accept the program being run from secondary storage/hard disk.

Example answers and how they were marked
Full marks2/2

The operating system copies the program and its data from secondary storage into main memory so that the CPU can fetch and execute its instructions.

Why: Copying the program and data into main memory (1) linked to the CPU fetching/executing instructions (1).

Some marks1/2

The operating system loads the program into main memory.

Why: The program is copied/loaded into main memory (1), but there is no linked development of how or what this leads to, so only one mark is given.

No marks0/2

The CPU fetches the program's instructions from main memory and executes them one at a time.

Why: This describes the fetch-decode-execute cycle, not the operating system loading or allocating memory, which is the Do not accept line; no creditworthy point is made.

4Describe2 marksUtility Software Swap Remove

A hard disk can become fragmented as files are saved and deleted.

Describe how disk defragmentation software improves the performance of a hard disk.

[2 marks]
Mark scheme

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

  • Parts of a file are moved so they are stored together/in consecutive locations (1) so the read/write head has less distance to travel to read the file (1)
  • Files are rearranged so that each file is stored in one block (1) which reduces the time taken to open/load the file (1)
  • Free space on the disk is collected into one area (1) so new files can be saved without becoming fragmented (1)
  • The parts of each fragmented file are put in order (1) so fewer movements of the read/write head are needed to read it (1)

Do not accept responses about compressing files, deleting files or increasing the amount of storage, as these are not what defragmentation software does.

Do not accept 'it makes the disk faster' without saying how the files are changed.

Example answers and how they were marked
Full marks2/2

It moves the parts of a file so they are stored together in consecutive locations, so the read/write head does not have to move as far and the file opens more quickly.

Why: Linked point (1) and development (1): the file parts are stored together, which reduces read/write head movement.

Some marks1/2

It reorganises the files on the hard disk so that they are stored together.

Why: The point is made (1) but there is no development saying how this improves performance, so the second mark is not awarded.

No marks0/2

It compresses the files so that they take up less space on the disk.

Why: This describes data compression software, which the mark scheme says is not accepted; no creditworthy point is made.

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.