Menu

Edexcel GCSE Computer Science (1CP2) Exam Questions

Build a practice paper from 604 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 · 23 marks

Pick again
Print
1Multiple choice1 markWired Connections Swap Remove

A video call is made using a wired Ethernet connection instead of a wireless connection.

Identify the characteristic that is the delay between a signal being sent and received, which is lower on the wired connection.

[1 mark]
  • ABandwidth
  • BLatency
  • CRange
  • DSpeed
Mark scheme
  • B Latency (1)
  • The only correct answer is B. The correct answer is latency.
  • A is not correct because bandwidth is the capacity of a connection, not a measure of time
  • C is not correct because range is the maximum distance a signal can travel, not a measure of time
  • D is not correct because speed is the rate at which data is transferred, not a delay
Example answers and how they were marked
Full marks1/1

B Latency

Why: Selected the correct characteristic, latency, which is the time delay between a signal being sent and received.

No marks0/1

D Speed

Why: Speed is the rate at which data is transferred, not the time delay described in the question.

No marks0/1

A Bandwidth

Why: Bandwidth is the capacity of a connection, not a measure of time, so it does not describe a delay.

2Short recall2 marksWired Connections Swap Remove

A company can choose between two wired connections. Connection B has a higher bandwidth than connection A.

Give two benefits to the company of choosing connection B.

[2 marks]
Mark scheme

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

  • Files/data download/upload more quickly (1)
  • More employees can use the connection at the same time without it slowing down (1)
  • Web pages/streamed video load more quickly with less buffering (1)
  • Video calls/conferencing run at a higher quality (1)
  • Updates/backups can be completed in less time (1)

Allow 'multiple users' or 'more devices' for the shared-use point

Allow 'video streams more quickly' or 'less buffering' on their own

Do not accept lower latency, as a higher bandwidth does not reduce latency

Do not accept 'more data can be transferred per second' or 'a bigger bandwidth', as these repeat what bandwidth is

Do not accept 'more reliable' on its own, as a higher bandwidth does not make a wired connection more reliable

Example answers and how they were marked
Full marks2/2

Files will download more quickly, and more employees can use the internet at the same time without the connection slowing down.

Why: Files download more quickly (1) and more users without slowdown (1).

Some marks1/2

Web pages will load faster and the connection will have a longer range.

Why: Web pages load faster (1); the range of a connection is not increased by bandwidth, so that point is not credited.

No marks0/2

The connection will be more reliable because it has a bigger bandwidth.

Why: 'More reliable' is not credited on its own and 'bigger bandwidth' repeats the question, so no marks.

3Describe2 marksProtocols & Layers Swap Remove

Network protocols are used to transmit data over a network.

Describe the purpose of the application layer.

[2 marks]
Mark scheme

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

  • Provides the protocols used by applications (1) so a web browser can use HTTP/HTTPS or an email client can use SMTP/IMAP (1)
  • Prepares/creates the data produced by the application (1) and passes it down to the transport layer (1)
  • Selects the correct protocol for the application being used (1) so the receiving application can understand the data (1)

Do not accept responses about routing packets/IP addresses; these relate to the internet layer.

Do not accept naming a protocol without describing the purpose of the application layer.

Do not accept generic statements that the layer 'sends data' or 'connects to the network' without a linked development.

Example answers and how they were marked
Full marks2/2

It provides the protocols that applications use, so a web browser can use HTTP/HTTPS and an email client can use SMTP.

Why: Linked point: provides protocols used by applications (1) and gives linked protocol examples for a browser/email client (1).

Some marks1/2

It selects the correct protocol for the application being used.

Why: Gives the point that the layer selects the correct protocol (1), but does not link it to why this is needed or what it allows.

No marks0/2

It routes packets to the correct IP address.

Why: Misconception: routing packets and IP addresses belong to the internet layer, which the mark scheme says is not accepted.

4Describe2 marksThe Internet Swap Remove

Internet devices are given IP addresses.

Describe the structure of an IPv4 address.

[2 marks]
Mark scheme

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

  • It is a 32-bit number/address (1)
  • It is made up of four 8-bit numbers/bytes/octets (1)
  • Each of the four parts is a number in the range 0 to 255 (1)
  • The four parts are separated by dots/full stops (1)

Award a maximum of one mark for describing the four parts, whether they are described as 8-bit numbers/bytes/octets or as numbers in the range 0 to 255.

Do not accept 'it has four numbers' on its own, with no reference to 8 bits/bytes/octets or to the range 0 to 255.

Do not accept 'decimal point', 'separated by commas', 'separated by colons' or 'a 32-digit number'.

Do not accept responses that describe IPv6 (128-bit/hexadecimal) addresses.

Example answers and how they were marked
Full marks2/2

It is a 32-bit address made up of four 8-bit numbers separated by dots.

Why: 32-bit address (1) and four 8-bit numbers (1); the dots point is also correct but the maximum is two.

Some marks1/2

It is made up of four numbers separated by dots.

Why: Separated by dots (1); 'four numbers' alone is not accepted because it does not say 8-bit/bytes/octets or the range 0 to 255.

No marks0/2

It is a 32-digit number with four parts separated by commas.

Why: '32-digit' is not 32-bit and commas are not accepted, so no creditworthy point is given.

5Describe2 marksWireless Connections Swap Remove

A network can use wired connections or wireless connections.

Describe why a wireless connection can have a higher latency than a wired connection.

[2 marks]
Mark scheme

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

  • Interference from other devices corrupts the wireless signal (1) so the data has to be resent, which increases the delay (1)
  • Devices on a wireless network take turns to use the same channel/frequency (1) so a device may have to wait for the channel to be free before it can transmit, which adds to the delay (1)
  • Data on a wireless connection must pass through the access point to reach the wired network (1) so the extra processing/conversion at the access point adds a delay (1)

Do not accept responses that only state that a wireless connection is slower/less reliable than a wired connection, without explaining how this adds latency.

Do not accept 'data is sent through the air' on its own, as this does not explain why latency is higher.

Do not accept responses about bandwidth or speed on their own.

Example answers and how they were marked
Full marks2/2

Interference from other devices can corrupt the wireless signal, so the data has to be resent, which increases the delay.

Why: Linked point: interference corrupts the signal (1), developed by the delay caused by resending the data (1).

Some marks1/2

Wireless signals can be corrupted by interference from other devices.

Why: The point that interference corrupts the wireless signal (1) is given, but there is no development of how this leads to a delay.

No marks0/2

Wireless is slower than a wired connection, so it has a higher latency.

Why: Only states that wireless is slower, without explaining how this adds latency, so it is not accepted.

6Explain2 marksAddressing Swap Remove

Data is split into packets before it is sent over the internet.

Explain why each device that receives packets over the internet needs a unique IP address.

[2 marks]
Mark scheme

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

  • Data/packets are delivered to the correct/intended device (1) because the destination IP address identifies that device, so a duplicate address would mean packets could be delivered to the wrong device (1)
  • Replies are sent back to the device that requested the data (1) because the sender's IP address identifies that device, so a duplicate address would mean the reply could be sent to the wrong device (1)
  • The device can be identified separately from other devices (1) so packets are not delivered to a different device that has the same address (1)

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

Award one mark for a valid point and a second mark only for a linked reason explaining why a duplicate address would cause a problem.

Do not accept 'it is unique'/'it has its own address' as a point, as this repeats the question.

Do not accept 'so it can connect to the internet' or 'so it can be found' on its own without a link to data/packets being delivered to the correct device.

Allow 'data' for 'packets'.

Example answers and how they were marked
Full marks2/2

Packets are delivered to the correct device because the destination IP address identifies one device, so if two devices had the same address packets could be sent to the wrong one.

Why: Point that packets reach the correct device (1) and linked reason that a duplicate address would cause misdelivery (1).

Some marks1/2

Packets are sent to the correct device because it has its own IP address.

Why: Valid point that packets reach the correct device (1), but the reason only restates uniqueness and does not explain how a duplicate address would cause a problem, so no second mark.

No marks0/2

So that it can connect to the internet.

Why: No link to packets/data being delivered to the correct device; the mark scheme rejects a connection statement on its own.

7Explain2 marksNetwork Speed Swap Remove

A user compresses a file before sending it across a network. The transmission rate stays the same.

Explain the effect of compressing the file on the time taken to transmit it.

[2 marks]
Mark scheme

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

  • The time taken (to transmit the file) is reduced (1) because the compressed file is smaller/has fewer bits to send (1)
  • The file is sent in less time (1) because fewer bits need to be sent at the same transmission rate (1)
  • The time taken is halved (1) if compression halves the file size, because the number of bits sent each second stays the same (1)
  • The time taken is reduced (1) because the smaller file takes fewer seconds to send at the same number of bits per second (1)

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

Allow the two parts in the reverse order, e.g. 'the compressed file has fewer bits (1) so it takes less time to send at the same rate (1)'.

Allow 'quicker/faster to send' where it means less time, but not where it means a higher transmission rate.

Do not accept 'the file is smaller/compression reduces the file size' on its own without saying that the time taken is reduced.

Do not accept 'the transmission rate/speed increases' because the transmission rate stays the same.

Example answers and how they were marked
Full marks2/2

The time taken to transmit the file is reduced because the compressed file has fewer bits to send at the same transmission rate.

Why: Point (1): the time taken is reduced. Linked reason (1): the compressed file has fewer bits to send at the same transmission rate.

Some marks1/2

The file will take less time to send.

Why: Point only (1): says the time is reduced, but gives no linked reason about the smaller file/fewer bits at the same transmission rate.

No marks0/2

The file will be sent faster because compressing it increases the transmission rate.

Why: No creditworthy point: the answer says the transmission rate increases, but the rate stays the same; it does not say the file has fewer bits, so the time is reduced.

8Explain2 marksProtocols & Layers Swap Remove

Two computers exchange data over a network.

Explain why network protocols are needed for the two computers to communicate.

[2 marks]
Mark scheme

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

  • Devices (can) understand/interpret the data they receive (1) because they follow the same set of rules for communication (1)
  • Data is sent in an agreed format/structure (1) so the receiving device can interpret/understand it correctly (1)
  • Devices (can) connect/communicate successfully (1) because they agree how the data is transmitted, such as the type of signal used (1)
  • Errors (can) be detected/handled (1) because both devices follow the same rules for checking the data (1)

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

Do not accept 'so devices can talk/communicate with each other' or 'so they can understand each other' without saying they follow the same rules/agreed format.

Do not accept an answer that only states protocols are a set of rules, without saying what this allows (e.g. the data can be understood/interpreted).

Do not accept a faster connection/speed as a reason why protocols are needed.

Do not accept naming a protocol (e.g. TCP/IP, HTTP, Wi-Fi) without an explanation of why it is needed.

Do not accept a description of what a protocol does (e.g. 'TCP splits data into packets') without saying why this is needed.

Example answers and how they were marked
Full marks2/2

Devices can understand the data they receive (1) because they follow the same set of rules for communication (1).

Why: Linked point (1) and reason (1): following the same rules is what lets the devices understand the data.

Some marks1/2

Data is sent in an agreed format (1).

Why: Point (1) identified, but no linked reason saying what the agreed format achieves.

No marks0/2

Protocols are needed so the connection is faster (0) because more data can be sent at once.

Why: Speed is not a reason protocols are needed, so there is no creditworthy point or linked reason.

9Explain2 marksProtocols & Layers Swap Remove

The TCP/IP model has four layers.

Explain one function of the transport layer when a file is sent over a network.

[2 marks]
Mark scheme

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

  • Splits the data/file into packets (1) so each packet can be sent separately across the network (1)
  • Adds a packet/sequence number to each packet (1) so the packets can be put back into the correct order at the destination (1)
  • Detects lost/missing packets (1) so they can be requested/resent (1)
  • Creates a connection between the two computers/hosts (1) before the file is sent (1)

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

Allow 'segments' for 'packets' (TCP divides the data into segments, which become packets at the internet layer).

Do not accept 'sends the data/file' on its own without saying what the transport layer does to the data.

Do not accept naming TCP or a port number on its own without expansion.

Do not accept routing/addressing packets using IP addresses, which is the internet layer.

Example answers and how they were marked
Full marks2/2

The transport layer splits the data into packets (1) so each packet can be sent separately across the network (1).

Why: Linked point (1) and reason (1): splitting into packets lets each one be sent separately.

Some marks1/2

It splits the data into packets (1).

Why: Point (1) identified, but no linked reason given, so only the first mark is awarded.

No marks0/2

It routes the packets using IP addresses (0) so they reach the right destination.

Why: Routing using IP addresses is the internet layer, not the transport layer, so no credit is given.

10Discuss6 marksTopologies Swap Remove

A primary school is building a new computer room with 15 computers and one shared printer. The school wants a reliable network that is easy to manage.

Discuss the characteristics of a star topology for the school's computer room.

Your answer should consider:

  • the role of the central device
  • the benefits of this topology for the school
  • the drawbacks of this topology for the school.
[6 marks]
Mark scheme

Indicative content

The role of the central device

  • All computers and the printer connect separately to a central switch.
  • The central device receives a packet from the sending device and forwards it only to the destination device.
  • Each device has its own cable to the central switch, or a wireless connection to a central access point.

Benefits

  • If one computer's cable or connection fails, the other computers are not affected, so the school's network stays available.
  • Data transfer is fast because each device has a dedicated connection and data is sent directly to the destination.
  • It is easy to add a new computer by connecting it to a free port on the central switch.
  • It is easy to manage and find faults because each device has its own connection to the central switch.

Drawbacks

  • If the central switch fails, the whole network goes down.
  • More cable is needed than in a bus topology because every device needs its own cable to the central switch.
  • The number of devices is limited by the number of ports on the central switch.
  • The central switch and the extra cabling add cost to the school's network.

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 the role of the central device and at least one benefit and one drawback applied to the school.

Do not accept 'server' as the central device; accept switch, hub or wireless access point.

Example answers and how they were marked
Full marks6/6

In a star topology each computer and the printer has its own cable to a central switch. The switch receives a packet and sends it only to the destination computer, so data transfer is fast. If one computer's cable fails, the other computers are not affected, which keeps the school's network reliable. It is easy to add a new computer by plugging it into a free port on the switch. However, if the central switch fails, the whole network goes down. More cable is needed than in a bus topology, and the number of computers is limited by the number of ports on the switch.

Why: Level 3: comprehensive and applied to the school. Covers the central switch forwarding data, fast transfer, cable failure isolation, easy expansion, central switch failure and port limits.

Some marks4/6

All the computers connect to a central switch. If one cable breaks, the other computers still work. But if the switch breaks, the whole network stops.

Why: Level 2: adequate with some linkage. Gives the central device, one benefit and one drawback, but does not develop fast data transfer, ports or cabling cost.

Some marks1/6

Every computer connects to a central switch. If one computer breaks, the whole network stops working because all data goes through the switch.

Why: Level 1: one basic correct point about each computer connecting to a central switch. The second sentence wrongly says a single computer failure brings down the whole network.

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.