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

Pick again
Print
1Short recall3 marksStored Program Computers Swap Remove

The CPU contains several components.

Name three components of the CPU.

[3 marks]
Mark scheme

Award one mark for any of the following up to a maximum of three marks:

  • Control unit / CU (1)
  • Arithmetic logic unit / ALU (1)
  • Register(s) (1)
  • Clock (1)

Do not accept main memory / RAM.

Do not accept cache.

Marks can be awarded in any order.

Example answers and how they were marked
Full marks3/3

Control unit, arithmetic logic unit and registers.

Why: Names three creditworthy CPU components (control unit, ALU, registers), one mark each.

Some marks2/3

Control unit, clock and main memory.

Why: Control unit (1) and clock (1) are creditworthy; main memory is not a component of the CPU, a common misconception seen in the June 2023 question.

No marks0/3

Main memory, RAM and cache.

Why: None are CPU components named in the specification; candidates often confuse main memory with CPU components.

2Short recall1 markCompression Swap Remove

A company backs up its files to an external hard drive.

Give one reason why the company compresses the files before backing them up.

[1 mark]
Mark scheme

Award one mark for any of the following:

  • More files/data can be stored (in the same storage space) (1)
  • The files take up less storage space (1)
  • The backup is quicker/faster to complete (1)
  • Less data needs to be transferred to the backup device (1)

Do not accept 'makes the files more secure' or 'encrypts the files'.

Example answers and how they were marked
Full marks1/1

The compressed files take up less storage space, so more files can be backed up.

Why: The files take up less storage space (1).

No marks0/1

It reduces the amount of disk fragmentation.

Why: Near-miss: compression does not reduce disk fragmentation.

No marks0/1

It encrypts the files so they are safer if the drive is stolen.

Why: Misconception: compression does not encrypt files, and security is not accepted.

3Describe2 marksUtility Software Swap Remove

A student has a large number of photographs stored on a computer.

Describe the purpose of data compression software.

[2 marks]
Mark scheme

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

  • Makes a file/files smaller (1) so less storage space is needed on the disk (1)
  • Reduces the size of the data (1) so it takes less time to upload/download/transfer the file (1)
  • Compresses files/folders into a single file (1) so an attachment is under the size limit for email (1)
  • Reduces the size of the files (1) so more of them fit onto a storage device/backup media (1)

Do not accept 'it compresses the files' on its own, as this repeats the question.

Do not accept responses about protecting files from malware/viruses or about deleting files.

Example answers and how they were marked
Full marks2/2

It makes the files smaller (1) so that they use less storage space on the computer and more of them fit on the disk (1).

Why: The point (1) and a linked development giving the benefit (1).

Some marks1/2

It makes files smaller.

Why: This is the point (1) but there is no development of what the smaller size leads to, so only one mark.

No marks0/2

It protects the files from viruses so that they cannot be damaged.

Why: This describes anti-malware software, which the mark scheme does not accept; no creditworthy point is made.

4Explain2 marksProtocols & Layers Swap Remove

The TCP/IP model has four layers.

Explain one function of the transport layer when a file is sent over a network.

[2 marks]
Mark scheme

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

  • Splits the data/file into packets (1) so each packet can be sent separately across the network (1)
  • Adds a packet/sequence number to each packet (1) so the packets can be put back into the correct order at the destination (1)
  • Detects lost/missing packets (1) so they can be requested/resent (1)
  • Creates a connection between the two computers/hosts (1) before the file is sent (1)

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

Allow 'segments' for 'packets' (TCP divides the data into segments, which become packets at the internet layer).

Do not accept 'sends the data/file' on its own without saying what the transport layer does to the data.

Do not accept naming TCP or a port number on its own without expansion.

Do not accept routing/addressing packets using IP addresses, which is the internet layer.

Example answers and how they were marked
Full marks2/2

The transport layer splits the data into packets (1) so each packet can be sent separately across the network (1).

Why: Linked point (1) and reason (1): splitting into packets lets each one be sent separately.

Some marks1/2

It splits the data into packets (1).

Why: Point (1) identified, but no linked reason given, so only the first mark is awarded.

No marks0/2

It routes the packets using IP addresses (0) so they reach the right destination.

Why: Routing using IP addresses is the internet layer, not the transport layer, so no credit is given.

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.