1. In an SR flip-flop, what happens when both the Set (S) and Reset (R) inputs are high?
A. The output is set to 1
B. The output is reset to 0
C. The output is undefined
D. The output toggles
Answer: C. The output is undefined
2. What is the primary limitation of the SR flip-flop?
A. It has only one input
B. It can only store one bit of data
C. It gives an undefined output when both Set and Reset are high
D. It does not respond to clock pulses
Answer: C. It gives an undefined output when both Set and Reset are high
3. The JK flip-flop is an improvement over the SR flip-flop because:
A. It has one input only
B. It has no undefined state
C. It operates without a clock pulse
D. It is faster than other flip-flops
Answer: B. It has no undefined state
4. What happens when both J and K inputs of a JK flip-flop are high (1)?
A. The output is set to 1
B. The output is reset to 0
C. The output toggles
D. The output remains unchanged
Answer: C. The output toggles
5. What is the primary use of a JK flip-flop?
A. Data storage
B. Counting and frequency division
C. Memory addressing
D. Signal amplification
Answer: B. Counting and frequency division
6. The D flip-flop has only one input called the D (data) input. What is the output Q when the clock signal is applied?
A. Q becomes the inverse of D
B. Q holds the previous value
C. Q takes the value of the D input
D. Q resets to 0
Answer: C. Q takes the value of the D input
7. The D flip-flop is commonly used for:
A. Frequency division
B. Data storage and synchronization
C. Digital arithmetic
D. Shift register applications
Answer: B. Data storage and synchronization
8. The T flip-flop is mainly used for:
A. Storing binary data
B. Counting and frequency division
C. Adding two numbers
D. Multiplying two numbers
Answer: B. Counting and frequency division
9. What does the “T” in T flip-flop stand for?
A. Time
B. Toggle
C. Transistor
D. True
Answer: B. Toggle
10. In a T flip-flop, when the T input is high (1), what happens to the output Q?
A. The output toggles
B. The output is set to 1
C. The output is reset to 0
D. The output holds its previous state
Answer: A. The output toggles
11. Which flip-flop is commonly used in binary counters?
A. SR flip-flop
B. JK flip-flop
C. D flip-flop
D. T flip-flop
Answer: D. T flip-flop
12. In a 4-bit binary counter, how many flip-flops are required?
A. 2
B. 4
C. 8
D. 16
Answer: B. 4
13. Which flip-flop is typically used for data synchronization in digital circuits?
A. SR flip-flop
B. JK flip-flop
C. D flip-flop
D. T flip-flop
Answer: C. D flip-flop
14. A frequency divider circuit can be implemented using which type of flip-flop?
A. JK flip-flop
B. SR flip-flop
C. T flip-flop
D. D flip-flop
Answer: C. T flip-flop
15. The “master-slave” configuration is used in which type of flip-flop to eliminate race conditions?
A. SR flip-flop
B. JK flip-flop
C. D flip-flop
D. T flip-flop
Answer: B. JK flip-flop
16. A register, which stores multiple bits of data, is typically composed of:
A. SR flip-flops
B. JK flip-flops
C. D flip-flops
D. T flip-flops
Answer: C. D flip-flops
17. In a digital circuit, a flip-flop is used to store:
A. Analog signals
B. Binary data
C. Clock pulses
D. Power signals
Answer: B. Binary data
18. In a JK flip-flop, what happens when the clock signal is applied and J = 1, K = 0?
A. The output is reset to 0
B. The output is set to 1
C. The output toggles
D. The output remains unchanged
Answer: B. The output is set to 1
19. In a D flip-flop, what happens when the clock signal is applied and D = 0?
A. The output Q becomes 1
B. The output Q becomes 0
C. The output Q toggles
D. The output Q remains unchanged
Answer: B. The output Q becomes 0
20. Which of the following is NOT a common application of flip-flops?
A. Counters
B. Shift registers
C. Digital timers
D. Amplifiers
Answer: D. Amplifiers