Cyclic Codes and Linear Block Codes

Question 1
Marks : +2 | -2
Pass Ratio : 100%
In the dividing circuit, the parity polynomial is obtained by the
Quotient
Remainder
Dividend
Divisor
Explanation:
The parity polynomial is the remainder after diving by the generator polynomial it is available in the register after n shifts through the n-k stage feedback registers.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
The received code contains an error if the syndrome vector is
Zero
Non zero
Infinity
None of the mentioned
Explanation:
If the syndrome is an all zero vector then the received code-word is a valid code. If the syndrome is a non zero vector then the received code has errors.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
A cyclic code can be generated using
Generator polynomial
Generator matrix
Generator polynomial & matrix
None of the mentioned
Explanation:
A cyclic code can be generated using generator polynomial and block codes can be generated using generator matrix.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Linear codes are used for
Forward error correction
Backward error correction
Forward error detection
Backward error detection
Explanation:
Linear codes are used in forward error correction. It allows for more efficient encoding and decoding procedures.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
The rate of a block code is the ration of
Block length to message length
Message length to block length
Message weight to block length
None of the mentioned
Explanation:
The rate of a block code is the ratio between its message length and the block length, R=k/n.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
Block length is the _____________ in the code word.
Number of elements
Distance between elements
Number of parity bits
None of the mentioned
Explanation:
The block length n is the number of elements in the code word.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
The cyclic codes are designed using
Shift registers with feedback
Shift registers without feedback
Flipflops
None of the mentioned
Explanation:
The cyclic codes are a subclass of linear codes. It is designed using feedback shift registers.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
The feedback shift register circuit is called as
Multiplying circuit
Dividing circuit
Feedback circuit
Shifting circuit
Explanation:
The cyclic shift of a code-word polynomial and encoding involves division of one polynomial by another. Thus this feedback shift register is also called as dividing circuit.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Extended go-lay code is formed by
Adding overall parity bit to perfect go-lay code
Ex-oaring overall parity bit with perfect go-lay code
Ex-oaring each bit of go-lay code
Dividing the overall parity bit with perfect go-lay code
Explanation:
Extended go-lay code is formed by adding overall parity bit with the perfect bit known as the golay code.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
Block codes are generated using
Generator polynomial
Generator matrix
Generator polynomial & matrix
None of the mentioned
Explanation:
Block codes are generated using generator matrix and cyclic codes are generated using generator polynomial.