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 | |
|---|---|---|
| 11011001 + parity bit 0 -> 10110010 | AThe data 1100110 already has four 1s (even), so the parity bit should be 0. Adding 1 makes five 1s, which is odd. | |
| 20110100 + parity bit 1 -> 01101001 | BThe data 1011001 has four 1s, which is already even, so the even parity bit is 0 | |
| 3Data with no 1s at all still has an even count of 1s, because 0 is even, so the even parity bit is 0 | CThe data 1000001 has two 1s, which is even, so parity bit 0 is right. The error is in a different case: the learner counted 0s instead of 1s. | |
| 4With even parity, an odd number of 1s in the data means the parity bit is set to 1 to make the total even | D1110000 + parity bit 1 -> 11100001 | |
| 51100110 + parity bit 1 -> 11001101 | EThe data 0110100 has three 1s, which is odd, so the even parity bit is 1 to make the total four | |
| 61000001 + parity bit 0 -> 10000010 | F0000000 + parity bit 0 -> 00000000 |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
even parity — A parity bit is added so the total number of 1s in the byte, including the parity bit, is even. Odd count of 1s in the data gives parity bit 1; even count (even 0) gives 0.data = 1011001
ones = 4 (even)
parity bit = 0data = 0110100
ones = 3 (odd)
parity bit = 1data = 0000000
ones = 0, which is an even count
parity bit = 0Even parity makes the number of 1s evendata = 1101110
ones = 5
parity bit = 1