Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

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

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

2Multiple choice1 markCharacter Sets Swap Remove

ASCII is a character set used for representing text.

Identify the number of bits used to encode each character in ASCII.

[1 mark]
  • A6
  • B7
  • C8
  • D16
Mark scheme
  • B 7 (1)
  • The only correct answer is B. The correct answer is 7 bits.
  • A is not correct because 6 bits give only 64 different characters
  • C is not correct because 8 bits are used by extended ASCII to give 256 characters
  • D is not correct because 16 bits give 65 536 different characters, which is far more than the 128 in ASCII
Example answers and how they were marked
Full marks1/1

B 7

Why: B is the only correct answer: each ASCII character is encoded using 7 bits (1).

No marks0/1

C 8

Why: Near miss scoring 0: 8 bits is extended ASCII, and the scheme's C line says extended ASCII, not ASCII, is not the answer.

No marks0/1

A 6

Why: Misconception scoring 0: 6 bits give only 64 different characters, so it cannot be ASCII.

3Short recall1 markSecondary Memory Swap Remove

Data is stored on optical discs as pits and lands.

Name the component in an optical disc drive that reads this data.

[1 mark]
Mark scheme

Award one mark for:

  • Laser (1)

Allow laser beam

Do not accept read/write head

Do not accept pits

Do not accept lands

Do not accept reflective surface

Do not accept magnet/magnetic

Example answers and how they were marked
Full marks1/1

Laser

Why: Laser is the creditworthy answer (1).

No marks0/1

A read/write head

Why: Read/write head is not accepted by the mark scheme; it reads magnetic media, not optical discs, so no marks are awarded.

No marks0/1

Pits and lands

Why: Pits and lands are what the laser reads, not the component that reads the data, so the mark scheme does not accept them.

4Short recall2 marksUnits & Conversion Swap Remove

A solid state drive has a capacity of 5 gibibytes.

Give an expression to calculate the number of bits in 5 gibibytes. You do not need to do the calculation.

[2 marks]
Mark scheme

Award one mark for each of:

  • 5 × 1024^3 / 5 × 1024 × 1024 × 1024 / 5 × 2^30, for the number of bytes (1)
  • A fully correct expression with × 8 to convert bytes to bits, in any order, e.g. 5 × 1024^3 × 8, 8 × 5 × 2^30 (1)

Accept 5 × 1 073 741 824 × 8.

Accept 5 × 2^33 or 42 949 672 960 as a fully correct expression (2 marks).

Do not accept 5 × 1000^3 × 8, which uses decimal multiples.

Do not accept ÷ 8, which converts bits to bytes.

Example answers and how they were marked
Full marks2/2

8 × 5 × 2^30

Why: 5 × 2^30 is the number of bytes (1) and × 8 converts bytes to bits (1).

Some marks1/2

5 × 2^30

Why: Correct number of bytes using the binary multiple 2^30 (1), but no conversion to bits.

No marks0/2

5 × 1000^3 × 8

Why: Uses decimal 1000^3 instead of binary 1024^3, so the expression is not fully correct; no creditworthy point.

5Discuss6 marksSoftware Basics Swap Remove

A dental practice has a network of computers used by receptionists, dentists and managers. Patient records are stored in shared folders and staff have different levels of access.

Discuss how the operating system's file management and user management support the dental practice.

Your answer should consider:

  • file management
  • user management
[6 marks]
Mark scheme

Indicative content

File management

  • The operating system organises the practice's patient records into folders, so staff can find a patient's record quickly during an appointment.
  • It carries out file operations such as saving, moving, renaming and deleting, so a dentist can save updated notes to the correct record.
  • It sets permissions on shared folders and files, so that only authorised staff, such as dentists, can open a patient's clinical records; this reduces the risk of confidential records being seen by the wrong staff.
  • It can give read-only access to some files, so receptionists can view appointment details but cannot change clinical notes.
  • It shows the size of files and the free space on the practice's shared storage, so managers can see when more storage is needed for records.

User management

  • The operating system creates a user account for each member of staff, with a username and password, so that each person has their own access to the system.
  • It allocates access rights to each account, so receptionists, dentists and managers each see only the folders and files their role needs.
  • It allows accounts to be grouped by role, so a new dentist can be given the same permissions as the existing dentists quickly instead of setting each one by hand.
  • It can require strong passwords, which makes it harder for one member of staff to log on using another person's account and open patient records.
  • It can disable or delete an account when a member of staff leaves, so that they can no longer open patient records.

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 file management and user management and develop how each supports the practice, for example linking permissions to who can open patient records. Answers that only state basic, undeveloped points such as 'the operating system puts files in folders' or 'users have a username and password', with little reference to the practice, are limited to Level 1 (maximum 2 marks).

Do not accept backup, disk defragmentation or anti-malware software as operating system file management, or encryption, as these are outside the operating system's file management; they are utility software or security measures.

Example answers and how they were marked
Full marks6/6

The operating system's file management lets the practice keep each patient's records in folders, and it carries out the saving, moving and deleting of those files, so a dentist can add notes to the right record after an appointment. File management also sets permissions on the shared folders, so receptionists can be given read-only access to appointment details but cannot change clinical notes, while dentists have write access. This reduces the risk of confidential patient records being seen or changed by the wrong staff. User management supports this because the operating system gives every member of staff their own account with a username and password, so anything done to a record can be traced to the person who did it. Accounts can be grouped by role, so when the practice takes on a new dentist the account can be given the same rights as the other dentists quickly rather than setting each permission by hand. When a member of staff leaves, their account can be disabled so they can no longer open patient records. Together this means the practice can share records across reception, dentists and managers while each person only reaches what their role needs.

Why: Level 3: both file management (folders, saving, permissions, read-only access) and user management (accounts, grouping by role, disabling accounts) are covered and developed, with sustained reasoning linking them to the practice's shared records and staff access.

Some marks2/6

File management puts the patient records into folders so they can be found. User management gives each member of staff a username and password so they can log on to the computer.

Why: Level 1: two basic, independent points, one on each area, with little development and little application to how they support the practice, so it is capped by the Level 1 guidance at 2 marks.

Some marks1/6

File management is when the operating system backs up all the files every night. User management is when the computer has a username so it stops viruses.

Why: Level 1 (1 mark): backup is not accepted as operating system file management, but the basic point that a user account has a username is creditworthy; the claim that it stops viruses is not creditworthy.

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.