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

Pick again
Print
1Describe2 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 so that they use less storage space on the computer and more of them fit on the disk.

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.

2Explain2 marksMemory Management Swap Remove

When a program closes, the operating system frees the main memory it was using.

Explain one reason why the operating system frees main memory when a program closes.

[2 marks]
Mark scheme

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

  • The memory can be reused/allocated to another program (1) so other programs have enough main memory to run (1)
  • Freeing the memory stops main memory becoming full (1) so the computer can load/run new programs (1)
  • The closed program's data is no longer needed (1) so keeping it would waste main memory (1)
  • The operating system can give the freed memory to a program that needs more (1) so that program can continue to run (1)

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

Do not accept 'to make the computer faster' on its own without saying how freeing memory helps.

Do not accept 'to delete the program' or 'to save the program' because closing a program does not remove it from secondary storage.

Example answers and how they were marked
Full marks2/2

The memory can be reused by another program, so other programs have enough main memory to run.

Why: Linked point (1) about reusing the memory and reason (1) that other programs then have enough memory.

Some marks1/2

So that the memory is free.

Why: Gives the point (1) but does not give a linked reason saying what the free memory is used for.

No marks0/2

So the program is deleted from the computer.

Why: No creditworthy point; closing a program does not delete it from secondary storage.

3Explain2 marksUser Management Swap Remove

An office computer can only be used after a username and password have been entered.

Explain how using a username and password helps the operating system to manage the users of the computer.

[2 marks]
Mark scheme

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

  • People who should not use the computer are kept out (1) because the operating system only allows access when the password matches the one stored for that username (1)
  • The operating system can identify the user who is logging in (1) so it can load the correct account for that person (1)
  • Access to the computer is controlled (1) because each user must enter their own username and password before the operating system lets them continue (1)
  • Each user has a different password (1) so one user cannot log in as another user (1)

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

Do not accept 'it keeps the computer safe/secure' without saying who is kept out or what they cannot do.

Do not accept 'it stops hackers' or 'it stops viruses' on its own; the answer must say that the username and password are checked before access is allowed.

Example answers and how they were marked
Full marks2/2

The operating system checks the password against the one stored for that username so someone who does not know the password cannot use the computer.

Why: Linked point (1) and reason (1): the password is checked before access, which keeps unauthorised people out.

Some marks1/2

It stops people who should not use the computer from getting in.

Why: Point (1) that unauthorised people are kept out, but no linked reason saying that the password is checked (0).

No marks0/2

It stops the computer getting viruses.

Why: No credit: a username and password control who can log in; they do not stop viruses.

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.