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 | |
|---|---|---|
| 101001000 01101001 | AThe decimal conversion is right, but the table lookup is wrong. ASCII code 65 is the letter A, not B. | |
| 201001000 -> 72 -> H | B01000011 01000001 01010100 | |
| 3Decoding step 1: split a long string of bits into bytes of 8 bits each | CConvert the byte to decimal, then look up that code in the ASCII table to get the letter | |
| 4Decoding step 3: use the decimal code to look up the character in the ASCII table | DGroups of 4 bits are too small. ASCII characters are stored in bytes of 8 bits, so the message should be split into groups of 8. | |
| 50100100001101001 -> split into groups of 4 bits | E67 -> C | |
| 601000001 = 65 = B | FTwo bytes: split the message into groups of 8 bits before decoding |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
01001000 -> 72 -> H — To decode ASCII binary, split the bits into groups of 8 (bytes), convert each byte to a decimal code, then look up that code in the ASCII table to find the letter.01001000 -> 72 -> Hgroups = split(bits, 8)01000010 -> 66 -> B=CHAR(72)24 bits / 8 = 3 letters