Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 604 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 · 10 marks

Pick again
Print
1Multiple choice1 markStored Program Computers Swap Remove

Identify the function of the control unit in the fetch-decode-execute cycle.

[1 mark]
  • ADecodes instructions
  • BPerforms arithmetic operations
  • CStores data and instructions
  • DTemporarily stores data being processed
Mark scheme
  • A Decodes instructions (1)
  • The only correct answer is A. The correct answer is Decodes instructions.
  • B is not correct because the arithmetic logic unit performs arithmetic operations
  • C is not correct because main memory stores data and instructions
  • D is not correct because registers temporarily store data being processed
Example answers and how they were marked
Full marks1/1

A Decodes instructions

Why: Correct option: the control unit decodes instructions during the fetch-decode-execute cycle (1).

No marks0/1

C Stores data and instructions

Why: Main memory stores data and instructions, not the control unit; this is a common distractor, so no mark.

No marks0/1

B Performs arithmetic operations

Why: Arithmetic operations are performed by the ALU, not the control unit; a common confusion between CPU components, so no mark.

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.

3Describe2 marksFile Management Swap Remove

A user deletes an unwanted file from their computer.

Describe what happens when the file is deleted.

[2 marks]
Mark scheme

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

  • The file's entry is removed from the folder/directory (1) so the file no longer appears in the list of files/is no longer listed (1)
  • The (disk) space used by the file is marked as free/available/unused (1) so another file can be saved/stored in that space (1)
  • The file's data/contents are not erased/removed (1) so the file may still be recovered until the space is overwritten (1)

A point stated without development, e.g. 'the file is removed from the folder', earns one mark only.

For the first mark, accept that the file's entry is removed from the folder/directory; the second mark must state that the file no longer appears/is listed.

Do not accept 'stays on disk' alone for the third point; accept 'data is not erased' or 'contents remain'.

Do not accept 'the file is wiped from the disk straight away' or 'the data is destroyed and can never be recovered'.

Do not accept 'the file is moved to the recycle bin/bin' or 'the file is deleted from the hard drive' on its own, as this does not describe what happens to the file or the disk space.

Do not accept responses about moving the file to another folder.

Example answers and how they were marked
Full marks2/2

The space the file used is marked as free so another file can be saved in that space.

Why: Linked point (1) and development (1): space marked free and another file can be saved.

Some marks1/2

The file is removed from the folder.

Why: Point (1) only; no development about the file no longer being listed.

No marks0/2

The data is wiped from the disk straight away so it can never be recovered.

Why: Common misconception; 'wiped straight away' is not accepted, so no mark.

4Discuss6 marksUtility Software Swap Remove

A college has a room of older desktop computers. Each computer has a magnetic hard disk that is almost full. Staff have noticed that files on these computers take a long time to open because the disks have become fragmented.

Discuss the use of disk defragmentation software on these computers.

Your answer should include:

  • how files become fragmented
  • what defragmentation software does
  • the benefits and drawbacks of running it.
[6 marks]
Mark scheme

Indicative content

How files become fragmented

  • A file is saved into free blocks on the disk, so as files are deleted and new ones saved, one file can end up split across blocks in different places.
  • Large files are more likely to become fragmented because they may not fit into one free space.
  • The more the disks are used, the more fragmented they become, so the read/write head has to move to more locations to read all the parts of a file.
  • Fragmentation is the reason that files on the college's computers take a long time to open.

What defragmentation software does

  • It reorganises the blocks of each file so that they are stored together (contiguously) on the disk.
  • It collects the free space into one block so that new files are written in one piece and are less likely to be fragmented.
  • It is a housekeeping utility that is often supplied with the operating system, and it reorganises data that is already on the disk.
  • It does not change the contents of any file, it only changes where the blocks of the file are stored.

Benefits of running it

  • Files and programs open faster because the read/write head makes fewer movements, so the older computers feel quicker without the college buying new hardware.
  • Free space in one block means new files are written in one piece, so the improvement lasts for a while.
  • Running it may mean the college can keep using the older computers for longer instead of replacing them.

Drawbacks of running it

  • It can take a long time to run, so it should be scheduled for when the room is not in use, such as overnight or at weekends.
  • It causes a lot of disk activity, so running it too often puts unnecessary strain on the disks.
  • It does not free up any space, as no files are deleted, so the disks will still be almost full.
  • It only reorganises files that are intact, so it cannot recover a corrupted file, and a backup is still needed.

Levels

  • Level 0 (0 marks): No rewardable content.
  • Level 1 (1–2 marks): Basic, independent points are made, showing elements of understanding of key concepts/principles of computer science. (AO1) The discussion will contain basic information with little linkage between points made or application to the context. (AO2)
  • Level 2 (3–4 marks): Demonstrates adequate understanding of key concepts/principles of computer science. (AO1) The discussion shows some linkages and lines of reasoning with some structure and application to the context. (AO2)
  • Level 3 (5–6 marks): Demonstrates comprehensive understanding of key concepts/principles of computer science to support the discussion being presented. (AO1) The discussion is well developed, with sustained lines of reasoning that are coherent and logically structured, and which clearly apply to the context. (AO2)

Level 3 responses must cover both how files become fragmented and what defragmentation software does, with at least one benefit or drawback applied to the college's computers. An answer that only states what the software does and one benefit, with no explanation of how files became fragmented and no drawback, is Level 1 (2 marks).

Do not accept: defragmentation software compresses files, frees up storage space, deletes unused files, repairs corrupted files, or speeds up the processor or internet connection.

Example answers and how they were marked
Full marks6/6

As files are deleted and new ones saved, a file can be split into blocks in different places on the disk, especially a large file that will not fit into one free space. This means the read/write head has to move to more locations to read the file, which is why the files on these computers are slow to open. Defragmentation software reorganises the blocks so that each file is stored together, and it moves the free space into one block, so new files are written in one piece. Staff would find that files and programs open faster because the head makes fewer movements, so the older computers feel quicker without the college buying new ones. It can take a long time, so the college should schedule it overnight or at the weekend when the room is empty, and it should not be run too often because of the strain on the disks. It will not free up space, as nothing is deleted, so the disks will still be almost full and a backup is still needed.

Why: Level 3: fragmentation, the extra head movements and what the software does are explained accurately (AO1) and applied to the college's own computers, with a benefit and drawbacks including a sensible schedule (AO2).

Some marks2/6

Defragmentation software rearranges the files so that the parts of each file are stored together. This means files open faster, which will help on these computers. It should be run regularly.

Why: Level 1: two basic, independent points, namely that the software stores the parts of a file together and that files then open faster, with little linkage and no explanation of how the files became fragmented and no drawback, so Level 2 is not reached.

Some marks1/6

Defragmentation software compresses the files so they take up less space on the nearly full disks. If the parts of a file are stored together it opens faster.

Why: Level 1: only the basic point that storing the parts of a file together makes it open faster is creditworthy; the claim that defragmentation compresses files is a misconception on the do-not-accept line and is not 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.