33 Lecture
CS501
Midterm & Final Term Short Notes
Error Control
Error control refers to the techniques and methods used to detect and correct errors that occur during the transmission or storage of digital data. These errors can result from noise or interference on the communication channel, or from faults i
Important Mcq's
Midterm & Finalterm Prepration
Past papers included
Download PDF
- Which of the following is a technique used for error detection?
A) Hamming codes
B) Huffman codes
C) Lempel-Ziv coding
D) None of the above
Answer: A) Hamming codes
Which of the following is a technique used for error correction?
A) Checksums
B) CRC
C) Reed-Solomon codes
D) Both A and B
Answer: C) Reed-Solomon codes
Which of the following is not a type of error control technique?
A) Data encryption
B) Error detection codes
C) Error correction codes
D) None of the above
Answer: A) Data encryption
Which of the following is a commonly used error detection code?
A) CRC
B) RSA
C) AES
D) SHA
Answer: A) CRC
Which of the following is a commonly used error correction code?
A) Parity bits
B) Vigenere cipher
C) RSA
D) None of the above
Answer: A) Parity bits
Which error control technique is based on adding extra bits to a message to detect errors?
A) Checksums
B) Hamming codes
C) Reed-Solomon codes
D) None of the above
Answer: A) Checksums
Which error control technique is based on adding redundant bits to a message to correct errors?
A) Parity bits
B) CRC
C) Hamming codes
D) None of the above
Answer: C) Hamming codes
Which error control technique is commonly used in wireless communication systems?
A) Reed-Solomon codes
B) Parity bits
C) Checksums
D) None of the above
Answer: A) Reed-Solomon codes
Which of the following is a disadvantage of error control techniques?
A) Increased complexity
B) Reduced data throughput
C) Increased delay
D) All of the above
Answer: D) All of the above
Which error control technique is most commonly used for error detection in computer networking?
A) Parity bits
B) CRC
C) Hamming codes
D) Reed-Solomon codes
Answer: B) CRC
Subjective Short Notes
Midterm & Finalterm Prepration
Past papers included
Download PDF
What is the purpose of error control? Answer: The purpose of error control is to detect and correct errors that occur during the transmission or storage of digital data. What are the two main categories of error control techniques? Answer: The two main categories of error control techniques are error detection codes and error correction codes. How does a checksum work for error detection? Answer: A checksum works by adding up all the bytes in a message and sending the sum along with the message. The receiver calculates the sum of the received bytes and compares it to the checksum. If the sums match, the message is assumed to be error-free. What is the difference between parity bits and checksums? Answer: Parity bits add a single bit to a message to detect errors, while checksums add up all the bytes in a message to detect errors. What is the advantage of error correction codes over error detection codes? Answer: Error correction codes can not only detect errors but also correct them, while error detection codes can only detect errors. What is the most commonly used error correction code? Answer: Reed-Solomon codes are the most commonly used error correction code. What is the most commonly used error detection code in computer networking? Answer: CRC is the most commonly used error detection code in computer networking. What is the disadvantage of using error control techniques? Answer: The disadvantage of using error control techniques is that they increase the complexity of data transmission and may result in reduced data throughput and increased delay. Why are error control techniques important in wireless communication systems? Answer: Error control techniques are important in wireless communication systems because wireless communication channels are prone to interference and noise, which can result in errors. What is the main difference between error detection and error correction codes? Answer: The main difference between error detection and error correction codes is that error correction codes can correct errors, while error detection codes can only detect errors.