Home > Digital Signal Processing > Quizzes > Digital Signal Processing Practice Test: DFT Efficient Computation - Fast Fourier Transform Algorithms
Digital Signal Processing Practice Test: DFT Efficient Computation - Fast Fourier Transform Algorithms
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 79% Most missed: “What is the system function of the filter with impulse response hk(n)?”
DFT Efficient Computation - Fast Fourier Transform Algorithms topics include:  Computation of discrete fourier transforms and fast fourier transforms, various approaches to their computation which include filtering and quantization and applications of FFT algorithms. The Fast Fourier Transform (FFT) is a computationally efficient method for calculating the Discrete Fourier Transform (DFT). It is a key tool in digital signal processing applications and is used as a benchmark for evaluating digital signal processor (DSP) performance.  The FFT algorithm is more efficient than a direct DFT... Show more
Digital Signal Processing Practice Test: DFT Efficient Computation - Fast Fourier Transform Algorithms
Time left 00:00
25 Questions

1. Every fourfold increase in the size N of the DFT requires an additional bit in computational precision to offset the additional quantization errors.
2. What is the total number of quantization errors in the computation of single point DFT of a sequence of length N?
3. The computation of XR(k) for a complex valued x(n) of N points requires _____________
4. If the desired number of values of the DFT is less than log2N, a direct computation of the desired values is more efficient than FFT algorithm.
5. If X(k) is the N/2 point DFT of the sequence x(n), then what is the value of X(k+N/2)?
6. The following butterfly diagram is used in the computation of __________
The given diagram is basic butterfly computation in decimation-in-frequency FFT algorithm
7. Which of the following is true regarding the number of computations required to compute an N-point DFT?
8. How many complex additions are required to be performed in linear filtering of a sequence using FFT algorithm?
9. If g(n) is a real valued sequence of 2N points and x1(n)=g(2n) and x2(n)=g(2n+1), then what is the value of G(k), k=N,N-1,…2N-1?
10. The total number of complex multiplications required to compute N point DFT by radix-2 FFT is?
11. Divide-and-conquer approach is based on the decomposition of an N-point DFT into successively smaller DFTs. This basic approach leads to FFT algorithms.
12. How many multiplications are required to calculate X(k) by chirp-z transform if x(n) is of length N?
13. How many complex multiplications are need to be performed to calculate chirp z-transform?(M=N+L-1)
14. For a decimation-in-time FFT algorithm, which of the following is true?
15. How many complex multiplication are required per output data point?
16. What is the model that has been adopt for characterizing round of errors in multiplication?
17. What is the signal-to-noise ratio?
18. If we store the signal row wise and compute the L point DFT at each column, the resulting array must be multiplied by which of the following factors?
19. What is the real part of the N point DFT XR(k) of a complex valued sequence x(n)?
20. If x1(n) and x2(n) are two real valued sequences of length N, and let x(n) be a complex valued sequence defined as x(n)=x1(n)+jx2(n), 0≤ n≤ N-1, then what is the value of x2(n)?
21. What is the range in which the quantization errors due to rounding off are uniformly distributed as random variables if Δ=2-b?
22. What is the value of the variance of quantization error in FFT algorithm, compared to that of direct computation?
23. What is the variance of the output DFT coefficients |X(k)|?
24. Decimation-in frequency FFT algorithm is used to compute H(k).
25. Which is the correct order of the following steps to be done in one of the algorithm of divide and conquer method?
i) Store the signal column wise
ii) Compute the M-point DFT of each row
iii) Multiply the resulting array by the phase factors WNlq.
iv) Compute the L-point DFT of each column.
v) Read the result array row wise.