Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1packet | ANumbers a piece of the file so the pieces can be put back in order at the destination | |
| 2packet_number = 3 | Bpacket 7 lost -> resend packet 7 | |
| 3A large file is split into numbered pieces before it is sent | CA small piece of a larger file, sent across the network on its own | |
| 4If one packet is lost, only that packet is resent, not the whole file | Dfile (12 MB) -> packet 1, packet 2, packet 3 ... packet 12 | |
| 5packet 5 lost -> resend whole file | EOnly the lost packet needs to be resent. Resending the whole file wastes time and network capacity. | |
| 6One 500 MB file sent as one piece, so it takes over the network until it is done | FA large file sent as a single piece blocks other users. Packets let many users share the network. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
packet — A small piece of a larger file. Data is split into numbered packets so they share the network and a lost packet can be resent instead of the whole file.packets ← SPLIT(file, 100)FOR number ← 1 TO 5
SEND(packets[number])
NEXT numberIF packetLost = TRUE THEN
RESEND(packetNumber)
ENDIFtotalPackets ← fileSize DIV packetSizeWHILE packetNumber <= totalPackets
SEND(packets[packetNumber])
packetNumber ← packetNumber + 1