High-Frequency Topics Summary for IGCSE CIE Computer Science | IGCSE CIE 计算机:高频考点总结

📚 High-Frequency Topics Summary for IGCSE CIE Computer Science | IGCSE CIE 计算机:高频考点总结

The IGCSE CIE Computer Science syllabus (0478) covers a wide range of theoretical and practical concepts. Focusing on the most frequently examined topics can significantly boost your revision efficiency. This article summarises the high-yield areas, presenting each key idea in both English and Chinese to support bilingual learners.

IGCSE CIE 计算机科学大纲(0478)涵盖了大量理论与实际应用概念。集中复习最高频的考点能够显著提升备考效率。本文为你总结这些重点领域,每个核心观点均以中英双语呈现,方便双语学习者理解与记忆。

1. Number Systems: Binary and Hexadecimal | 数制:二进制与十六进制

Understanding binary (base-2) and hexadecimal (base-16) is fundamental. The exam frequently requires conversion between denary (base-10), binary, and hexadecimal, as well as binary addition and logical shifts.

理解二进制(基数 2)和十六进制(基数 16)是基础。考试经常要求进行十进制、二进制与十六进制之间的相互转换,以及二进制加法和逻辑移位。

To convert denary to binary, repeatedly divide by 2 and note the remainders. For hexadecimal, group binary digits into nibbles (4 bits) and convert each to its hex equivalent. Always show your working to gain full marks.

十进制转二进制采用除 2 取余法;二进制转十六进制则将二进制位每 4 位一组(半个字节),然后分别转换为对应的十六进制符号。务必展示演算过程才能得到全部分数。

Binary addition follows simple rules: 0+0=0, 0+1=1, 1+0=1, 1+1=0 with a carry of 1 to the next column. Overflow occurs when the result exceeds the given number of bits, which is a common exam trap.

二进制加法规则为:0+0=0、0+1=1、1+0=1、1+1=0 并向高位进 1。当结果超出给定位数时发生溢出,这是考试中常见的失分点。

A logical shift left by one place multiplies a binary number by 2; a logical shift right divides by 2 (integer division). CIE often asks about the effect on values and how shifts are used in multiplication/division.

逻辑左移一位相当于将二进制数乘以 2,逻辑右移一位则为除以 2(整除)。CIE 常考查移位对数值的影响,以及其在乘除运算中的应用。


2. Logic Gates and Boolean Algebra | 逻辑门与布尔代数

Students must be able to identify standard logic gates (NOT, AND, OR, NAND, NOR, XOR) by symbol, truth table, and Boolean expression. Questions often involve drawing a logic circuit from a problem statement or completing truth tables for multi-gate combinations.

考生必须能够根据符号、真值表和布尔表达式识别标准逻辑门(非门、与门、或门、与非门、或非门、异或门)。考题常要求根据问题描述绘制逻辑电路,或补全多级门电路的真值表。

A simple AND gate outputs 1 only when all inputs are 1. The Boolean expression Q = A AND B can be written as Q = A · B. An OR gate outputs 1 if at least one input is 1: Q = A + B.

与门仅在所有输入均为 1 时输出 1,布尔表达式 Q = A AND B 可写作 Q = A · B。或门在至少一个输入为 1 时输出 1:Q = A + B。

NAND gates (NOT AND) and NOR gates (NOT OR) are universal gates; any other gate can be constructed using only NAND or only NOR gates. Expect questions on constructing circuits from NAND gates alone.

与非门和或非门是通用门;仅使用与非门或仅使用或非门即可构建任何其他逻辑门。请准备好有关用纯与非门搭建电路的问题。

Creating a truth table for a given circuit involves working through intermediate outputs step by step. Always label the intermediate columns clearly to avoid confusion.

为给定电路创建真值表时,要逐步推导中间输出,并为中间列做好清晰标注,以免混淆。


3. Data Storage and Compression | 数据存储与压缩

Data representation includes understanding how text, images, and sound are stored digitally. Text uses ASCII or Unicode; images use pixels and colour depth; sound is stored as sampled amplitude values.

数据表示包括理解文本、图像和声音如何以数字化形式存储。文本采用 ASCII 或 Unicode 编码;图像通过像素和颜色深度存储;声音则以采样的振幅值形式存储。

Calculating file sizes is a recurring skill: Image file size = width × height × colour depth (in bits); Sound file size = sample rate × sample resolution × duration (in seconds) × number of channels. Convert bits to bytes by dividing by 8.

文件大小的计算是高频技能:图像文件大小 = 宽度 × 高度 × 颜色深度(比特);声音文件大小 = 采样率 × 采样精度 × 时长(秒)× 声道数。将比特转为字节需除以 8。

Lossless compression reduces file size without losing data, using techniques like run-length encoding (RLE). Lossy compression permanently removes some data, suitable for JPEG images and MP3 audio where perfect reproduction is not required.

无损压缩在不丢失数据的前提下减小文件大小,常用游程编码(RLE)等技术。有损压缩则永久性删除部分数据,适用于不需要完美还原的 JPEG 图像和 MP3 音频。

Explain the trade-off between file size and quality, and justify the choice of compression method for a given scenario. CIE loves scenario-based questions that test understanding of compression purposes.

能解释文件大小与质量之间的权衡,并针对特定场景选择合适的压缩方式并给出理由。CIE 偏爱基于实际应用的题目,考察对压缩目的的理解。


4. Networks and Data Transmission | 网络与数据传输

Key network concepts include LAN vs WAN, client-server vs peer-to-peer, and the roles of network hardware such as routers, switches, and network interface cards (NICs). Understand the purpose of MAC and IP addresses.

核心的网络概念包括局域网(LAN)与广域网(WAN)的区别、客户端-服务器模式与对等网络模式,以及路由器、交换机、网络接口卡(NIC)等网络硬件的作用。理解 MAC 地址和 IP 地址的用途。

Packet switching is the method used to transmit data across the internet. Data is split into packets, each containing a header with destination address, source address, packet number, and error-checking bits.

数据包交换是互联网传输数据的方法。数据被拆分为小的数据包,每个数据包的头部包含目的地址、源地址、数据包编号和校验位。

Routers read the destination IP address and forward packets along the best available path. Packets may arrive out of order; the receiving device uses packet numbers to reassemble the original data correctly.

路由器读取目的 IP 地址,并沿着最佳可用路径转发数据包。数据包可能乱序到达;接收设备利用数据包编号将数据正确重组。

Serial and parallel transmission, simplex/half-duplex/full-duplex, and USB as a common interface are also tested. USB supports plug-and-play and provides power, making it a favourite example of modern transmission standards.

串行与并行传输、单工/半双工/全双工通信以及 USB 通用接口也是考查点。USB 支持即插即用并可供电,是现代传输标准常考的例子。


5. Cybersecurity Threats and Safeguards | 网络安全威胁与防护

Common threats include malware (viruses, worms, trojans), phishing, denial-of-service (DoS) attacks, and SQL injection. Describe how each threat works and its potential impact on data and systems.

常见威胁包括恶意软件(病毒、蠕虫、木马)、网络钓鱼、拒绝服务(DoS)攻击和 SQL 注入。描述每种威胁的工作原理及其对数据和系统的潜在影响。

Preventive measures involve both technical solutions and user practices: firewalls, anti-malware, encryption, regular updates, strong passwords, and two-factor authentication. Explain how each method reduces risk.

防御措施既包括技术方案也包括用户行为:防火墙、反恶意软件、加密、定期更新、强密码和双因素认证。解释每种方法如何降低风险。

Encryption transforms plaintext into ciphertext using a key. Symmetric encryption uses the same key for both encryption and decryption, while asymmetric encryption uses a public/private key pair, providing secure key exchange online.

加密使用密钥将明文转换为密文。对称加密采用同一密钥进行加密和解密,非对称加密则使用公钥/私钥对,为在线通信提供安全的密钥交换机制。

A proxy server acts as an intermediary between user and internet, hiding the user’s IP address and filtering content. Firewalls monitor incoming and outgoing traffic based on predefined rules. Be ready to compare their roles.

代理服务器充当用户与互联网之间的中介,隐藏用户 IP 地址并过滤内容。防火墙则根据预设规则监控进出的网络流量。能够对两者作用进行比较是常考的简答题点。


6. Computer Architecture: Von Neumann Model | 计算机体系结构:冯·诺依曼模型

The fetch-decode-execute cycle is at the heart of how a processor works. The program counter (PC) holds the address of the next instruction; the instruction is fetched from memory, decoded by the control unit, and executed using the ALU.

取指-解码-执行周期是处理器工作的核心。程序计数器(PC)存放下一条指令的地址;指令从内存中取出,由控制单元解码,再通过算术逻辑单元(ALU)执行。

Key registers include MAR (Memory Address Register), MDR (Memory Data Register), CIR (Current Instruction Register), and ACC (Accumulator). Knowing the role of each register is vital for exam success.

关键寄存器包括 MAR(内存地址寄存器)、MDR(内存数据寄存器)、CIR(当前指令寄存器)和 ACC(累加器)。牢记每个寄存器的功能是取得高分的基础。

The CPU contains the ALU, CU, and registers. Buses (address bus, data bus, control bus) connect components. The address bus carries memory addresses, the data bus carries data, and the control bus carries timing and control signals.

CPU 包含 ALU、控制单元和寄存器。总线(地址总线、数据总线、控制总线)连接各组件。地址总线传输内存地址,数据总线传输数据,控制总线传输时序和控制信号。

Factors affecting processor performance include clock speed, number of cores, and cache memory size. A higher clock speed means more cycles per second; more cores allow true multitasking; larger cache reduces average memory access time.

影响处理器性能的因素包括时钟频率、核心数量和高速缓存大小。时钟频率越高,每秒可执行的周期数越多;多核心支持真正的多任务处理;更大的缓存可降低平均内存访问时间。


7. System Software and Operating Systems | 系统软件与操作系统

An operating system (OS) provides a user interface, manages hardware, handles multitasking, manages memory, and provides security. It acts as the bridge between the user, applications, and hardware.

操作系统提供用户界面、管理硬件、处理多任务、管理内存并提供安全保障。它充当用户、应用程序与硬件之间的桥梁。

Interrupts are signals sent by hardware or software to get the CPU’s immediate attention. When an interrupt occurs, the CPU suspends its current task, saves its state, and runs an interrupt service routine (ISR). After servicing, it resumes the original task.

中断是由硬件或软件发送的信号,用于立即获取 CPU 的关注。当发生中断时,CPU 暂停当前任务、保存状态并运行中断服务程序(ISR),处理完毕后恢复原任务。

High-level languages (like Python) must be translated into machine code. Compilers translate the whole source code before execution; interpreters translate and execute line by line. Be able to compare the two approaches.

高级语言(如 Python)必须翻译为机器代码。编译器在执行前翻译全部源代码;解释器则逐行翻译并执行。要能够比较这两种方式。

Utility software performs maintenance tasks: disk defragmentation, backup, compression, encryption, and antivirus. These are not part of the OS core but are often bundled with it.

实用软件执行维护任务:磁盘碎片整理、备份、压缩、加密和杀毒。它们不属于操作系统的核心部分,但常与系统一同提供。


8. Programming Fundamentals and Pseudocode | 编程基础与伪代码

Programming questions require reading, writing, and debugging pseudocode. The three basic programming constructs – sequence, selection (IF…THEN…ELSE), and iteration (FOR, WHILE, REPEAT…UNTIL) – are always tested.

编程题要求能阅读、编写和调试伪代码。三种基本编程结构——顺序、选择(IF…THEN…ELSE)和迭代(FOR、WHILE、REPEAT…UNTIL)必考。

Variables and constants store data; assignments use the ‘←’ symbol. Count-controlled loops (FOR i = 1 TO 10) run a set number of times; condition-controlled loops (WHILE score < 50) repeat until a condition is met.

变量和常量用于存储数据;赋值使用箭头符号 ‘←’。计数控制循环(FOR i = 1 TO 10)运行固定次数;条件控制循环(WHILE score < 50)在满足条件前重复执行。

String manipulation includes length, substring, and concatenation. Understand how to trace values through loops and arrays. One-dimensional and two-dimensional arrays are used to organise data and must be clearly indexed.

字符串操作包括求长度、取子串和拼接。要能追踪循环与数组中的数值变化。一维和二维数组用于组织数据,必须了解它们的索引方式。

Testing and validation: normal, boundary, and erroneous test data ensure robustness. Validation checks (range check, presence check, length check) help prevent invalid input from reaching the program logic.

测试与验证:正常、边界和异常测试数据保证程序的稳健性。验证规则(范围检查、存在性检查、长度检查)可防止无效数据进入程序逻辑。


9. Databases and SQL | 数据库与 SQL

A relational database organises data into linked tables to reduce redundancy. Key terms: table, record (row), field (column), primary key, foreign key, and composite key. A primary key uniquely identifies each record.

关系型数据库将数据组织到关联的表中以减少冗余。关键术语:表、记录(行)、字段(列)、主键、外键和复合键。主键唯一标识每条记录。

Structured Query Language (SQL) is used to query and manipulate databases. You must be able to write SELECT statements with WHERE, ORDER BY, and to use aggregation functions like COUNT, SUM, AVG. Always separate field names with commas and end with a semicolon.

结构化查询语言(SQL)用于查询和操作数据库。必须能写出包含 WHERE、ORDER BY 子句的 SELECT 语句,以及使用 COUNT、SUM、AVG 等聚合函数。字段名之间用逗号分隔,语句以分号结尾。

Queries often test logical operators AND, OR, NOT, and the use of wildcards LIKE ‘A%’. For example: SELECT name, grade FROM Students WHERE grade > 80 AND class = ’10A’;

查询中常测试 AND、OR、NOT 等逻辑运算符以及通配符 LIKE ‘A%’ 的使用。例如:SELECT name, grade FROM Students WHERE grade > 80 AND class = ’10A’;

Data integrity and normalisation: splitting data into related tables reduces update anomalies and inconsistency. A foreign key creates a link between two tables, enforcing referential integrity.

数据完整性与规范化:将数据分解为关联的表可以减少更新异常和不一致性。外键在两表间建立链接,实现参照完整性。


10. Ethical, Legal, and Environmental Issues | 伦理、法律与环境影响

Computing technologies raise ethical concerns around privacy, surveillance, and the digital divide. The exam may ask you to discuss the impact of automated decision-making, such as in self-driving cars or credit scoring.

计算技术引发了关于隐私、监控和数字鸿沟的伦理问题。考试可能要求讨论自动决策(如自动驾驶汽车或信用评分)的影响。

Legislation such as the Data Protection Act governs how personal data is collected, stored, and used. Students should be able to describe the principles of data protection and apply them to scenarios.

数据保护法等立法规范了个人数据的收集、存储和使用方式。考生应能描述数据保护原则并运用于实际场景分析。

Environmental topics include the energy consumption of data centres, e-waste from discarded devices, and the role of technology in monitoring climate change. Consider the whole lifecycle of a device, from manufacture to disposal.

环境相关话题包括数据中心的能源消耗、废弃设备产生的电子垃圾,以及技术在监测气候变化中的作用。需要从制造到报废的完整生命周期来考虑设备影响。

Plagiarism, software piracy, and open-source licensing are also common topics. Understand the difference between freeware, shareware, and open-source software, and be ready to justify the choice of model for a project.

剽窃、软件盗版和开源许可同样是常见考点。理解免费软件、共享软件与开源软件的区别,并能说明为什么某个项目适合采用某种授权模式。


Published by TutorHao | Computer Science Revision Series | aleveler.com

更多咨询请联系16621398022(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version