Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context:
Memory technologies are often classified as volatile or nonvolatile. This distinction affects system design, data retention, and power-failure behavior. Random-access memory (RAM) commonly refers to DRAM and SRAM used for working memory during operation.
Given Data / Assumptions:
Concept / Approach:
By definition, RAM in typical systems (main memory DRAM, caches SRAM) is volatile. When power is lost, stored bits are not preserved. Special cases exist, such as battery-backed SRAM or NVRAM technologies, but these are explicitly designed for retention and are not what “RAM” ordinarily denotes.
Step-by-Step Solution:
1) Define volatility: data retention depends on continuous power (and for DRAM, periodic refresh).2) Identify mainstream RAM types: DRAM (needs refresh) and SRAM (latch-based, no refresh, but still requires power).3) Nonvolatile types include flash and EEPROM; these are not standard “RAM” despite random access capability in a broad sense.4) Conclude the statement “RAM is nonvolatile” is false.
Verification / Alternative check:
System behavior on power loss (cold boot) demonstrates the volatility of RAM: OS and applications must reload from nonvolatile storage.
Why Other Options Are Wrong:
“Correct” contradicts the definition. Limiting volatility to only one RAM type or citing battery-backed SRAM changes the premise; the general statement remains false.
Common Pitfalls:
Equating “random access” with “RAM” in a strict technology sense; ignoring special retention techniques that are not the default.
Final Answer:
Incorrect
Discussion & Comments