2.2 - Error Detection Methods Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is parity checking? [1]

A

One method used to check whether data has been changed or corrupted following data transmission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How does parity check work? [2]

A

An extra bit called parity bit is added to the message

Extra bit is based on which parity system is being used

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the two parity systems? [2]

A

Odd Parity or Even Parity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is checksum? [1]

A

A method used to check if data has been changed or corrupted following data transmission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the steps of checksum? [4]

A
  • Checksum calculated by the sending computer using an agreed algorithm
  • data sent as a block with the checksum
  • checksum is recalculated by receiving computer using the same algorithm
  • any differences in checksum = error occurred
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How does echo check work? [4]

A

When data is sent to another device which is then again sent back to the sender and then the sender compares the two sets of data to see if any errors occurred during transmission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are checkdigits used for? [1]

A

Identify errors in date entry caused by mistyping or mis-scanning a barcode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What type of errors do checkdigits identify? [4]

A

An incorrect digit entered

Transposition errors

Omitted or extra digits

Phonetic errors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does ARQ stand for? [1]

A

Automatic Repeat Request

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are acknowledgments? [1]

A

Messages sent to the receiver that data has arrived at its destination unchanged

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is timeout? [1]

A

Time interval allowed to elapse before an acknowledgment is received

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How does ARQ work? [8]

A

It uses acknowledgements and timeout

Receiver gets an error detection code (CRC)

If no error = positive acknowledgment sent back, else negative acknowledgment

If negative = requests re-transmission of the data

There is a timeout time and if there’s no acknowledgment till that time then automatic re-sending of data till positive acknowledgment reached

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does an error detection code do? [1]

A

Checks whether received date contains any transmission errors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly