Introduction
RAM and ROM are the two most important types of primary memory in a computer system. Competitive exams frequently test candidates on different variants of RAM and ROM, their full forms, characteristics, and use cases.
These questions are usually acronym-based, factual, and highly scoring.
Pattern: RAM & ROM Variants
Pattern
The key idea is to identify different types of RAM and ROM and correctly match them with their properties such as volatility, speed, programmability, and usage.
Step-by-Step Example
Question
Which of the following RAM types is faster and more expensive than DRAM?
Options:
A. SRAM
B. DRAM
C. ROM
D. EPROM
Solution
-
Step 1: Recall RAM variants
RAM is mainly of two types: SRAM and DRAM. -
Step 2: Compare SRAM and DRAM
SRAM is faster and does not require refreshing, whereas DRAM is slower and needs refreshing. -
Step 3: Identify cost factor
SRAM is more expensive than DRAM due to higher speed. -
Final Answer:
SRAM → Option A -
Quick Check:
Faster + costlier RAM → SRAM ✅
Quick Variations
• Questions may ask full forms like Static RAM or Dynamic RAM.
• ROM variants are often tested in ascending order of programmability.
• Sometimes RAM and ROM options are mixed to test clarity.
Trick to Always Use
- Step 1 → Faster and costlier RAM → SRAM
- Step 2 → Needs refreshing → DRAM
- Step 3 → Non-volatile memory → ROM and its variants
Summary
Summary
- RAM is volatile memory used for temporary data storage.
- SRAM is faster and costlier than DRAM.
- ROM is non-volatile memory used to store firmware.
- PROM, EPROM, and EEPROM are programmable ROM variants.
Example to remember:
SRAM (fast) → DRAM (slow) | ROM → PROM → EPROM → EEPROM
