📚 IGCSE Computer Science: Memory – Key Points Revision | IGCSE 计算机:存储器 考点精讲
Memory and storage are core topics in IGCSE Computer Science, covering everything from volatile RAM to cloud storage. Understanding the characteristics, advantages, and limitations of each type is essential for both theory papers and scenario-based questions.
存储与存储器是 IGCSE 计算机科学的核心主题,涵盖从易失性 RAM 到云存储的方方面面。理解每种类型的特性、优点和局限性对于理论试卷和情境题都至关重要。
1. Understanding Memory and Storage | 理解内存与存储器
In computing, ‘memory’ usually refers to primary storage directly accessible by the CPU, while ‘storage’ refers to secondary, non-volatile holding of data and programs for the long term.
在计算机领域,“内存”通常指 CPU 可直接访问的主存储器,而“存储”指用于长期保存数据和程序的二级、非易失性存储介质。
Primary memory includes RAM and ROM, both of which reside on the motherboard and operate at high speeds. Secondary storage, such as hard disks and SSDs, is slower but provides much larger capacity at lower cost per byte.
主存储器包括 RAM 和 ROM,它们都位于主板上且运行速度极快。二级存储(如硬盘和固态硬盘)速度较慢,但可提供大得多的容量,且每字节成本更低。
The CPU cannot directly execute instructions from secondary storage; data must first be loaded into RAM. This distinction is a common exam focus.
CPU 无法直接从二级存储执行指令;数据必须先加载到 RAM 中。这一区别是常见的考试重点。
2. Primary Storage: RAM | 主存储器:RAM
RAM stands for Random Access Memory. It is volatile memory, meaning all data stored in RAM is lost when the computer is turned off.
RAM 代表随机存取存储器。它是易失性存储器,这意味着关闭计算机时 RAM 中存储的所有数据都会丢失。
RAM is used to temporarily hold data, instructions, and the operating system that the CPU is currently processing. Having more RAM allows more applications to run simultaneously without slowing down.
RAM 用于临时保存 CPU 当前正在处理的数据、指令和操作系统。更大的 RAM 容量可让更多应用程序同时运行而不会减慢速度。
In an exam, remember that RAM is read/write memory with fast access times, but its contents disappear without power. You should also know that increasing RAM can improve multitasking performance but will not increase the processor’s clock speed.
考试中要记住 RAM 是读写存储器,存取速度快,但其内容在断电后便会消失。你还应知道增加 RAM 可以改善多任务处理性能,但不会提高处理器的主频。
3. Primary Storage: ROM | 主存储器:ROM
ROM stands for Read-Only Memory. Unlike RAM, ROM is non-volatile — it retains its contents even when the power is switched off.
ROM 代表只读存储器。与 RAM 不同,ROM 是非易失性的——即使电源关闭,它也能保留其内容。
ROM is used to store firmware, such as the BIOS (Basic Input/Output System) or bootloader, which is essential for starting the computer. The data in ROM is written during manufacture and is not easily modified.
ROM 用于存储固件,例如启动计算机必不可少的 BIOS(基本输入输出系统)或引导程序。ROM 中的数据在制造时写入,且不易被修改。
Modern devices may use EEPROM or flash memory for firmware updates, but the principle remains: ROM stores permanent instructions needed to initialise hardware.
现代设备可能会使用 EEPROM 或闪存进行固件更新,但其基本原理不变:ROM 存储初始化硬件所需的永久指令。
4. Secondary Storage: An Introduction | 二级存储简介
Secondary storage provides permanent, non-volatile storage for the operating system, applications, and user files. It retains data without a continuous power supply and offers far greater capacity than primary memory.
二级存储为操作系统、应用程序和用户文件提供永久、非易失性的存储。它无需持续供电即可保留数据,并提供比主存储器大得多的容量。
The three main categories of secondary storage are magnetic, optical, and solid-state. Each has distinct characteristics in terms of speed, portability, durability, and cost per gigabyte.
二级存储的三大类别是磁性、光学和固态存储。每种在速度、便携性、耐用性和每 GB 成本方面都有不同的特性。
When choosing a storage medium, consider capacity required, data transfer speed, portability, reliability, and how often data needs to be read or written. Exam questions frequently ask you to justify a choice.
选择存储介质时,要考虑所需的容量、数据传输速度、便携性、可靠性以及数据需要读写访问的频率。试题常常要求你为选择给出理由。
5. Magnetic Storage (HDD) | 磁性存储(硬盘驱动器)
Hard disk drives (HDDs) store data on spinning magnetic platters. A read/write head moves across the platter surfaces to access data. HDDs are common in desktop computers and servers due to their low cost for large capacities.
硬盘驱动器(HDD)将数据存储在旋转的磁性盘片上。读写磁头在盘片表面移动以访问数据。由于在大容量下成本较低,HDD 常用于台式机和服务器。
Advantages of magnetic storage include high storage capacity at a low price per GB and proven technology. Disadvantages include slower access speeds because of moving parts, susceptibility to damage from physical shock, noise, and higher power consumption.
磁性存储的优点包括高存储容量、每 GB 价格低以及技术成熟。缺点则包括因具有机械运动部件而存取速度较慢、易受物理冲击损坏、有噪音以及功耗较高。
In an exam, you might be asked to compare HDDs with SSDs. Focus on speed, durability, power, and cost. HDDs are still suitable for media archives where speed is less critical.
考试中你可能需要比较 HDD 和 SSD。重点关注速度、耐用性、功耗和成本。HDD 仍适用于速度要求不高的媒体归档。
6. Optical Storage (CD/DVD/Blu-ray) | 光学存储
Optical storage uses lasers to read and write data on discs such as CDs, DVDs, and Blu-ray. Data is stored in pits and lands on a reflective surface.
光学存储使用激光在 CD、DVD 和蓝光等光盘上读写数据。数据以反射面上的凹坑和平面形式存储。
CDs typically hold up to 700 MB, DVDs up to 4.7 GB (single layer), and Blu-ray discs up to 25 GB (single layer). These formats are often used for distributing software, music, movies, and for archival backups.
CD 通常可容纳 700 MB,DVD(单层)可容纳 4.7 GB,蓝光光盘(单层)可容纳 25 GB。这些格式常用于分发软件、音乐、电影以及进行归档备份。
Optical media are portable, cheap to manufacture, and resistant to magnetic fields, but are slow to write data, relatively low capacity compared to modern drives, and can be easily scratched. They are becoming less common.
光学介质便携、制造成本低且抗磁场干扰,但写入数据速度慢,与现代硬盘相比容量较低,而且容易划伤。它们正变得越来越少见。
7. Solid-State Storage (SSD/USB) | 固态存储(固态硬盘/U盘)
Solid-state storage uses NAND flash memory chips and has no moving parts. Examples include SSD drives, USB flash drives, and SD cards used in cameras and smartphones.
固态存储使用 NAND 闪存芯片,没有机械运动部件。例子包括固态硬盘(SSD)、USB 闪存盘以及相机和智能手机中使用的 SD 卡。
Solid-state media are much faster at reading and writing data than HDDs, more durable because they can withstand bumps, silent, and consume less power. However, they are more expensive per GB and have a limited number of write cycles.
固态介质读写数据的速度比 HDD 快得多,更耐用(因为能承受撞击)、安静且功耗更低。但它们每 GB 成本更高,且写入周期次数有限。
In the IGCSE syllabus, you need to know that SSDs are ideal for operating system installations and frequently used applications, while USB flash drives offer convenient portable storage. SD cards are commonly used for high-resolution media in digital devices.
在 IGCSE 大纲中,你需要知道 SSD 非常适合安装操作系统和常用应用程序,而 USB 闪存盘提供了方便的便携存储。SD 卡通常用于数码设备的高分辨率媒体存储。
8. Virtual Memory | 虚拟内存
Virtual memory is a memory management technique where the operating system uses a portion of secondary storage (usually HDD or SSD) as if it were additional RAM. This allows running more programs than physical RAM can hold.
虚拟内存是一种内存管理技术,操作系统将一部分二级存储(通常是 HDD 或 SSD)当作额外的 RAM 使用。这使得运行的程序数量可以超过物理 RAM 的容量。
When RAM becomes full, the OS moves less frequently used data to a ‘page file’ or ‘swap space’ on the disk. If the CPU needs that data again, it is swapped back into RAM. Excessive swapping causes disk thrashing and slows down the system dramatically.
当 RAM 用满时,操作系统会将不太频繁使用的数据移到磁盘上的“页面文件”或“交换空间”。如果 CPU 再次需要那些数据,它们会被换回 RAM。过多的交换会导致磁盘抖动,使系统速度急剧下降。
Exam tip: virtual memory is not a replacement for physical RAM. Adding more RAM is the best way to improve performance when a system runs low on memory. Virtual memory is a fallback, not a speed booster.
考试提示:虚拟内存不能替代物理 RAM。系统内存不足时,增加 RAM 才是改善性能的最佳方式。虚拟内存是一种后备手段,而不是加速器。
9. Cloud Storage | 云存储
Cloud storage means storing data on remote servers accessed via the internet. Services like Google Drive, Dropbox, or iCloud are examples. Data is maintained, managed, and backed up by a third-party provider.
云存储意味着将数据存储在可通过互联网访问的远程服务器上。Google Drive、Dropbox 或 iCloud 等服务就是例子。数据由第三方提供商维护、管理和备份。
Advantages include the ability to access files from any device with an internet connection, automatic backups, easy file sharing, and scalability without purchasing hardware. Disadvantages are the need for a reliable internet connection, ongoing subscription costs, and potential security/privacy concerns.
优点包括能通过任何联网设备访问文件、自动备份、轻松共享文件,以及无需购买硬件即可灵活扩容。缺点是需要可靠的互联网连接、持续的订阅费用以及潜在的安全性和隐私问题。
For IGCSE, you should consider cloud storage alongside local storage options. For collaborative projects, cloud storage is ideal; for highly confidential data without internet, local storage may be preferred.
在 IGCSE 中,你应该将云存储与本地存储选项一起考虑。对于协作项目,云存储很理想;对于无网环境中的高度机密数据,本地存储可能更好。
10. Storage Units and Calculations | 存储单位与计算
Data sizes are measured in bits, bytes, and larger units. A bit (b) is a single binary 0 or 1. A byte (B) is 8 bits. All larger units are powers of 2.
数据大小以位、字节及更大的单位来衡量。1 位(bit,b)是一个二进制 0 或 1。1 字节(byte,B)等于 8 位。所有更大的单位都是 2 的幂。
1 KB (kibibyte) = 1024 bytes (2¹⁰), 1 MB = 1024 KB (2²⁰ bytes), 1 GB = 1024 MB (2³⁰ bytes), 1 TB = 1024 GB (2⁴⁰ bytes). Often manufacturers use decimal (1 KB = 1000 bytes) for marketing, but in exams stick to the binary definition unless told otherwise.
1 KB(千字节)= 1024 字节(2¹⁰),1 MB = 1024 KB(2²⁰ 字节),1 GB = 1024 MB(2³⁰ 字节),1 TB = 1024 GB(2⁴⁰ 字节)。制造商常以十进制(1 KB = 1000 字节)进行宣传,但在考试中除非另有说明,应坚持二进制定义。
You should be able to calculate file sizes and required storage. For example, a 3-minute audio track sampled at 44.1 kHz, 16-bit stereo: size = 44100 × 16 × 2 × 180 bits, then convert to MB. Practice unit conversions carefully.
你应该能够计算文件大小和所需存储空间。例如一段 3 分钟、采样率 44.1 kHz、16 位立体声的音频:大小 = 44100 × 16 × 2 × 180 位,然后转换为 MB。请仔细练习单位换算。
11. Choosing Suitable Storage Media | 选择合适的存储介质
IGCSE scenario questions ask you to select and justify a storage medium for a given context. Consider capacity, speed, portability, durability, cost, and whether data needs frequent updating.
IGCSE 情景题要求你为给定场景选择存储介质并给出理由。要考虑容量、速度、便携性、耐用性、成本以及数据是否需要频繁更新。
For a CCTV system that records continuously, a high-capacity HDD is suitable because it offers large storage at low cost, and portability is not needed. For a student transferring projects between school and home, a USB flash drive is ideal due to its small size and fast access.
对于连续录像的闭路电视(CCTV)系统,大容量 HDD 合适,因为它以低成本提供大量存储空间,且无需便携性。对于需要在家校之间传输项目的学生,U 盘因其体积小、存取快而成为理想选择。
For distributing a blockbuster movie, optical discs (Blu-ray) or cloud download are viable. For real-time navigation in a car, solid-state storage (SSD or SD card) is preferred to withstand vibration and temperature changes.
对于发行大片电影,光盘(蓝光)或云下载是可行的。对于汽车中的实时导航,固态存储(SSD 或 SD 卡)更受青睐,因为它能耐受振动和温度变化。
12. Exam Tips and Common Pitfalls | 考试技巧与常见误区
Do not confuse memory with storage. RAM is temporary working space for the CPU; storage (HDD/SSD) holds data permanently. A common mistake is to say ‘more storage makes the computer faster’ — it is more RAM that improves multitasking, not more storage capacity.
不要混淆内存与存储器。RAM 是 CPU 的临时工作空间;存储器(HDD/SSD)永久保存数据。一个常见错误是说“存储器越大电脑越快”——提升多任务性能的是更大的 RAM,而不是更大的存储容量。
Be precise with definitions: ROM is non-volatile and read-only in normal operation, but flash memory used for firmware can be updated under controlled conditions. Do not say ROM stores the operating system — it stores the bootstrap loader, not the entire OS.
定义要准确:ROM 是非易失性的,正常操作下只读,但用于固件的闪存可在受控条件下更新。不要说 ROM 存储操作系统——它存储的是引导加载程序,而非整个操作系统。
When asked about virtual memory, highlight that it uses secondary storage as temporary extension of RAM and that excessive use causes thrashing. For cloud storage, always mention the need for internet access and data security implications.
当被问及虚拟内存时,要强调它使用二级存储作为 RAM 的临时扩展,且过度使用会导致抖动。对于云存储,务必提及需要互联网访问以及数据安全方面的影响。
Finally, in storage unit calculations, clearly show your working, use the correct binary multiples (1024, not 1000), and check unit consistency. Careless conversion errors are easy to avoid if you double-check.
最后,在存储单位计算中,要清晰展示你的计算过程,使用正确的二进制倍数(1024 而非 1000),并检查单位一致性。只要仔细复核,粗心导致的换算错误很容易避免。
Published by TutorHao | Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导