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

2 questions · 2 marks

Pick again
Print
1Multiple choice1 markPurpose & Function of Operating Systems Swap Remove

An operating system manages the devices attached to a computer.

Identify the operating system function that manages the print queue.

[1 mark]
  • ADevice driver
  • BFile management
  • CPeripheral management
  • DProcess management
Mark scheme
  • C Peripheral management (1)
  • The only correct answer is C. The correct answer is peripheral management.
  • A is not correct because a device driver is a program that controls one type of peripheral device
  • B is not correct because file management names, saves, moves and deletes files
  • D is not correct because process management allocates time on the CPU to programs
Example answers and how they were marked
Full marks1/1

C Peripheral management

Why: Correct option: peripheral management holds data in the print queue until the printer is ready (1).

No marks0/1

A Device driver

Why: Near miss: a device driver is the program that controls one peripheral, not the operating system function that manages the queue (0).

No marks0/1

D Process management

Why: Misconception: process management shares out the CPU, not the data sent to a printer (0).

2Short recall1 markProtocols & Layers Swap Remove

TCP is a protocol in the transport layer of the TCP/IP model.

State one role of TCP when data is transmitted over a network.

[1 mark]
Mark scheme

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

  • Breaks messages/data into packets (1)
  • Reassembles packets (at the destination) (1)
  • Detects errors (1)
  • Resends lost/missing packets/requests retransmission of lost packets (1)
  • Creates/establishes a connection between two computers/hosts/sets up a connection before data is sent (1)

Do not accept routing packets or using IP addresses, which is the role of IP.

Do not accept encrypting data or providing security.

Do not accept vague answers such as 'transmits data' or 'sends data' without saying how TCP does this.

Example answers and how they were marked
Full marks1/1

It splits data into packets.

Why: States that TCP breaks data into packets.

No marks0/1

It routes packets between IP addresses.

Why: Near-miss: routing packets is the role of IP, not TCP.

No marks0/1

It encrypts data so it is secure.

Why: Encryption is not a role of TCP, so no creditworthy point.

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.