📚 IGCSE Edexcel Computer Science: Memory & Storage Key Points | IGCSE Edexcel 计算机:存储器 考点精讲
Memory and storage are fundamental components of any computer system, responsible for holding data and instructions temporarily or permanently. This guide covers the key concepts for the IGCSE Edexcel Computer Science syllabus, including primary memory, secondary storage, virtual memory, and the factors that influence storage choice. Understanding these topics is essential for answering both multiple-choice and extended writing questions in the exam.
存储器是任何计算机系统的基础组成部分,负责临时或永久地保存数据和指令。本指南覆盖 IGCSE Edexcel 计算机科学大纲的核心概念,包括主存储器、次级存储、虚拟内存以及影响存储选择的因素。掌握这些主题对于考试中的选择题和简答题都至关重要。
1. Introduction to Memory and Storage | 存储器简介
In a computer, memory refers to components that store data and programs. It is often divided into primary memory (directly accessible by the CPU) and secondary storage (used for long-term data retention). Primary memory is volatile or non-volatile and fast, while secondary storage is non-volatile and generally slower but offers higher capacity at lower cost.
在计算机中,存储器指的是存放数据和程序的组件。它通常分为主存储器(CPU 可直接访问)和次级存储(用于长期保存数据)。主存储器可以是易失性或非易失性的,并且速度很快;而次级存储是非易失性的,速度通常较慢,但能以较低的成本提供更高的容量。
2. Primary Memory: RAM | 主存储器:随机存取存储器
Random Access Memory (RAM) is volatile memory used to hold the operating system, application programs, and data currently in use. Its contents are lost when the power is turned off. RAM allows both read and write operations, making it suitable for temporary storage while the computer is running. More RAM generally improves multitasking and overall system performance.
随机存取存储器(RAM)是一种易失性存储器,用于存放正在使用的操作系统、应用程序和数据。断电后,其中的内容就会丢失。RAM 允许读和写操作,因此非常适合在计算机运行时用作临时存储。更多的 RAM 通常能改善多任务处理和整体系统性能。
3. Primary Memory: ROM | 主存储器:只读存储器
Read Only Memory (ROM) is non-volatile memory that retains its contents even when the power is off. It stores firmware or the Basic Input/Output System (BIOS) needed to boot the computer. ROM can typically only be read from, not written to, under normal operation. Some types of ROM (such as EEPROM) can be reprogrammed, but this is slow and used only for essential system instructions.
只读存储器(ROM)是一种非易失性存储器,即使断电也能保留其中的内容。它存储启动计算机所需的固件或基本输入输出系统(BIOS)。在正常操作下,ROM 通常只能被读取而不能被写入。某些类型的 ROM(如 EEPROM)可以被重新编程,但速度很慢,仅用于基本的系统指令。
4. Differences between RAM and ROM | RAM 与 ROM 的区别
RAM is volatile, fast, and used for temporary storage of program data. ROM is non-volatile, slower, and used for permanent storage of boot instructions. RAM can be read from and written to by the processor; ROM is read-only in typical usage. RAM capacity (e.g. 8 GB) is much larger than ROM capacity (usually a few MB). In an embedded system, ROM holds the entire program, while RAM is used for variable data.
RAM 是易失性的,速度快,用于临时存储程序数据。ROM 是非易失性的,速度较慢,用于永久储存启动指令。RAM 可被处理器读取和写入;ROM 在典型使用中为只读。RAM 的容量(如 8 GB)远大于 ROM 容量(通常只有几 MB)。在嵌入式系统中,ROM 存储整个程序,而 RAM 用于存放变量数据。
5. Secondary Storage: Magnetic Storage | 次级存储:磁存储
Magnetic storage devices, such as Hard Disk Drives (HDDs), use magnetised platters and read/write heads to store data. They offer high capacity at a low cost per gigabyte but have moving parts, making them susceptible to physical shock. Typical capacities range from 500 GB to several terabytes. Access speed is slower than solid state drives because the head must move to the correct position.
磁存储设备,例如硬盘驱动器(HDD),使用磁化的盘片和读写头来存储数据。它们容量高、每 GB 成本低,但内部有活动部件,因此容易受到物理冲击的影响。典型容量从 500 GB 到数 TB 不等。访问速度比固态驱动器慢,因为读写头必须移动到正确的位置。
6. Secondary Storage: Solid State Storage | 次级存储:固态存储
Solid State Drives (SSDs) and USB flash drives use NAND flash memory to store data electronically, with no moving parts. This makes them faster, more durable, and more energy-efficient than HDDs. SSDs are commonly used as boot drives in modern computers. They are more expensive per gigabyte than magnetic storage but prices continue to decrease.
固态驱动器(SSD)和 USB 闪存盘使用 NAND 闪存以电子方式储存数据,没有活动部件。这使得它们比 HDD 更快、更耐用、更节能。现代计算机常用 SSD 作为启动盘。它们每 GB 的成本比磁存储更高,但价格在持续下降。
7. Secondary Storage: Optical Storage | 次级存储:光存储
Optical storage uses laser light to read and write data on reflective discs, such as CD, DVD, and Blu-ray. These media are portable, inexpensive, and less susceptible to magnetic fields, but they have relatively low capacity (CD up to 700 MB, DVD up to 4.7 GB, Blu-ray up to 25 GB per layer) and slow read/write speeds. They are often used for distributing software, music, and movies.
光存储使用激光在反射盘片(如 CD、DVD 和蓝光光盘)上读写数据。这些介质便于携带,价格低廉,不受磁场影响,但容量相对较低(CD 最高约 700 MB,DVD 最高约 4.7 GB,蓝光每层最高约 25 GB),读写速度也较慢。它们通常用于分发软件、音乐和电影。
8. Storage Capacity and Units | 存储容量与单位
= 2¹⁰ bytes = 1024 bytes). The progression is: bit → nibble (4 bits) → byte (8 bits) → kilobyte (KB) → megabyte (MB) → gigabyte (GB) → terabyte (TB). You may also encounter kibibyte (KiB), mebibyte (MiB), etc., when binary precision is required.
数据存储的度量单位是位和字节。在 IGCSE 计算机科学中,你需要知道常见的单位及其二进制解释(1 KB = 2¹⁰ 字节 = 1024 字节)。序列为:位(bit)→ 半字节(nibble,4 位)→ 字节(byte,8 位)→ 千字节(KB)→ 兆字节(MB)→ 吉字节(GB)→ 太字节(TB)。在需要二进制精度时,你可能还会遇到 kibibyte(KiB)、mebibyte(MiB)等单位。
9. Virtual Memory | 虚拟内存
Virtual memory is a technique that uses a portion of secondary storage (usually HDD or SSD) as if it were RAM. When the physical RAM is full, less-used data is moved to a 'swap file' on the disk to free up RAM for active processes. This allows a computer to run more programs simultaneously, but accessing virtual memory is much slower than accessing real RAM. Excessive use of virtual memory can cause disk thrashing and degrade performance.
虚拟内存是一种将部分次级存储(通常是 HDD 或 SSD)当作 RAM 使用的技术。当物理 RAM 填满后,较少使用的数据会被转移到磁盘上的“交换文件”中,为活动进程腾出 RAM 空间。这使得计算机能够同时运行更多程序,但访问虚拟内存的速度远比访问真实 RAM 慢。过度使用虚拟内存会导致磁盘抖动,降低系统性能。
10. Factors Affecting Choice of Storage | 影响存储选择的因素
When selecting a storage device, several factors must be considered: capacity (how much data needs to be stored), speed (data transfer rates and access time), portability (physical size and weight), durability (resistance to shock, temperature, and magnetism), cost (price per unit of storage), and reliability (likelihood of data loss). The intended use determines which factor is most important - for example, a camera memory card prioritises portability and durability, while a server farm values capacity and reliability.
在选择存储设备时,必须考虑多种因素:容量(需要存储多少数据)、速度(数据传输率与访问时间)、便携性(物理尺寸和重量)、耐用性(抗冲击、温度和磁场的能力)、成本(单位存储的价格)以及可靠性(数据丢失的可能性)。预期用途决定了哪个因素最为重要——例如,相机存储卡看重便携性和耐用性,而服务器集群则更重视容量和可靠性。
11. Data Access Methods | 数据存取方法
Storage devices can be categorised by how data is accessed. Serial (sequential) access means data is read in order from the start, like on a magnetic tape; it is slow for locating a specific file but useful for backups. Direct (random) access allows the device to go directly to any location, which is typical for HDDs, SSDs, and optical discs. Direct access is much faster for interactive use.
存储设备可以按照数据存取方式来分类。顺序存取意味着数据必须从头开始按顺序读取,就像磁带一样;它查找特定文件的速度很慢,但适合备份。直接(随机)存取允许设备直接跳转到任何位置,这在 HDD、SSD 和光盘中很典型。对于交互式使用而言,直接存取的速度要快得多。
12. Cloud Storage | 云存储
Cloud storage saves data on remote servers accessed via the internet. It offers advantages such as accessibility from any device, automatic backup, and easy sharing. However, it depends on a reliable internet connection and raises security and privacy concerns. For the IGCSE exam, you should be able to compare cloud storage with local storage in terms of capacity, cost, availability, and data security.
云存储将数据保存在通过互联网访问的远程服务器上。它的优势包括可从任何设备访问、自动备份和便于共享。但它依赖可靠的网络连接,并且会引发安全和隐私问题。在 IGCSE 考试中,你应该能够从容量、成本、可用性和数据安全性等方面对云存储和本地存储进行比较。
Published by TutorHao | Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图