DC ch10
DC ch10
Test
Please use a pencil to complete the test. Print your name on the Name line above. Read the
instructions for each section carefully. When you have completed the test, place your test
face down on your desk and raise your hand.
1. In block codes, parity bits are ___________ to block of messages.
1
Added Subtracted
Multiplied Divided
2. How many redundant bits are added in block codes for k information bits and n code
1 bits?
n+k n-k
k2 n2
page 1
Test Saturday, December 9, 2023
4. What is the relationship between the size of datawords (k) and the size of codewords
1 (n) in block coding?
k=n n>k
k>n k is unrelated to n
5. If the receiver receives an invalid codeword in block coding, what does it suggest?
1
7. In block coding for error detection, what happens if the received codeword is not
1 valid?
page 2
Test Saturday, December 9, 2023
8. What does the Hamming distance measure between two words of the same size?
1
9. How can the Hamming distance be easily found between two words?
1
10. What does the minimum Hamming distance represent in a set of codewords?
1
11. What is the primary reason nonlinear block codes are not widely used for error
1 detection and correction?
page 3
Test Saturday, December 9, 2023
12. How is the parity bit calculated in the encoder of the parity-check code?
1
The sum of all bits in the dataword The exclusive OR (XOR) of all bits in
the dataword
The sum of the dataword bits using The difference between the largest
modulo-2 arithmetic and smallest bits in the dataword
13. What does the decision logic analyzer do when the syndrome is 0?
1
Accepts the data portion of the Discards the data portion of the
received codeword as the dataword received codeword
Creates a new dataword Increases the size of the codeword
page 4
Test Saturday, December 9, 2023
16. Which error detection method consists of just one redundant bit per data unit?
1
page 5
Test Saturday, December 9, 2023
18. How error detection and correction is done?
1 from:https://www.sanfoundry.com/digital-communications-questions-answers-error-
detection-and-correction-1/
20.
1 In cyclic redundancy checking, what forms the check bits?
Website: Q(7)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10
/quizzes.html
page 6
Test Saturday, December 9, 2023
21.
1 In CRC, if the dataword is 111111, the divisor 1010, and the remainder 110, what is the
codeword at the receiver?
Website: Q(8)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
a) 111111011 b) 1010110
c) 111111110 d) 110111111
page 7
Test Saturday, December 9, 2023
22. In CRC, if the dataword is 111111 and the divisor 1010, what is the dividend at the
1 sender?
Webite: Q(9)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
a) 1111110000 b) 111111000
c) 111111 d) 1111111010
page 8
Test Saturday, December 9, 2023
23.
1 At the CRC generator, _______ is (are) added to the dataword after the division
process to create the codeword.
Website: Q(10)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
a) 0’s b) 1’s
c) the remainder b) the divisor
24.
1 In CRC, the quotient at the sender _______.
Webite: Q(12)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
25. At the CRC checker, _______ means that the dataword is damaged.
1 Webite: Q(13)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
page 9
Test Saturday, December 9, 2023
26.
1 A codeword of 10 bits has only four 0s, how many terms are in the polynomial
representation of this code?
Webite: Q(14)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
4 6
8 d) None of the choices are
correct
page 10
Test Saturday, December 9, 2023
27.
1 In CRC, if the remainder is only three bits, the divisor should be __________ bits.
Webite: Q(15)
https://highered.mheducation.com/sites/0073376221/student_view0/chapter10/quizz
es.html
a) 3 b) 2
c) 4 d) None of the choices are
correct
page 11
Test Saturday, December 9, 2023
30. How does the CRC decoder determine whether there is an error in the received
1 codeword?
31. What is the significance of using XOR (exclusive OR) operation in the modulo-2 binary
1 division process, as described in the encoder's operation?
page 12
Test Saturday, December 9, 2023
32. What is the significance of representing a binary pattern as a polynomial in the context
1 of cyclic codes?
page 13
Test Saturday, December 9, 2023
33. How is the degree of a polynomial related to the number of bits in the corresponding
1 binary pattern, according to the information provided in the passage?
34. How are addition and subtraction of polynomials performed in modulo-2 arithmetic,
1 and what are the consequences of this arithmetic in terms of combining terms?
a) Addition and subtraction are different operations, and combining terms is not
allowed.
b) Addition and subtraction are the same operation, and combining terms involves
deleting pairs of identical terms.
c) Addition and subtraction are performed using multiplication.
d) Combining terms is not applicable in modulo-2 arithmetic.
page 14
Test Saturday, December 9, 2023
35. What is the purpose of shifting in polynomial arithmetic, and how is it achieved in
1 both left and right directions?
b) Shifting is done for compression, and it is achieved by dividing each term by a fixed
factor.
page 15
Test Saturday, December 9, 2023
37. How is division performed in polynomial representation?
1
X3 + X + 1 X3 + 1
X4 + X X2 + X + 1
page 16