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

Pick again
Print
1Multiple choice1 markStored Program Computers Swap Remove

Identify the bus that carries addresses in one direction only, from the CPU to main memory.

[1 mark]
  • AAddress bus
  • BControl bus
  • CData bus
  • DSystem bus
Mark scheme
  • A Address bus (1)
  • The only correct answer is A. The correct answer is address bus. Do not accept 'address' on its own.
  • B is not correct because the control bus carries control signals in both directions between the CPU and other components
  • C is not correct because the data bus carries data in both directions between the CPU and main memory
  • D is not correct because the system bus is the collection of all three buses
Example answers and how they were marked
Full marks1/1

A Address bus

Why: Correct option: the address bus carries addresses in one direction only, from the CPU to main memory (1).

No marks0/1

C Data bus

Why: The data bus carries data in both directions, so it is not the bus that carries addresses in one direction only from the CPU to main memory; no creditworthy point.

No marks0/1

B Control bus

Why: The control bus carries control signals in both directions, not addresses in one direction only; this is the common control/address bus confusion, so no mark.

2Describe2 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 (1), so the read/write head does not have to move as far and the file opens more quickly (1).

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.

3Explain2 marksThe Internet Swap Remove

Every device that connects to the internet is given an IP address.

Explain one reason why every device on the internet needs a unique IP address.

[2 marks]
Mark scheme

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

  • Data/packets are delivered to the correct device (1) because the IP address identifies that device on the internet (1)
  • A reply is sent back to the device that made a request (1) because the sender's IP address is used as the destination address for the reply (1)
  • Routers can forward packets to the right device (1) because each packet's destination IP address matches only one device (1)
  • A device can be contacted by other devices (1) because other devices use its IP address to send data to it (1)

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

Allow 'so the router knows where to send data' only when expanded to say the IP address identifies the destination device / is used by routers to forward the packet to that device.

Do not accept 'so it can connect to the internet' / 'so it can access the internet' without saying how the address is used to identify the device or deliver data to it.

Do not accept 'so the device can be identified' on its own without saying what the identification is used for, e.g. delivering data or returning a reply.

Do not award a mark for restating that an IP address is unique / every device has a different address.

Example answers and how they were marked
Full marks2/2

So that data reaches the correct device. The IP address is how the internet tells one device apart from another, so packets are sent to that device and not to a different one.

Why: Point (1): data reaches the correct device. Reason (1): the IP address identifies/tells devices apart, so packets are sent to that device.

Some marks1/2

So that packets go to the right device, because every device has a different address.

Why: Point (1): packets go to the right device. The reason only restates that every device has a different address, which the mark scheme says does not earn the second mark.

No marks0/2

So it can connect to the internet.

Why: No linked explanation of how the address is used; 'so it can connect to the internet' is not accepted without expansion.

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.