Examveda

Which type of memory is non-volatile and used for long-term storage?

A. RAM

B. ROM

C. Cache Memory

D. Hard Disk

Answer: Option B

Solution (By Examveda Team)

Option A: RAM
RAM (Random Access Memory) is volatile memory used for temporary storage of data and instructions that the CPU needs to access quickly.

Option B: ROM
This option is correct. ROM (Read-Only Memory) is non-volatile memory used for long-term storage of data and instructions that are permanently stored and cannot be easily modified. It typically holds the firmware of devices and systems.

Option C: Cache Memory
Cache Memory is volatile memory that acts as a buffer between the CPU and main memory (RAM), used to store frequently accessed data for faster retrieval by the CPU.

Option D: Hard Disk
Hard Disk is a type of non-volatile secondary storage device used for long-term storage of data on a computer system, but it is not directly considered a type of memory.

Conclusion:
Among the options given, Option B: ROM is the correct answer because ROM is non-volatile memory that is used for storing data and instructions permanently, making it suitable for long-term storage needs.

This Question Belongs to Computer Science >> Computer Architecture

Join The Discussion

Related Questions on Computer Architecture