What is RAM?
Volatile memory that stores data and programs currently in use.
What is ROM?
Non-volatile memory storing essential instructions.
What’s the difference between RAM and ROM?
RAM is volatile (loses all its data when shut off) while ROM. RAM can be read and written to while ROM is read only.
What is virtual memory?
Space on secondary storage used as extra RAM when RAM is full.
Why is virtual memory slower than RAM?
Because it is stored on a hard drive or SSD, which is slower to access.
What happens when the CPU uses virtual memory too much?
The system slows down (known as “disk thrashing”).
What are the three types of secondary storage? Give an example for each of them.
Magnetic (Hard Disk Drive (HDD), optical (CD, DVD, Blu-ray), and solid-state (Solid State Drive), Universal Serial Bus (USB).
How does magnetic storage work?
Uses spinning disks and read/write heads to store data magnetically.
How does optical storage work?
Uses lasers to read/write pits on a disc surface.
How does solid-state storage work?
Uses flash memory and electrical circuits, with no moving parts.
Which storage type is fastest?
Solid-state (SSD).
Which storage type is cheapest per GB?
Magnetic (HDD).
Which storage type is most durable?
Solid-state (no moving parts).
What three factors are used to compare storage devices?
Capacity, speed, durability.
Why is SSD better for performance than HDD?
It has faster read/write speeds and no moving parts.
What is 1 byte equal to?
8 bits.
What is a nibble?
4 bits (half a byte).
Arrange these from smallest to largest: nibble, kilobyte, terabyte, byte, bit, gigabyte, petabyte, megabyte.
bit (1), nibble (4/half a byte), byte (8), kilobyte (1000 bytes), megabyte (1000 KB), gigabyte (1000 MB), terabyte (1000 GB), petabyte (1000 TB)
What is binary and why do computers use them?
Because they operate using electrical signals (on/off). Computers use them because they operate using electrical signals (on/off).
Convert the binary number 101101 to denary.
1 0 1 1 0 1
= 32 + 0 + 8 + 4 + 0 + 1
= 45
Convert the denary number 57 to binary.
57 → 32 + 16 + 8 + 1
= 00111001
Convert binary 11110000 to hexadecimal.
Break into nibbles: 1111 | 0000
1111 = F
0000 = 0
= F0
10 11 12 13 14 15
A B C D E F
Convert denary 255 to hexadecimal.
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
8 4 2 1 8 4 2 1
1 1 1 1 | 1 1 1 1
15 15
10 11 12 13 14 15
A B C D E F
FF
Q: What is resolution?
A: Number of pixels in an image (width × height).