Community resourceWorksheet

1CP2-P-7.6 Embedded systems IoT and TCP IP checkpoint

Part 6 of 6 · 1CP2-P-7 · Embedded systems, IoT and TCP/IP

The checkpoint for the whole principles topic 7 series, sampling embedded systems, the Internet of Things, packet switching and TCP/IP.

Students will:

  • define an embedded system and distinguish it from a general-purpose computer
  • describe the path from a sensor reading to an actuator response
  • state the information a packet header carries
  • explain how different routes still deliver one reconstructed message
  • name a protocol for each stated purpose and place it at its layer

Inside: 2 explanation cells, 2 multiple-choice questions, 1 fill-in-the-blanks cell and 8 written answers. 20 marks, about 45 minutes.

Series: 1CP2-P-7 · Embedded systems, IoT and TCP/IP, part 6 of 6.

Shared by Coding PathwayVerified teacher

  • 13 cells
  • About 45 minutes
  • CC BY-SA 4.0
  • Shared 17 Aug 2026

Preview

The whole resource, exactly as a class sees it. Answers and marking are held back.

1CP2-P-7 checkpoint

This checkpoint assesses embedded systems, IoT, packet switching, packet structure, the four-layer TCP/IP model and named protocols. It introduces no new content. Build explanations from component or field to mechanism and consequence.

Written answer2 marks

Define an embedded system and give one way it differs from a general-purpose computer.

Use purpose and design.

Students type their answer here.

Written answer2 marks

A smart irrigation controller measures soil moisture and opens a valve when soil is dry. Describe how the sensor data leads to the actuator response.

Give the input-process-output chain concisely.

Students type their answer here.

Written answer1 mark

State one security or privacy concern created when the irrigation controller is connected to the internet.

Connect connectivity or collected data to a risk.

Students type their answer here.

Multiple choice1 mark

Which part of a packet carries part of the original message?

  • Apayload
  • Bdestination address
  • Csequence number
  • Drouter table
Written answer2 marks

State two pieces of information in a packet header.

Use addressing, ordering or checking information.

Students type their answer here.

Written answer2 marks

Explain how packet switching can use different routes and still reconstruct the message.

Use routers and sequence information.

Students type their answer here.

Fill in the blanks4 marks
From top to bottom the layers are gap 1, gap 2, gap 3 and gap 4.
  • application
  • internet
  • link
  • transport
Written answer1 mark

Describe one task performed at the transport layer.

Use a packet or delivery responsibility.

Students type their answer here.

Written answer3 marks

Name a protocol for each purpose: (a) sending email; (b) synchronising email across devices; (c) secure web communication.

Give the protocol names only, in order.

Students type their answer here.

Multiple choice1 mark

Which layer uses IP addresses for routing between networks?

  • Aapplication
  • Btransport
  • Cinternet
  • Dlink
Written answer1 mark

State one reason why layering helps different devices and networks communicate.

Use compatibility or independent change.

Students type their answer here.

Check before submitting

Make sure packet fields are not confused with payload, layer order is exact, protocol purposes match the task, and embedded-system answers include a specific input–process–output chain.