Which of the following is/are the examples of non-volatile memory?
- A.Flash memory
- B.ROM
- C.Hard drive
- D.All of the options
Show answer
Correct answer: D. All of the options
Explanation
The correct answer is D, All of the options. Flash memory, ROM and a hard drive all keep their contents after the power is switched off, and that is exactly what non-volatile means. Computer memory falls into two families. Volatile memory, such as RAM and cache, needs a constant supply of power, so its contents vanish the moment the machine is shut down, which is why unsaved work is lost in a power cut. Non-volatile memory stores data permanently: ROM carries the BIOS and other start-up instructions, flash memory runs pen drives, memory cards and SSDs, and a hard disk records files magnetically on spinning platters. Option A is incomplete, because flash memory is only one of the three examples given. Option B is incomplete, because ROM is non-volatile but so are the other two. Option C is incomplete for the same reason. Exam tip: RAM and cache are volatile; ROM, flash, SSD, hard disk, CD and DVD are non-volatile.