Module 02 Flashcards

1
Q

What is a parity bit?

A

A simple error detection mechanism that adds an extra bit to a data sequence to indicate whether the number of 1s is even or odd.

It helps in detecting errors during transmission.

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

What is even parity?

A

The parity bit is set so that the total number of 1s in the data (including the parity bit) is even.

Example: Data 1011 (3 ones → odd) requires a parity bit of 1 to make the total count even.

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

What is odd parity?

A

The parity bit is set so that the total number of 1s is odd.

Example: Data 1011 (3 ones → odd) keeps the parity bit as 0 to maintain an odd total.

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

How does a parity bit help in error detection?

A

If a single bit flips during transmission, the parity no longer matches, indicating an error.

Example: Sent data 10111 received as 10011 with incorrect parity detects an error.

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

What are the limitations of parity bits?

A

Cannot correct errors, only detects them; fails for even-numbered bit errors.

Example: Flipping two bits maintains parity and goes undetected.

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

List three applications of parity bits.

A
  • Serial communication protocols (e.g., UART, RS-232)
  • Memory error detection (e.g., older RAM modules)
  • Network transmission (basic error-checking in communication systems)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a checksum?

A

A simple error detection method used to verify data integrity during transmission or storage.

It is calculated using a mathematical function on the data.

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

How does checksum verification work?

A

The receiver recalculates the checksum from the received data and compares it with the transmitted checksum.

A mismatch indicates an error.

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

What is a simple checksum (modulo sum)?

A

Adds up all bytes or words of data and takes the modulo of a fixed number (e.g., 256 or 65536).

Example: For data 1011 1100 1001, the checksum modulo 16 is 0010.

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

What is an XOR checksum?

A

Uses bitwise XOR operation on all bytes of data to detect single-bit errors effectively.

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

What is a Cyclic Redundancy Check (CRC)?

A

An error-detection technique using polynomial division to generate a checksum appended to data.

It ensures data integrity during transmission.

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

List the steps involved in CRC calculation.

A
  • Data representation as a binary sequence
  • Appending zeros based on generator polynomial
  • Polynomial division using modulo-2 division
  • Transmitting data with CRC checksum
  • Receiver verification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are common CRC standards?

A
  • CRC-8: ATM, Bluetooth
  • CRC-16: USB, XMODEM
  • CRC-32: Ethernet, ZIP, PNG
  • CRC-64: Storage, Security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are some advantages of CRC?

A
  • Highly reliable for detecting burst errors
  • Fast computation using XOR operations
  • Lightweight implementation in hardware and software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the limitations of CRC?

A
  • Cannot correct errors, only detects them
  • Fails for some specific error patterns
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is an Information Transmission System?

A

A structured process that enables the transfer of information from a sender to a receiver through a communication channel.

17
Q

List the components of an Information Transmission System.

A
  • Source (Sender)
  • Encoder
  • Transmission Channel
  • Noise
  • Decoder
  • Receiver
  • Feedback (Optional)
18
Q

What is analog transmission?

A

Continuous signals that vary in amplitude and frequency.

Example: Radio, TV broadcasting, telephone calls.

19
Q

What is digital transmission?

A

Data is transmitted in discrete binary format (0s and 1s).

Example: Internet, mobile networks, digital television.

20
Q

What is the Shannon-Weaver Model?

A

A mathematical model describing the communication process with key features: Source → Encoder → Channel → Decoder → Receiver.

21
Q

What are error detection techniques in transmission?

A
  • Parity Bits
  • Checksums
  • Cyclic Redundancy Check (CRC)
22
Q

What are error correction techniques mentioned?

A
  • Hamming Codes
  • Reed-Solomon Codes
  • Turbo Codes
  • LDPC (Low-Density Parity-Check) Codes
23
Q

List applications of Information Transmission Systems.

A
  • Telecommunication networks
  • Computer networks and the Internet
  • Broadcasting
  • Data storage and cloud computing
  • IoT and embedded systems
24
Q

True or False: CRC can correct errors.