SLR12 Error checking Flashcards

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

What is a parity bit?

A

Single bit added to a transmission to check for errors - its calculated relating to the data itself

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

What are the two types of parity bit?

A

Odd parity and an even parity

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

How would you make an odd parity bit?

A
  • The total number of 1’s in the bit would have to be odd.
  • If they were originally odd, the parity bit would be 0
  • If they were originally even, the parity bit would be 1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How would you make an even parity bit?

A
  • The total number of 1’s in the bit would have to be even.
  • If they were originally even, the parity bit would be 0
  • If they were originally odd, the parity bit would be 1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the major problem with parity bits?

A

Whether using odd or even parity, if an
even number of bits are changed during transmission, the error is not detected - the number will stay odd or stay even

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

What is majority voting?

A

Each bit of data is transmitted multiple times and the most commonly occurring value is taken s the correct one.

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

What is a major pro of majority voting?

A

It has the capability to check is multiple bits are of the correct value

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

What is a major con of majority voting?

A

The volume of data being transmitted is majorly increased, which increases the time taken to transmit the data

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

What are checksums?

A
  • Adding a value transmitted (determined by the data)
  • An algorithm is used to do this, but its not a set one so different systems use different ones
  • Recipient removes the checksum, applies the algorithm and sees if they match - if not it is re-transmitted
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are check digits?

A
  • its a type of checksum, which only adds a single digit to the transmitted data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Pros of a check digit

A
  • this reduces the number of algorithms that can calculate the check digit and therefore reduce the variety of errors from this method
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the levels of efficiency:

A
  1. Parity bit
  2. Check digit
  3. Checksum
  4. Majority vote
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the different types of check digit?

A
  1. Parity bit
  2. Check digit
  3. Checksum
  4. Majority vote
How well did you know this?
1
Not at all
2
3
4
5
Perfectly