C2 Memory and Storage Flashcards
(62 cards)
Why do computers need primary storage?
To store data and programs that are actively being used so the CPU can access them quickly.
What are the two main types of primary storage?
RAM (Random Access Memory) and ROM (Read-Only Memory).
What is the purpose of RAM in a computer system?
RAM temporarily stores data and programs that are currently in use. It is volatile, meaning data is lost when power is off.
What is the purpose of ROM in a computer system?
ROM permanently stores important instructions like the bootstrap loader. It is non-volatile.
What are key characteristics of RAM?
Volatile, fast, temporary, read/write access.
What are key characteristics of ROM?
Non-volatile, permanent, read-only, contains essential startup instructions.
Why might virtual memory be needed?
When RAM is full, virtual memory allows the system to use part of the secondary storage to simulate extra RAM.
How does virtual memory work?
Data not actively being used is moved from RAM to a section of the hard drive (virtual memory), freeing up RAM for active processes.
What happens when RAM is full?
The system transfers data between RAM and secondary storage (virtual memory), which can slow performance.
What is cache memory?
A small, very fast type of memory closer to the CPU that stores frequently used instructions and data.
What’s the difference between RAM and ROM?
RAM is temporary and volatile, used for current tasks. ROM is permanent and non-volatile, used for essential startup instructions.
Why do computers need secondary storage?
To store data and programs permanently for long-term access.
What are the three main types of secondary storage?
Optical (e.g., CD), Magnetic (e.g., HDD), Solid State (e.g., SSD, USB).
What are the characteristics used to compare storage types?
Capacity, speed, portability, durability, reliability, cost.
Give an advantage of optical storage.
Cheap, portable, good for media distribution.
Give a disadvantage of optical storage.
Easily damaged, slow access speed, low capacity.
Give an advantage of magnetic storage.
High capacity, cost-effective.
Give a disadvantage of magnetic storage.
Not very portable, mechanical parts = risk of damage.
Give an advantage of solid-state storage.
Fast access speed, durable (no moving parts), portable.
Give a disadvantage of solid-state storage.
More expensive per GB than magnetic storage.
Which storage type is most suitable for a portable media player?
Solid-state — it’s small, fast, and durable.
How do you compare devices in context?
Use CAPACITY, SPEED, DURABILITY, RELIABILITY, COST, and match to scenario needs.
What are the units of data storage from smallest to largest?
Bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte, petabyte.
Why must data be stored in binary format?
Because computers use transistors that can be on/off, representing 1s and 0s.