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