This topic covers the fundamental principles of primary and secondary storage, including the roles of RAM, ROM, and virtual memory. It also explores data r
Topic Synopsis
This topic covers the fundamental principles of primary and secondary storage, including the roles of RAM, ROM, and virtual memory. It also explores data representation units, binary and hexadecimal number systems, character sets, and the digital representation of images and sound, alongside the principles of data compression.
Key Concepts & Core Principles
- RAM (Random Access Memory): Volatile, fast, primary memory used for currently running programs and data that the CPU needs immediate access to.
- ROM (Read Only Memory): Non-volatile, primary memory containing essential boot-up instructions (like the BIOS/UEFI) that cannot be easily altered.
- Secondary Storage: Non-volatile, long-term storage for data and programs when they are not actively in use (e.g., Hard Disk Drives, Solid State Drives, optical discs, flash memory).
- Virtual Memory: A technique where a portion of secondary storage is used by the operating system to extend the apparent size of RAM, allowing more programs to run simultaneously, albeit at a slower speed.
- Characteristics of Storage: Key factors for comparison include capacity (how much data it holds), speed (how quickly data can be accessed), volatility (whether data is lost when power is off), portability, durability, reliability, and cost per gigabyte.
Exam Tips & Revision Strategies
- Always show your working for calculations, as marks are often awarded for the process.
- Be precise with units (e.g., bits vs bytes) when calculating file sizes.
- Use the provided formulas for sound and image file sizes.
- Remember that binary shifts left multiply by 2 and shifts right divide by 2.
- When comparing storage devices, ensure you refer to the specific characteristics requested (e.g., durability, cost).
Common Misconceptions & Mistakes to Avoid
- Confusing the roles of RAM and ROM.
- Incorrectly calculating file sizes by omitting metadata or using wrong units.
- Failing to account for the effect of colour depth or resolution on image file size.
- Misunderstanding the impact of binary shifts on the value of a number.
- Confusing lossy and lossless compression methods.
Examiner Marking Points
- Distinguish between RAM (volatile) and ROM (non-volatile) and their respective purposes.
- Explain the need for virtual memory when RAM is full.
- Compare secondary storage types (optical, magnetic, solid state) based on capacity, speed, portability, durability, reliability, and cost.
- Perform conversions between denary, binary, and hexadecimal number systems.
- Explain binary shifts and overflow errors.
- Calculate file sizes for text, images, and sound using provided formulas.
- Understand the relationship between bit depth, sample rate, and resolution on file size and quality.
- Distinguish between lossy and lossless compression.