1. What is the primary function of memory in digital systems?
(A) Perform arithmetic operations
(B) Control input devices
(C) Store data and instructions
(D) Generate clock signals
2. Which memory is volatile?
(A) ROM
(B) EEPROM
(C) RAM
(D) Flash memory
3. Which memory loses its contents when power is turned off?
(A) RAM
(B) ROM
(C) Flash
(D) EPROM
4. Which type of ROM can be erased using ultraviolet light?
(A) PROM
(B) EEPROM
(C) Flash
(D) EPROM
5. Which memory can be electrically erased and reprogrammed?
(A) ROM
(B) EEPROM
(C) EPROM
(D) PROM
6. Which memory is used to store firmware?
(A) RAM
(B) ROM
(C) Cache
(D) Register
7. What does PLA stand for?
(A) Parallel Logic Array
(B) Programmable Logic Architecture
(C) Programmable Logic Array
(D) Programmable Linear Arithmetic
8. Which programmable logic device has both AND and OR arrays programmable?
(A) ROM
(B) PLA
(C) PAL
(D) FPGA
9. In which device is the AND array programmable and OR array fixed?
(A) ROM
(B) PAL
(C) PLA
(D) SRAM
10. Which programmable device is commonly used for complex digital systems?
(A) PROM
(B) PAL
(C) FPGA
(D) ROM
11. Which memory is fastest?
(A) Cache
(B) RAM
(C) ROM
(D) Flash
12. What is the basic storage element in memory?
(A) Flip-flop
(B) Transistor
(C) Capacitor
(D) Logic gate
13. Which programmable logic device is one-time programmable?
(A) EEPROM
(B) PROM
(C) EPROM
(D) Flash
14. Which device is used to implement combinational logic functions?
(A) RAM
(B) Counter
(C) Register
(D) ROM
15. What does FPGA stand for?
(A) Fast Programmable Gate Array
(B) Fixed Programmable Gate Array
(C) Flexible Programmable Gate Array
(D) Field Programmable Gate Array
16. Which memory has the largest storage capacity?
(A) Register
(B) Cache
(C) Secondary memory
(D) RAM
17. Which programmable logic device allows reconfiguration after manufacturing?
(A) FPGA
(B) PAL
(C) PROM
(D) Mask ROM
18. Which memory is used for temporary storage during program execution?
(A) ROM
(B) Flash
(C) RAM
(D) EEPROM
19. Which logic device is faster but less flexible than PLA?
(A) PAL
(B) FPGA
(C) ROM
(D) SRAM
20. Which statement about programmable logic devices is TRUE?
(A) They cannot be reprogrammed
(B) They replace all memory devices
(C) They allow hardware customization
(D) They work only with sequential circuits