1.2 - Memory & Storage Flashcards
What is RAM?
High speed, volatile memory
What is the Operating system?
The software that manages the hardware and software resources in a computer system
What does OS stand for?
Operating system
Give an example of some programs that is stored in the RAM:
- Programs that is currently in use
- Open documents
- OS
What does RAM stand for?
Random access memory
What is ROM?
- Non-volatile, memory
- Stores instructions & data that are needed for the computer to run
Give an example of a program that is stored in the ROM:
BIOS
What is the purpose of the BIOS?
- Checks if hardware is functioning correctly
- Then, runs bootstrap program that loads the computer’s OS from the hard drive into the RAM
What does ROM stand for?
Read only memory
Where is the ROM located in the computer?
Built into the motherboard
What is Volatile memory?
- Temporary memory
- Requires power to retain data
What is Non-volatile memory?
- Permanent memory
—> Keeps its contents even when it has no data - Primary memory
What is Primary storage?
Holds data, programs and instructions that are currently in use
What does primary storage include?
- RAM
- ROM
- Cache
- Flash memory
What is Primary storage also known as?
Main memory
What is Virtual memory?
A section of a computer storage drive (HDD) which is temporarily used as RAM
When is Virtual memory needed?
When you need to run applications on the computer than its physical memory (RAM) can support
—> It lets more memory to be used than there is in the system.
What is Swapping?
The process of moving data between RAM and secondary storage when using virtual memory
What are the disadvantages of using Virtual memory?
- Makes a computer slow to respond when switching applications
- Excessive use can cause disk thrashing
—> which decreases performance
Why is Virtual memory slower to respond when switching applications?
In the VM, the data would still need to be moved to RAM before it could be accessed
—> This is what slows down the access speed
How can the processing performance be improved of a computer that frequently uses virtual memory?
INCREASING the size of the RAM
—> reduces the need for virtual memory
What is secondary storage?
Non-volatile memory external to the CPU and used for long-term storage of programs and data
Name some common types of secondary storage:
- Optical
- Magnetic
- Solid State
Name some examples of Optical storage devices:
- CD
- DVD
- Blu-ray discs
Name some examples of Magnetic storage devices:
- Hard disk drives
- Magnetic tape
Name some examples of Solid state storage devices:
- Solid state drives
- USB memory sticks
What does HDD stand for
Hard disk drive
Describe the structure of HDD:
Made up of a stack of magnetised metal disks
—> Spins 1000 times / sec
How is data stored in a HDD?
Magnetically
—> In small areas on the disks circular tracks
What is Flash memory?
Non-volatile memory that can be read from and written to
—> It is suitable for secondary storage
What are the advantages of HDDs?
- Cheap
- High capacity
- Fast read/write speed
What are the disadvantages of HDDs?
- Not portable
- Not durable - due to moving parts
What are the advantages of SSD?
- Durable
- Portable
- Fast
- Don’t need defragmenting
What are the disadvantages of SSD?
- Expensive
What are the disadvantages of Flash storage?
- Small capacity
- Slower than SSDs
- Shorter read/write life
What are the advantages of Optical discs?
- Cheap
- Very easily portable
- Takes up little space physically
- Won’t be damaged by water or shocks
What are the disadvantages of Optical discs?
- Less storage capacity compared to other types
- Easily scratched
- Requires a CD reader
- Slow write speeds
Where are Magnetic tapes often used?
- Personal computers
- Large organisations
- To sore HUGE amounts of data
What are the uses of Optical storage?
- Songs, videos and other multi-media storage
- Backup and archiving of data
What are the uses of Optical storage?
- Higher end computers
- Laptops
- Smartphones and tablets
Name some characteristics
- Capacity
- Speed
- Portability
- Durability
- Reliability
- Cost
What are Bits?
The smallest measurement of data
What are the units in computing, from smallest to largest?
- Bit
- Nibble
- Byte
- Kilobyte
- Megabyte
- Gigabyte
- Terabyte
- Petabyte
How do computers represent the Flow of electricity?
By using 1s and 0s
What number system do we use?
Decimal number system
How many digits does the decimal number system have?
10 digits (base 10)
What base is binary?
2
How do you convert from denary to binary?
How do you convert from binary to denary?
Binary addition
0 + 0 = ?
0
Binary addition
1 + 0 = ?
1