Data Communication MCQs with Answers
Practice important Data Communication MCQs with answers and explanations.
Multiple Choice Questions
Q1971: Fill in the blank: _______ Coding involves the continuous encoding of data bits, using previous bits as input for encoding.
- A: Block Coding
- B: Convolution Coding
- C: Reed-Solomon Coding
- D: Parity Coding
View Answer
B
Q1972: What is the main difference between Block Coding and Convolution Coding?
- A: Block Coding processes fixed-size data blocks, while Convolution Coding uses memory to process continuous data streams.
- B: Block Coding uses continuous streams, while Convolution Coding works with fixed blocks.
- C: Both perform the same function
- D: None of the above
View Answer
A
Q1973: Fill in the blank: In Block Coding, data is divided into _______ for encoding.
- A: Bytes
- B: bits
- C: Fixed-size blocks
- D: None of the above
View Answer
C
Q1974: Which of the following coding schemes uses previous bits to influence the current encoding?
- A: Block Coding
- B: Convolution Coding
- C: Neither of the above
- D: Both of the above
View Answer
B
Q1975: Which category does Block Coding fall under?
- A: Linear Coding
- B: Non-linear Coding
- C: Block Coding
- D: None of the above
View Answer
C
Q1976: Fill in the blank: _______ Coding is suitable for error correction by mapping blocks of data into code words.
- A: Block Coding
- B: Convolution Coding
- C: Error Coding
- D: Channel Coding
View Answer
A
Q1977: Which coding scheme is described as using fixed-size blocks of data for error detection and correction?
- A: Block Coding
- B: Convolution Coding
- C: Error Detection Coding
- D: Reed-Solomon Coding
View Answer
A
Q1978: Fill in the blank: _______ Coding uses a shift register and outputs a sequence of bits that depend on the previous bits.
- A: Block Coding
- B: Convolution Coding
- C: Arithmetic Coding
- D: Hamming Coding
View Answer
B
Q1979: What is the main advantage of Convolution Coding over Block Coding?
- A: It does not require error detection
- B: It operates on fixed-size data blocks
- C: It has memory and uses previous bits for encoding
- D: It is simpler to implement
View Answer
C
Q1980: Fill in the blank: Convolution Coding is mainly used in _______ systems where error correction is required.
- A: wireless
- B: telecommunication
- C: cryptography
- D: network
View Answer
B