Skip to main content

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

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now