Data Communication MCQs with Answers
Practice important Data Communication MCQs with answers and explanations.
Multiple Choice Questions
Q2041: Fill in the blank: A simple parity-check code adds _______ to the data bits.
- A: a block code
- B: an extra parity bit
- C: a redundancy bit
- D: a cyclic bit
View Answer
B
Q2042: The code C(5, 4) has how many parity bits?
- A: 1
- B: 2
- C: 3
- D: 4
View Answer
A
Q2043: What is the minimum number of bits required for a simple parity-check code to encode 4-bit data?
- A: 4
- B: 5
- C: 6
- D: 7
View Answer
B
Q2044: The encoder in a simple parity-check system is responsible for _______.
- A: decoding the codeword
- B: detecting errors
- C: adding the parity bit
- D: correcting errors
View Answer
C
Q2045: The decoder in a simple parity-check system checks _______.
- A: the validity of the parity bit
- B: how many 0s are in the message
- C: the encryption level of the code
- D: the length of the dataword
View Answer
A
Q2046: Fill in the blank: In a linear block code, the codeword length n equals the number of data bits k plus _______.
- A: the number of zeros
- B: a parity bit
- C: an XOR function
- D: decoder logic
View Answer
B
Q2047: What is the main function of a simple parity-check code?
- A: To encrypt messages
- B: To correct errors in codewords
- C: To detect single-bit errors
- D: To compress data
View Answer
C
Q2048: Which of the following conditions makes a codeword valid in a parity-check code?
- A: It has an odd number of 1s
- B: It contains only 0s
- C: It has an even number of 1s
- D: It is divisible by 3
View Answer
C
Q2049: What will be the codeword in C(5, 4) if the data is 1101 and even parity is used?
- A: 11010
- B: 11011
- C: 11012
- D: 10101
View Answer
A
Q2050: Fill in the blank: The extra bit added to the data bits in a parity-check code is known as the _______.
- A: error bit
- B: control bit
- C: parity bit
- D: padding bit
View Answer
C