Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Multiple Choice Questions

Q1981: Which of the following is an example of a coding scheme that uses memory and previous bits for encoding?
  • A: Block Coding
  • B: Convolution Coding
  • C: Reed-Solomon Coding
  • D: Hamming Coding
View Answer
B

Q1982: What does 'k' represent in Block Coding?
  • A: Length of codeword
  • B: Length of dataword
  • C: Length of redundant bits
  • D: Number of bits in a block
View Answer
B

Q1983: Fill in the blank: In Block Coding, the message is divided into blocks of ‘k’ bits called _______.
  • A: datawords
  • B: codewords
  • C: redundant bits
  • D: invalid words
View Answer
A

Q1984: What is the purpose of adding 'r' redundant bits in Block Coding?
  • A: To increase the size of the data block
  • B: To make the length of the block ‘n’
  • C: To ensure error detection
  • D: To make the data easier to process
View Answer
B

Q1985: In Block Coding, the length of each block is denoted as 'n' where n = k + _______.
  • A: r
  • B: dataword
  • C: codeword
  • D: 1
View Answer
A

Q1986: What must the receiver have in order to detect an error in Block Coding?
  • A: A valid list of codewords
  • B: Access to redundant bits
  • C: A list of invalid datawords
  • D: Knowledge of original data
View Answer
A

Q1987: Fill in the blank: Error detection in Block Coding occurs when the original _______ changes to an invalid codeword.
  • A: dataword
  • B: codeword
  • C: redundant bit
  • D: data block
View Answer
B

Q1988: What does 'r' represent in Block Coding?
  • A: Redundant bits
  • B: Number of datawords
  • C: Size of each block
  • D: Length of the message
View Answer
A

Q1989: What is the primary function of redundant bits in Block Coding?
  • A: To ensure the codewords are valid
  • B: To increase the data transmission speed
  • C: To help in error detection and correction
  • D: To split the data into smaller pieces
View Answer
C

Q1990: How are datawords in Block Coding formed?
  • A: By adding redundant bits to the message
  • B: By dividing the message into blocks of k bits
  • C: By converting the message into binary format
  • D: By encoding the message using a special algorithm
View Answer
B

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now