Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 12

ERROR CHECKING QUESTIONS AND ANSWERS

Answer
Answer
Answer
Parity check

1. Checks a byte of data


2. Check is performed  when the data is received
3. A Parity bit is added to the byte
4. Can be odd or even
5. It counts the number of 1s to see if they are odd or even depending  on the
system
6. If parity is incorrect, error is detected

Check Digit

1. A digit is calculated from the data // uses modulo to calculate digit


2. It is appended to the data
3. Digit is recalculated when the data is entered
4. Digits are compared to check for error

Checksum

1. A value is calculated from the data


2. It is transmitted with the data
3. Value is recalculated after transmission
4. Values are compared after transmission to check for error

Automatic Repeat ReQuest

1. It uses acknowledgement and time out


2. Check is performed on received data
3. If an error is detected , a request is sent to resend the data
4. If no acknowledgement is sent that data is received
5. Data is resent
6. This repeats until the data sent is correct or a time limit is reached
Answer
Answer
(b) Part (b)  provides you with a parity block and asks you to identify the byte number and
column number that contain an incorrect bit.

To find this incorrect bit you need to first be aware that the question states this block uses even
parity.  You should then go through each row to find out which one has an odd number of 1s. 
Next you should go through each column until you find the one with an odd number of 1's.

Answer
Byte number= 7
Column number = 6
Answer
(a) Question 12 (a) asks you to at a parity bit to complete two bytes of data.  The
system is using odd parity so you need to add either a 1 or a 0 so that the total number
of 1's and 0's is odd.

1 mark is awarded for each correct bit.


Answers:

(b) Question 12 (b) asks you to name and describe another error checking method.  1
mark will be awarded for naming one and 1 mark will be awarded for a description.  You
have 3 error checking methods to chose from.

Answers
Checksum
Sum of bits is transmitted and checked against the sum of received bits

Check digit
A digit that is calculated and transmitted with the data
ARQ
When an error is detected in a packet of data a request is automatically sen for the
data 
Answer
Answer
7

Question 1 requires you to follow a given check digit algorithm to determine if ID


numbers are valid and to calculate a check digit.

Answers:

You might also like