Which of the following Computer Memory is Non-volatile ?

ROM
RAM
Cache
None of these

The correct answer is (a) ROM.

ROM stands for Read-Only Memory. It is a type of non-volatile memory that stores permanent data and instructions that are used to start a computer. ROM is not erased when the power is turned off.

RAM stands for Random-Access Memory. It is a type of volatile memory that stores data and instructions that are currently being used by the computer. RAM is erased when the power is turned off.

Cache is a type of high-speed memory that is used to store data and instructions that are frequently accessed by the computer. Cache is not permanent and is erased when the power is turned off.

Therefore, the only option that is non-volatile is (a) ROM.