Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 659 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

10 questions · 17 marks

Pick again
Print
1Multiple choice1 markSoftware Licences Swap Remove

Identify the type of software whose source code is not made available to users.

[1 mark]
  • ACopyright
  • BOpen-source
  • CPatent
  • DProprietary
Mark scheme
  • D Proprietary (1)
  • The only correct answer is D. The correct answer is proprietary.
  • A is not correct because copyright is a method of intellectual property protection, not a type of software
  • B is not correct because open-source software has a licence that allows users to view and modify the source code
  • C is not correct because a patent is a method of intellectual property protection that protects an invention, not a type of software
Example answers and how they were marked
Full marks1/1

D Proprietary

Why: Correct option (1).

No marks0/1

A Copyright

Why: Names a method of intellectual property protection instead of a type of software, so no mark.

No marks0/1

B Open-source

Why: Gives the opposite type of software, whose source code is made available, so no mark.

2Multiple choice1 markSoftware Licences Swap Remove

Identify the method of intellectual property protection that can be used to protect a new invention or process.

[1 mark]
  • ACopyright
  • BOpen-source licence
  • CPatent
  • DTrademark
Mark scheme
  • C Patent (1)
  • The only correct answer is C. The correct answer is patent.
  • A is not correct because copyright protects creative works such as program code, not an invention
  • B is not correct because an open-source licence sets out how software may be used, not how an invention is protected
  • D is not correct because a trademark protects a brand name or logo
Example answers and how they were marked
Full marks1/1

C Patent

Why: Correct option: a patent protects a new invention or process (1).

No marks0/1

A Copyright

Why: Near miss: copyright protects creative works such as program code, not an invention, so no mark.

No marks0/1

B Open-source licence

Why: Names a type of licence, which sets out how software may be used rather than protecting an invention, so no mark.

3Short recall1 markSoftware Licences Swap Remove

Software can be released under different types of licence.

Name the type of software licence that gives users access to the source code so that they can view and change it.

[1 mark]
Mark scheme

Award one mark for:

  • Open-source (licence) (1)

Allow open source (software licence) / OSS / FOSS.

Do not accept freeware/shareware.

Do not accept proprietary.

Example answers and how they were marked
Full marks1/1

Open-source licence

Why: Names open-source, the licence type that gives access to the source code to view and change it (1).

No marks0/1

Shareware

Why: Shareware is a different licence type that does not necessarily give access to the source code; the mark scheme says not to accept it.

No marks0/1

Proprietary

Why: Proprietary software keeps its source code closed, so this is the opposite of the correct answer and is named in the Do not accept line.

4Short recall2 marksData Protection Act Swap Remove

A social media company stores personal data about its users.

Define the term privacy.

[2 marks]
Mark scheme

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

  • Keeping personal information secret/private (1)
  • Controlling who can see/access/use your personal data (1)
  • Being free from observation/tracking/surveillance (1)
  • The right to keep information about yourself to yourself (1)

Do not accept 'the data is kept secure/safe' on its own (this is data protection, not privacy).

Example answers and how they were marked
Full marks2/2

Privacy means keeping your personal information private and being able to control who can see or use it.

Why: Keeping personal information private (1) and controlling who can see/use it (1).

Some marks1/2

Privacy means keeping your personal information private.

Why: Gives keeping personal information private (1) but does not give control over access/use.

No marks0/2

Privacy means your data is encrypted so that hackers cannot read it.

Why: Describes data security, which the mark scheme does not accept for privacy.

5Short recall2 marksImpact of AI Swap Remove

Artificial intelligence systems can make decisions without a human being directly involved.

Define the term accountability in the context of an artificial intelligence system.

[2 marks]
Mark scheme

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

  • A person/organisation (e.g. the developer/company/user) is responsible for the actions/decisions/outputs of the AI system (1)
  • Being able to explain/justify how the AI system reached a decision (1)
  • Being open to scrutiny/having to report on the AI system's actions (1)
  • Accepting blame/being held to account when the AI system causes harm or loss (1)

Naming the responsible party (e.g. the developer) on its own is not a separate mark; it must be linked to responsibility for the system's actions/decisions/outputs.

Do not accept the AI system/robot itself being described as accountable or blamed.

Do not accept 'being fair/transparent' without a person/organisation being answerable for the system.

Example answers and how they were marked
Full marks2/2

Accountability means that a person or organisation is responsible for what an AI system does. They must be able to explain and justify the decisions the system makes.

Why: A person/organisation responsible for the actions/decisions of the AI system (1) and able to explain/justify how it reached a decision (1).

Some marks1/2

Accountability means the developer is responsible for the AI system.

Why: A named party (the developer) is responsible for the AI system, which earns the responsibility point (1). No second, distinct point such as explaining/justifying decisions (0).

No marks0/2

Accountability means the AI can be blamed when it makes a bad decision.

Why: The AI system itself is described as blamed, which the mark scheme does not accept, and no person or organisation is made answerable for its decisions.

6Short recall2 marksIntellectual Property Swap Remove

Trademarks are a method of intellectual property protection.

State two things that can be protected by a trademark.

[2 marks]
Mark scheme

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

  • A company/brand name (1)
  • A product name (1)
  • A logo (1)
  • A symbol (1)
  • A slogan (1)

Allow 'logo' and 'symbol' as two separate points if both are given.

Do not accept 'name' or 'brand' on its own.

Do not accept an invention (this is protected by a patent).

Do not accept software code (this is protected by copyright).

Do not accept other methods of intellectual property protection, e.g. patent/copyright.

Do not accept 'a design' on its own; allow if qualified as a logo/brand design.

Example answers and how they were marked
Full marks2/2

A company logo and a product name.

Why: Logo (1) and product name (1).

Some marks1/2

A logo.

Why: Logo (1); only one thing given.

No marks0/2

A patent and copyright.

Why: Patent and copyright are methods of intellectual property protection, not things protected by a trademark; both are ruled out by the mark scheme.

7Describe2 marksData Protection Act Swap Remove

A fitness app collects a user's location data.

Describe the purpose of obtaining the user's consent before the app collects this data.

[2 marks]
Mark scheme

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

  • The user has the right to agree to their personal data being collected (1) so they know what it will be used for (1)
  • Consent allows the user to refuse/opt out (1) so their privacy is respected (1)
  • Data protection legislation requires a lawful reason for processing personal data (1) so collecting the location data without consent would be misuse (1)
  • The user can withdraw their consent at any time (1) so the app must stop collecting/using the data (1)

Accept agreement and refusal of consent as alternatives for the same point; do not award both.

Do not accept responses that only describe how consent is obtained (e.g. a tick box or a pop-up) without saying why it should be obtained.

Do not accept 'so the app can work' or 'to make the app better' unless it is linked to the user's agreement/privacy.

Do not accept 'so the data is secure' or 'to keep the user safe'; these are about security, not why consent should be obtained.

Example answers and how they were marked
Full marks2/2

The user has the right to agree to their location being collected, so they know what the app will use the data for.

Why: Linked point (1): the user agrees to collection; development (1): they know what the data will be used for.

Some marks1/2

Consent allows the user to refuse.

Why: Gives the first point (1) but does not develop it to say why this matters.

No marks0/2

The app should ask for consent by showing a tick box.

Why: Describes how consent is obtained, not why; the mark scheme's 'Do not accept' line says this earns no credit.

8Describe2 marksSoftware Licences Swap Remove

Open-source software is released under a licence.

Describe one condition that an open-source licence may include.

[2 marks]
Mark scheme

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

  • The software must not be sold (1) so it remains free for other users to obtain (1)
  • The source code must be included when the software is shared (1) so anyone who receives it can also study/change it (1)
  • Any modified version must be released under the same licence (1) so the software stays open-source for future users (1)

A valid condition on its own can earn one mark; the second mark is for a linked development of the effect.

Do not accept 'the user is not allowed to change the source code' or 'a fee must be paid' as these are conditions of proprietary software.

Do not accept 'it is free' or 'anyone can use it' as these do not describe a condition.

Example answers and how they were marked
Full marks2/2

The source code must be included when the software is shared, so anyone who receives it can also change it.

Why: Gives the condition that the source code must be included when shared (1) linked to the receiver being able to change it (1).

Some marks1/2

You are not allowed to sell the software.

Why: Gives a valid open-source condition (1) but gives no linked development of its effect, so the second mark is not awarded.

No marks0/2

The user is not allowed to change the source code.

Why: A misconception: this is a restriction of proprietary software, not an open-source licence condition, so nothing is credited.

9Explain2 marksData Protection Act Swap Remove

Many websites track the pages that visitors view.

Explain one reason why tracking the pages a visitor views can be a privacy issue.

[2 marks]
Mark scheme

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

  • Visitors lose control over who knows their browsing habits/activities (1) because details of the pages they view are collected and stored (1)
  • The visitor is tracked without their consent/knowledge (1) because the pages they visit are recorded without them being asked (1)
  • The visitor can be identified/linked to their browsing history (1) because data about their visits is stored and may be shared with third parties (1)
  • Personal information about the visitor's interests is worked out without them sharing it (1) because the pages they view are used to build a profile for targeted advertising (1)

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

Allow other valid privacy points, e.g. the visitor is tracked without their consent (1), where the linked reason says how the browsing data is recorded or used (1).

Allow 'a profile of the visitor's interests/behaviour is built' (1) as the privacy point; a second mark needs a linked reason, e.g. that this information is worked out without the visitor choosing to share it.

Do not accept 'it is private' or 'they lose privacy' without saying what information is revealed or how it is used.

Do not accept 'information is collected' or 'data is stored' on its own without saying why this is a privacy issue.

Do not award answers that only describe data being hacked, stolen or kept secure; these are security issues, not privacy issues.

Example answers and how they were marked
Full marks2/2

The visitor can be identified from their browsing history because the website stores details of every page they visit and can link this to them

Why: Linked point (1) and reason (1).

Some marks1/2

The website can build a profile of the visitor's interests.

Why: A privacy point is given (1) but there is no linked reason, so the second mark is not earned.

No marks0/2

The data might be stolen by hackers because the website is not secure.

Why: This describes a security issue, not a privacy issue, so no marks are awarded.

10Explain2 marksData Protection Act Swap Remove

A gym collects personal data from its new members.

Explain one reason why the gym must obtain consent from a new member before it collects their personal data.

[2 marks]
Mark scheme

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

  • Consent is required by data protection legislation (1) so the gym could be fined/prosecuted if it collects data without consent (1)
  • The member has a choice about whether their data is collected (1) because they can refuse/say no (1)
  • The member can be told what their data will be used for (1) so they know what they are agreeing to (1)
  • The member has the right to withdraw consent (1) so the gym must stop using the data if the member changes their mind (1)
  • The gym builds trust with members (1) because members know their data is being handled properly (1)

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

Allow 'the member has a right to privacy' as a statement (1) if it is expanded with a reason such as the member controls who can see their data (1).

Do not accept 'the gym needs it' or 'it is the law/a legal requirement' without expansion as to what the law requires or what happens if it is broken.

Do not accept 'so the gym can use the data' without saying how consent protects the member or meets the law.

Do not accept answers about keeping data accurate or secure; these are data protection requirements but they are not about consent.

Example answers and how they were marked
Full marks2/2

Consent is required by data protection legislation, so the gym could be fined if it collects the data without consent.

Why: Linked point (1) and reason (1).

Some marks1/2

It gives the member a choice.

Why: A consent point is given (1) but there is no linked reason.

No marks0/2

The gym needs it so it can use the data.

Why: The gym needing the data and being able to use it are not accepted as a point or a reason, so no marks are awarded.

Questions by topic

5.3 Cybersecurity

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.