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 | |
|---|---|---|
| 1character set | A'a' = 01100001, '7' = 00110111, '!' = 00100001, '#' = 00100011 | |
| 201000001 = 'A' | BOne entry in a character set: a unique binary code that every device reads as the same character | |
| 3A bigger character set needs longer codes, because more bits are needed to give each character a unique code | C7 bits = 128 codes, 8 bits = 256 codes | |
| 4A character set covers letters, digits, punctuation and symbols, and each one gets its own code | DThe agreed list of characters a system can use, each with its own unique binary code | |
| 5Phone A uses one character set and Phone B uses a different one. A text sent as 01000001 is always shown as 'A' on both phones. | E8 bits give only 256 different codes, which is fewer than 300. The set needs longer codes, such as 9 bits or more. | |
| 6A character set with 300 characters can give every character a unique code using only 8 bits. | FDevices must share the same character set. If the sets differ, the same binary code can be shown as a different character, so the message is garbled. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
character set — The agreed list of characters a system can use, with a unique binary code for each one, so every device reads the same code as the same character.code = ord("A")
print(code)print(chr(65))print(bin(ord("A")))bits = 8
characters = 2 ** bits
print(characters)print(chr(65) == "A")