📚 GCSE CIE Computer Science: High-Frequency Topic Summary | GCSE CIE 计算机:高频考点总结
This guide brings together the most frequently examined topics in the CIE IGCSE Computer Science syllabus. From data representation to cybersecurity, each section highlights the essential knowledge and skills you must master to perform well in both written papers and practical problem-solving tasks.
本文汇总了 CIE IGCSE 计算机科学大纲中最高频的考点。从数据表示到网络安全,每一节都提炼了在笔试和实际问题解决中必须掌握的核心知识与技能。
1. Number Systems and Data Representation | 数制与数据表示
Binary, denary, and hexadecimal conversions are tested routinely. You must be able to convert between these bases and explain why computers use binary and why hexadecimal is a convenient shorthand for programmers.
二进制、十进制与十六进制之间的转换是常规考点。你需要能在这几种数制之间进行转换,并解释计算机为何使用二进制,以及十六进制为何是编程中的便捷简写形式。
Understanding two’s complement for representing negative integers is essential. Be ready to find the two’s complement of a binary number and state the range of values for a given number of bits.
掌握用补码表示负整数至关重要。你需要能求出一个二进制数的补码,并能说明给定位数可表示的数值范围。
Know how text is represented using ASCII and Unicode, and why Unicode is now more widely used for global character sets.
了解如何使用 ASCII 和 Unicode 表示文本,以及为何 Unicode 如今更广泛用于全球字符集。
For sound and images, recall that sound is sampled and stored as binary, while images are stored as a grid of pixels. Be able to calculate file sizes using sample rate, resolution, bit depth, and colour depth.
对于声音和图像,牢记声音经采样后以二进制存储,图像则以像素网格存储。能够利用采样率、分辨率、位深度和颜色深度计算文件大小。
2. Logic Gates and Circuits | 逻辑门与逻辑电路
You are expected to recognise the symbols and truth tables for NOT, AND, OR, NAND, NOR, and XOR gates. Many questions ask you to complete truth tables for simple combinations of gates.
需要认识 NOT、AND、OR、NAND、NOR 和 XOR 门的符号及真值表。许多考题会要求你完成简单门电路组合的真值表。
Be able to write a logic expression from a given circuit diagram and draw a circuit from a Boolean expression. Practice simplifying expressions using basic Boolean algebra rules where required.
能根据给定的电路图写出逻辑表达式,也能根据布尔表达式画出电路图。必要时练习运用基本布尔代数规则化简表达式。
Understand intermediate points in a circuit and how to trace logic values through multiple gates to find the final output.
理解电路中的中间节点,以及如何逐级追踪逻辑值通过多个门以求得最终输出。
3. Computer Architecture and the CPU | 计算机架构与中央处理器
The von Neumann architecture is a recurrent theme. You should describe the roles of the control unit, arithmetic logic unit, program counter, MAR, MDR, CIR, and accumulator.
冯·诺依曼架构是反复出现的主题。你应该能描述控制单元、算术逻辑单元、程序计数器、MAR、MDR、CIR 和累加器的作用。
The fetch-decode-execute cycle must be explained step by step, showing how data moves between registers and memory along the system bus.
必须能逐步解释取指-译码-执行周期,说明数据如何通过系统总线在寄存器和内存之间移动。
Factors affecting CPU performance — clock speed, number of cores, and cache size — are frequently examined. Be ready to discuss how each factor influences the speed of instruction processing.
影响 CPU 性能的因素——时钟速度、内核数量和缓存大小——经常考到。准备好讨论每一个因素如何影响指令处理的速度。
4. Memory and Storage | 存储器与存储设备
Distinguish clearly between primary memory (RAM and ROM) and secondary storage. Know that RAM is volatile, ROM is non-volatile and contains the boot program, and virtual memory is used when RAM is full.
清楚区分主存储器(RAM 和 ROM)与辅助存储器。知道 RAM 是易失性的,ROM 是非易失性的且包含启动程序,以及当 RAM 满时会使用虚拟内存。
Compare storage devices by capacity, speed, portability, durability, and cost. Be able to justify choosing magnetic, optical, or solid-state storage for a given scenario.
从容量、速度、便携性、耐用性和成本方面比较存储设备。能合理选择磁性、光学或固态存储来匹配给定场景。
Cloud storage is a common discussion point — you need to state advantages (accessibility, automatic backup) and disadvantages (need for internet connection, security concerns).
云存储是常见的讨论点——你需要指出优点(可访问性、自动备份)和缺点(需要网络连接、安全隐患)。
5. Software and Operating Systems | 软件与操作系统
System software includes the operating system, utilities, and translators. Application software performs specific user tasks. Recognise examples of each and their purposes.
系统软件包括操作系统、实用工具和翻译程序。应用软件执行特定的用户任务。能识别各类别的例子及其用途。
The operating system manages hardware, provides a user interface, handles interrupts, and controls security, memory management, and multitasking. Expect questions that ask you to describe these functions in context.
操作系统管理硬件、提供用户界面、处理中断,并控制安全、内存管理和多任务处理。考题可能要求你结合场景描述这些功能。
Translators — compilers and interpreters — convert high-level language into machine code. Know the difference: a compiler translates the whole program at once, an interpreter translates and executes line by line.
翻译器——编译器和解释器——将高级语言转换为机器码。了解区别:编译器一次性翻译整个程序,解释器则逐行翻译并执行。
6. Networks and the Internet | 网络与互联网
LANs and WANs appear frequently. You need to describe their characteristics, typical technologies (Ethernet, Wi-Fi, fibre), and the role of networking hardware like routers, switches, and NICs.
局域网和广域网频繁出现。你需要描述它们的特征、常用技术(以太网、Wi-Fi、光纤)以及路由器、交换机和网卡等联网硬件的作用。
Understand client-server and peer-to-peer models. Compare them in terms of cost, management, and security. Many past papers require you to recommend one for a given scenario.
理解客户端-服务器模型和对等网络模型。从成本、管理和安全方面进行比较。许多历年真题要求为给定场景推荐其中一种。
TCP/IP stack is a core topic. Identify the four layers (application, transport, internet, link) and explain the purpose of each. Be able to associate protocols like HTTP, FTP, SMTP, and IMAP with their correct layer.
TCP/IP 协议栈是核心主题。识别四层(应用层、传输层、互联网层、链路层)并解释每层的目的。能将 HTTP、FTP、SMTP 和 IMAP 等协议与其对应的层关联起来。
7. Cybersecurity | 网络安全
Threats such as malware (virus, worm, Trojan), phishing, DoS attacks, and brute-force attacks are examined regularly. You must describe how each operates and the harm it can cause.
恶意软件(病毒、蠕虫、特洛伊木马)、网络钓鱼、拒绝服务攻击和暴力攻击等威胁经常出现。必须描述每种威胁的运作方式及其可能造成的危害。
Know a range of prevention and protection methods: firewalls, anti-malware software, encryption, two-factor authentication, and penetration testing. Be ready to explain how each method works to reduce risk.
了解一系列预防和保护措施:防火墙、反恶意软件、加密、双因素认证和渗透测试。准备解释每种方法如何降低风险。
Questions often combine threats with network security. For example, you might be asked why encryption is important when transmitting data over a wireless network.
考题常将威胁与网络安全结合提问。例如,可能问你为何通过无线网络传输数据时加密很重要。
8. Algorithms and Problem Solving | 算法与问题解决
You will be required to read, understand, and write algorithms using pseudocode and flowcharts. Master the use of sequence, selection (IF-ELSE), and iteration (FOR, WHILE, REPEAT-UNTIL).
考试要求能够阅读、理解并用伪代码和流程图编写算法。掌握顺序、选择(IF-ELSE)和循环(FOR、WHILE、REPEAT-UNTIL)的使用。
Count-controlled and condition-controlled loops are both important. Be certain about when a WHILE loop stops testing the condition, and how many times a FOR loop will execute.
计数控制循环和条件控制循环都很重要。务必清楚 WHILE 循环何时停止检测条件,以及 FOR 循环将执行多少次。
Use variables and constants appropriately; understand the difference between declaring and assigning a value. Trace table exercises are common, testing your ability to step through code and record changing values.
合理使用变量和常量;理解声明和赋值的区别。跟踪表练习很常见,考查你逐步执行代码并记录变化值的能力。
9. Sorting and Searching Algorithms | 排序与搜索算法
Linear search and binary search are both examined. You need to describe the steps of each, state their advantages and limitations, and understand that binary search requires a sorted list.
线性搜索和二分搜索都会考到。你需要描述每种算法的步骤,说明其优缺点,并理解二分搜索要求列表已排序。
For sorting, focus on bubble sort and insertion sort. Be able to perform a dry run, showing each pass and the resulting list. Know that bubble sort compares adjacent items, while insertion sort builds a sorted sublist.
排序方面重点关注冒泡排序和插入排序。要能进行手推演示,展示每一趟和得到的列表。知道冒泡排序比较相邻元素,而插入排序构建已排序的子列表。
10. File Handling and Databases | 文件处理与数据库
Understand the difference between serial, sequential, and random file access. Be able to describe situations where each method is suitable, such as a tape backup using serial access.
理解串行、顺序和随机文件访问的区别。能够描述每种访问方法适用的场景,例如磁带备份采用串行访问。
Basic database concepts are tested: flat-file vs relational, primary key, foreign key, and data redundancy. Know why relational databases are more efficient for complex data storage.
会考查基本数据库概念:平面文件与关系型、主键、外键和数据冗余。了解为何关系数据库对复杂数据存储更高效。
Simple SQL commands appear in paper 2. Practice writing SELECT queries with WHERE, ORDER BY, and basic aggregations like SUM and COUNT.
简单的 SQL 命令会出现在卷二。练习编写带有 WHERE、ORDER BY 以及 SUM、COUNT 等基本聚合函数的 SELECT 查询语句。
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课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply