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

10 questions · 26 marks

Pick again
Print
1Multiple choice1 markIntellectual Property Swap Remove

Identify the type of work that is protected by copyright.

[1 mark]
  • AA brand name
  • BA new invention
  • CA piece of music
  • DA product name
Mark scheme
  • C A piece of music (1)
  • The only correct answer is C. The correct answer is A piece of music.
  • A is not correct because a brand name is protected by a trademark
  • B is not correct because a new invention, such as a method or design, is protected by a patent
  • D is not correct because a product name is protected by a trademark
Example answers and how they were marked
Full marks1/1

C A piece of music

Why: Selects the correct option: copyright protects original creative works such as music (1).

No marks0/1

A A brand name

Why: Near-miss: a brand name is protected by a trademark, not by copyright, so no mark.

No marks0/1

B A new invention

Why: Confuses copyright with patents; a new invention's method or design is protected by a patent, 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 recall2 marksData Protection Act Swap Remove

A company holds a list of its customers' personal data.

Define the term data ownership.

[2 marks]
Mark scheme

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

  • Who has legal rights/control over the data (1)
  • The person or organisation that the data belongs to (1)
  • The right to decide how the data is used/shared/sold (1)
  • The right to control access to the data (1)

Do not accept 'owning the device/hardware where the data is stored' (this is ownership of equipment, not data).

Example answers and how they were marked
Full marks2/2

Data ownership is the legal right to control the data and decide how it is used or shared.

Why: Legal right to control the data (1) and right to decide how it is used/shared (1).

Some marks1/2

Data ownership means that the data belongs to a person or a company.

Why: Gives the person or organisation that the data belongs to (1) but not the rights to control or decide its use.

No marks0/2

Data ownership means you own the computer that the data is stored on.

Why: Describes ownership of hardware, which the mark scheme does not accept.

4Short recall2 marksImpact of AI Swap Remove

Autonomous vehicles can drive without a human driver.

State two reasons why legal liability can be difficult to decide when an autonomous vehicle crashes.

[2 marks]
Mark scheme

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

  • The crash may be caused by a fault in the software/AI (1)
  • The crash may be caused by a hardware/sensor fault (1)
  • The crash may be caused by the manufacturer's design (1)
  • The crash may be caused by the programmer's code/error (1)
  • The owner/user may have failed to maintain/update/use the vehicle correctly (1)
  • There may be no driver in control of the vehicle (1)
  • Responsibility may be shared between several parties (1)

Do not accept the vehicle itself being blamed (it is not a legal person)

Do not accept a general statement that 'it is difficult' without a reason.

Example answers and how they were marked
Full marks2/2

The crash could be caused by a fault in the software, or by a faulty sensor, so it is hard to know who is to blame.

Why: Software/AI fault (1) and hardware/sensor fault (1).

Some marks1/2

The crash might be caused by the manufacturer's design.

Why: Manufacturer's design is a valid reason (1), but only one reason is given.

No marks0/2

The car is to blame because it was driving.

Why: The vehicle is not a legal person and cannot be legally liable; not accepted.

5Short 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.

6Describe2 marksImpact of AI Swap Remove

A hospital uses an AI system to recommend treatments to doctors.

Describe one accountability issue that can arise from using this AI system.

[2 marks]
Mark scheme

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

  • It may be unclear who is responsible (1) if the AI gives a wrong recommendation that harms a patient (1)
  • The doctor may be blamed (1) even though they followed the AI's recommendation (1)
  • The developer/programmer may be held responsible (1) because they designed the AI's algorithm (1)
  • The hospital may be held responsible (1) because it chose to use the AI system (1)

Do not accept responses about bias or safety unless they are linked to who is responsible.

Do not award a mark for naming a group/person without saying why responsibility is unclear or who may be accountable.

Example answers and how they were marked
Full marks2/2

It may not be clear whether the doctor, the hospital or the programmer is responsible if the AI recommends the wrong treatment and the patient is harmed.

Why: Gives the accountability point that responsibility is unclear (1) and develops it with the harm caused by a wrong recommendation (1).

Some marks1/2

It might be unclear who is to blame if the AI makes a mistake.

Why: Identifies that responsibility may be unclear (1) but does not develop how or when this becomes an issue.

No marks0/2

The AI could be biased against some patients.

Why: Describes bias rather than accountability; no creditworthy point under this mark scheme (0).

7Describe2 marksSoftware Licences Swap Remove

Software can be licensed as open-source or proprietary.

Describe the purpose of a software licence.

[2 marks]
Mark scheme

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

  • A licence/license is a legal agreement between the developer/owner and the user/end user/customer (1) that sets out what the user is/is not allowed to do with the software (1)
  • It states how many devices/users may install or run the software (1) so the software is not installed/used on more devices/users than the developer allows (1)
  • It protects the developer's intellectual property/copyright (1) by stopping the software being copied/used/redistributed without permission (1)
  • It sets out the terms/conditions of use (1) that the user must agree to before using the software (1)

Allow a single unlinked point, such as 'it sets out what the user is allowed to do with the software', for one mark.

Do not accept 'it is a contract/a legal document' with no purpose given.

Do not accept descriptions of product keys, activation or how to install the software.

Do not accept answers that only describe copyright, patents or trademarks with no reference to a licence.

Example answers and how they were marked
Full marks2/2

It is a legal agreement between the developer and the user that says what the user is allowed to do with the software.

Why: Point that it is a legal agreement between the developer and the user (1) linked to it setting out what the user is allowed to do with the software (1).

Some marks1/2

It sets out what the user is allowed to do with the software.

Why: Gives the purpose of setting out what the user may do, but not the point it develops (that it is a legal agreement between the developer and the user), so it is credited as a single unlinked point (1).

No marks0/2

It is a file that you have to type a product key into.

Why: Describes activating the software, not the purpose of a licence; the scheme's 'Do not accept' line rules out product keys and activation, so no mark is awarded.

8Explain2 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.

9Discuss6 marksData Protection Act Swap Remove

A photo-sharing website lets members upload photographs. The website is free to use and is paid for by advertising. The company wants to change its terms so that it can use members' uploaded photographs in its own advertising campaigns.

Discuss the ethical and legal issues of the company using members' uploaded photographs in its advertising.

Your answer should consider:

  • ownership
  • consent
  • data protection

You do not need to consider the cost of the advertising campaign.

[6 marks]
Mark scheme

Indicative content

Ownership

  • The member who took a photograph usually owns it, so the company would need that member's permission before using it in an advert; this is a legal issue because the owner's rights are protected.
  • A member may have uploaded a photograph that someone else took, in which case the member cannot give the company permission to use it.
  • Ethically, using a member's photograph in an advert without asking takes away the member's control over their own work.
  • The website's terms should state clearly what rights the company has over uploaded photographs, so that members know what they are agreeing to.
  • If the new terms claim ownership of every uploaded photograph, members may see this as unfair and stop using the free service, which would reduce the advertising income.

Consent

  • Data protection legislation requires the company to obtain the member's consent before using a photograph for advertising, and the member must be free to refuse.
  • Using a photograph in an advert is a different purpose from the one it was collected for, so the company needs fresh consent for the advertising, not the consent given when the member joined.
  • Consent must be informed, so the member should be told which photographs will be used and where the adverts will appear.
  • Ethically, consent must be voluntary; members should not have to agree to their photographs being used in adverts in order to keep using the website.
  • A member must be able to withdraw consent at any time, after which the company should stop using the photograph in new adverts.
  • Where a photograph shows other people, the uploader's consent is not enough on its own, because those people are also identifiable and their consent is needed as well.

Data protection

  • A photograph of a person is personal data, so data protection legislation applies to its use by the company.
  • The company must use the photographs only for the purpose they were collected for, so using them in adverts without consent breaks this principle.
  • The company must keep the photographs accurate and up to date, and keep them secure so that they cannot be accessed by unauthorised users.
  • The company must not keep the photographs for longer than necessary, and should delete them when the member leaves or withdraws consent.
  • Data protection legislation gives members the right to see the personal data held about them, so a member could ask the company which of their photographs it holds and how it is used.
  • Ethically, members would not expect photographs shared with friends to appear in public adverts, so the change could damage their trust in the website even if it were legal.

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)

Additional guidance

  • Level 3 responses must consider ownership, consent and data protection, apply each of them to the company's adverts, and make clear which issues are ethical and which are legal; answers that only describe good practice in general terms, without linking it to the photographs or the advertising, are limited to Level 2.
  • Do not accept the claim that the company automatically owns every uploaded photograph, that agreeing to the terms when joining gives unlimited consent, or that data protection legislation does not apply to photographs.
Example answers and how they were marked
Full marks6/6

The person who takes a photograph usually owns it, so the company would need that person's permission before putting it in an advert. This is a legal issue because the owner's rights over their own work are protected. A member might have uploaded a photograph that someone else took, and then the member cannot give the company permission at all. Ethically, using a member's photograph without asking takes away their control over their own work, and if the new terms claim ownership of everything uploaded then members may think this is unfair and leave, which would reduce the advertising income.

Consent is needed because using a photograph in an advert is a completely different purpose from sharing it with friends, so the consent a member gave when joining does not cover it. The member should be told which of their photographs will be used and where the adverts will appear, so that the consent is informed, and they must be able to refuse and still use the website. If a photograph shows other people, the uploader's consent is not enough because those people can be identified too. A member who withdraws consent should have their photograph taken out of future adverts.

A photograph of a person is personal data, so data protection legislation applies to it. The company must use it only for the purpose it was collected for, keep it secure from unauthorised access, and delete it when it is no longer needed or when the member withdraws consent. Ethically, members would not expect photographs shared privately to turn up in public adverts, so the change could damage their trust in the website even if the company could make it legal.

Why: Covers ownership, consent and data protection in a sustained discussion that is applied throughout to the company's adverts, explicitly labels the ownership and privacy points as ethical and the permission and purpose points as legal, and draws a conclusion, so Level 3.

Some marks3/6

The company should get consent from each member before it uses a photograph in an advert, because advertising is a different purpose from the one the photograph was uploaded for. Members own their own photographs, so the company would be taking something that belongs to them if it used one without permission. This is an ethical issue because members would not expect their holiday photos to appear in an advert. The company should also keep the photographs secure and delete them if a member leaves.

Why: Makes a linkage between consent and the new advertising purpose and labels an ethical issue (Level 2), with basic ownership and security points; data protection is only touched on with no legal principle developed, so it does not reach Level 3.

No marks0/6

The company owns the website, so it owns all the photographs that members upload to it. Members agree to the terms when they sign up, so the company already has their consent to use the photographs for anything. Data protection only covers text such as names and addresses, so there is no legal issue with using photographs.

Why: No creditworthy point: the ownership, consent and data protection statements are the misconceptions named in the do-not-accept guidance.

10Discuss6 marksSoftware Licences Swap Remove

A small software company has developed a new photo-editing application. The company is deciding whether to release it as open-source software or keep it proprietary. The company needs to make a profit and protect its intellectual property.

Discuss the implications for the company of releasing the application as open-source software rather than proprietary software.

Your answer should consider:

  • protection of the source code
  • income for the company
  • collaboration and development.
[6 marks]
Mark scheme

Indicative content

Protection of the source code

  • Releasing the application as open-source makes the source code available to anyone, so the company cannot keep its algorithms or code secret.
  • Copyright automatically protects the application whether it is released as open-source or proprietary; the licence then sets out what users are allowed to do with the code.
  • A proprietary licence keeps the source code closed, so the company retains control over how the application is used, copied and changed.
  • With an open-source licence, other developers can legally copy, modify and redistribute the code, which makes it harder for the company to protect its intellectual property.
  • Some open-source licences include copyleft conditions, which require anyone who distributes a modified version to release it under the same licence, so the company could not make a modified version proprietary later.
  • A proprietary licence can include terms that stop users from copying or selling the application without permission, backed by copyright.
  • A patent could protect a new technical method used by the application, but it would not stop users seeing the source code once it is released as open-source.

Income for the company

  • Open-source software can be downloaded without paying a licence fee, so the company would lose the licence income from each copy and would need to charge for support, training or add-ons instead.
  • Proprietary software generates income from a licence fee for each copy sold, which can fund further development.
  • An open-source release may attract more users, some of whom might later pay for support, training or extra services.
  • Proprietary licensing gives the company more control over pricing and can protect sales from unauthorised copying.
  • The company may lose sales if customers can download and share an open-source version for free instead of paying for it.

Collaboration and development

  • Open-source release allows other programmers to contribute improvements and find bugs, which can speed up development for a small company with limited resources.
  • A community of users could add features that the company does not have the time or money to build itself.
  • The company may lose control of the direction of the product if many outside contributors change the code in different ways.
  • Proprietary development keeps the code within the company, so the team can maintain a consistent design and quality.
  • Open-source code may be forked by competitors, creating rival versions of the application that the company does not control.

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 consider both open-source and proprietary approaches and their effect on the company's profit or intellectual property; responses that discuss only one approach, or make only general points with little application to the company, are limited to Level 2.

Do not accept 'open-source is free' on its own, 'anyone can use it', or the claim that open-source software has no copyright; free download must be linked to the effect on the company's income.

Example answers and how they were marked
Full marks6/6

If the company releases the application as open-source, it must make the source code available to users. Copyright still applies, but the open-source licence gives everyone permission to view, change and share the code, so the company cannot keep its algorithms secret. Other developers could copy the code or release their own version, which makes the company's intellectual property harder to protect. Some open-source licences also require anyone who distributes a modified version to keep the same licence, so the company could not turn a modified version into closed proprietary software later. To make a profit, the company could not charge a licence fee for each copy because the software can be downloaded free. Instead it would need to earn income from support, training or paid-for add-ons, and it might lose sales if customers share the free version. However, an open-source release could attract many users and volunteer programmers who report bugs and add features, which helps a small company with limited development resources. The disadvantage is that the company would have less control over the product's direction and quality. If the company keeps the software proprietary, the source code stays closed, so competitors cannot copy it and the company can protect its intellectual property through copyright and the licence terms. It can sell a licence for every copy, giving a reliable income to fund further development. The drawback is that the company must do all the development itself, and the licence cost may put some customers off.

Why: Comprehensive coverage of source-code protection, income and collaboration for both open-source and proprietary release, with sustained reasoning applied to the company's profit and intellectual property; clearly Level 3.

Some marks3/6

Open-source means the source code is available, so other people can change it. This could be good because programmers outside the company might fix bugs and add features. However, other companies could copy the code, so the company's intellectual property is less protected. Open-source software can be downloaded for free, so the company would not earn money from licence fees and would need to sell support instead. Proprietary software keeps the code secret and the company can sell a licence for each copy, which gives it income. The disadvantage is that the company must do all the development work itself.

Why: Adequate understanding with some linkages (source-code access to community help; free download to lost licence income and support sales; proprietary licence to income) and some application to the company, but limited development and no sustained reasoning; lower Level 2.

Some marks2/6

Open-source software is free, so the company will not make a profit. Anyone can use it, which is not good for a business. Proprietary software is better because it costs money and the company can protect it with a patent. Open-source has no copyright, so anyone can steal the code.

Why: Basic linked income point that free download means no profit (1) and basic point that proprietary software can be protected by a patent (1). 'Anyone can use it' is too general to credit, and 'open-source has no copyright' is rejected as a misconception, so Level 1.

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.