Error Checking Flashcards

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

Name the four type of error checking method

A

Parity Bit, Majority Voting, Checksum, Check digit

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

Describe how Parity Bit error checking works.

A
  • An extra bit is added to the start/end of a bit pattern.
  • When the data is transmitted it specifies where the parity bit was added and whether odd/even parity was used .
  • When the data is received it checks whether the amount of 1’s adds to odd or even (according to what was specified when the data was sent)
  • If the 1’s don’t add up to what was specified, the receiver knows to request that the data is resent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the start bit called?

What is the end bit called?

A

The most significant bit

The least significant bit

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

When is parity bit checking typically used.

A

During transmission of 7-bit ASCII

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

What are the negatives of using Parity bits

A
  • It doesn’t specify where an error has occurred so the error can’t be corrected due to this
  • It can be reliable as if multiple errors occur it could mean that it won’t recognise an error has occurred.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe how Majority Voting error checking works.

A

Every bit is multiplied by 3
For example 110 becomes 111 111 000
So then the majority of each bit is taken when received

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

Describe 3 advantages of using Majority Voting.

A

1) It specifies where the error occured
2) The error can be fixed easily
3) It can tell when multiple errors have occurred

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

Describe how Checksum error checking works.

A
  • A checksum algorithm is applied to the data
  • It returns a value which is then transmitted with the data.
  • The receiver recalculates the checksum and compares the values.
  • If they’re the same value, it knows no error has been made.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe how Check Digit error checking works and what it’s used for

A

An extra digit is placed at the end of a string of numbers.

It’s used to recognise and prevent human errors when entering or assigning identification numbers.

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

Give a real world example of where a check digit is used.

A

They’re used to identify a product (an ISBN or barcode) or verify a user (an IBAN) or a social security number)

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

How is the check sum digit produced?

A

Check digits are digits produced by algorithms that often use modulo arithmetic

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

What’s a disadvantage of majority voting error checking?

A

Has a longer transmission speed because it triples the length of the bit pattern that’s being sent

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