📚 Year 11 AQA Computer Science: Complete Syllabus Breakdown | Year 11 AQA 计算机:课程大纲全面解析
Welcome to your ultimate revision guide for the AQA GCSE Computer Science (8525) specification. Whether you are tackling Paper 1 on computational thinking and programming, or Paper 2 on computing concepts, this article breaks down every major topic in Year 11. You will find clear explanations, practical examples, and key points paired in both English and Chinese to support bilingual learners.
欢迎阅读 AQA GCSE 计算机科学(8525)的终极复习指南。无论你是在准备考察计算思维与编程的 Paper 1,还是学习计算机概念的 Paper 2,本文都将为你拆解 Year 11 必须掌握的每一个核心主题。每个要点都采用中英对照的形式,帮助双语学习者轻松理解和记忆。
1. Systems Architecture | 系统架构
The central processing unit (CPU) is the brain of the computer, responsible for executing program instructions. It contains the control unit (CU) that decodes instructions, the arithmetic logic unit (ALU) that performs calculations and logical operations, and a set of registers such as the program counter (PC), memory address register (MAR), memory data register (MDR) and accumulator (ACC).
中央处理器(CPU)是计算机的大脑,负责执行程序指令。它包含用于解码指令的控制单元(CU)、执行算术与逻辑运算的算术逻辑单元(ALU),以及一组寄存器——如程序计数器(PC)、内存地址寄存器(MAR)、内存数据寄存器(MDR)和累加器(ACC)。
The Von Neumann architecture describes a stored‑program concept where both instructions and data share the same memory and travel along buses. The fetch‑decode‑execute cycle repeats indefinitely: an instruction is fetched from memory, decoded by the CU, and then executed by the ALU, after which the cycle begins again.
冯·诺依曼架构描述了指令和数据存储在同一内存中并通过总线传输的“存储程序”概念。取指‑解码‑执行循环不断重复:从内存取出指令,由控制单元解码,最终由 ALU 执行,随后开始下一循环。
Modern CPU performance is influenced by clock speed (how many cycles per second), number of cores (parallel processing) and cache size (fast access to frequently used data). Embedded systems are specialised computers built into larger devices, often running dedicated software with limited resources.
现代 CPU 的性能受时钟速度(每秒执行周期数)、核心数量(并行处理能力)以及缓存大小(对常用数据的快速访问)的影响。嵌入式系统是集成在大型设备中的专用计算机,通常运行专用软件并且资源受限。
2. Memory and Storage | 内存与存储
Random Access Memory (RAM) is volatile, used to store currently running programs and data. Read Only Memory (ROM) is non‑volatile and typically holds the boot program (BIOS). Virtual memory uses a portion of the secondary storage as extension of RAM when physical memory is full, but it is much slower.
随机存取存储器(RAM)是易失性的,用于存放正在运行的程序和数据。只读存储器(ROM)是非易失性的,通常保存引导程序(BIOS)。虚拟内存会在物理内存不足时使用一部分外存作为 RAM 的扩展,但速度会慢很多。
Secondary storage devices include magnetic hard disks, solid‑state drives (SSD) and optical discs. They differ in capacity, speed, portability, durability and cost. Cloud storage allows users to save files on remote servers accessed via the internet, offering convenience and data synchronisation.
辅助存储设备包括磁性硬盘、固态硬盘(SSD)和光盘。它们在容量、速度、便携性、耐用性和成本上各不相同。云存储让用户将文件保存在远程服务器上并通过互联网访问,提供了便捷性和数据同步。
Factors to consider when choosing a storage medium are capacity, speed of access, cost per gigabyte, portability, reliability and whether the storage needs to be read‑only or rewritable.
选择存储介质时需要考虑的因素包括:容量、访问速度、每 GB 成本、便携性、可靠性,以及是需要只读还是可重写。
3. Data Representation | 数据表示
esent binary groups of four bits. Binary addition follows simple rules (0+0=0, 0+1=1, 1+1=10). An overflow error occurs when the result exceeds the available bit width.
计算机内所有数据都以二进制(0和1)存储。十进制转二进制需要用到位权;十六进制则用一位来表示四位二进制,书写更短。二进制加法遵循简单规则,当结果超出可用位宽时会发生溢出错误。
Characters are stored using character sets: ASCII uses 7 bits for 128 characters; Unicode extends this to support thousands of characters from different scripts and emojis. An image is made of pixels, each assigned a binary number that encodes colour. Colour depth (bits per pixel) and resolution (total pixels) determine image quality and file size, along with metadata (width, height, colour palette).
字符使用字符集存储:ASCII 用 7 位表示 128 个字符;Unicode 扩展了编码范围,支持上千种不同文字的字符和表情符号。图像由像素构成,每个像素分配一个编码颜色的二进制数。色彩深度(每像素位数)和分辨率(总像素数)连同元数据(宽度、高度、调色板)一起决定图像的质量和文件大小。
ality and fidelity. File size can be calculated as sample rate × bit depth × duration (for mono). Compression reduces file size: lossy removes some data permanently (e.g., MP3, JPEG), while lossless uses algorithms like run‑length encoding (RLE) to preserve all original data.
声音是模拟信号,通过采样转换为数字信号。采样率(每秒采样数,Hz)和位深度(每样本位数)决定了音质与保真度。文件大小计算公式:采样率 × 位深度 × 时长(单声道)。压缩能缩小文件体积:有损压缩(如 MP3、JPEG)会永久删除部分数据;无损压缩(如行程编码 RLE)保留全部原始数据。
4. Computer Networks | 计算机网络
A LAN (Local Area Network) covers a small geographical area, usually on a single site, and is often connected using Ethernet or Wi‑Fi. A WAN (Wide Area Network) connects LANs over large distances, such as across cities or countries, using leased lines or the internet.
局域网(LAN)覆盖范围小,通常在一个地点内,通过以太网或 Wi‑Fi 连接。广域网(WAN)将不同位置的局域网连接起来,跨越城市甚至国家,通常使用专线或互联网。
Client‑server networks have a central server providing services (file storage, authentication, email) to client machines. Peer‑to‑peer networks share resources between equal nodes without a central server. Each has trade‑offs in security, management and cost.
客户端‑服务器网络有一台中央服务器向客户机提供服务(文件存储、身份验证、电子邮件)。对等网络则在平等的节点之间共享资源,无需中央服务器。两种模式在安全性、管理和成本上各有优劣。
Network topologies include star (all devices connected to a central switch, easy to isolate faults) and bus (one backbone cable, simple but a single break can disrupt the whole network). Protocols are rules for communication: TCP/IP is the foundation of the internet, HTTP/HTTPS for web pages, FTP for file transfer, SMTP/IMAP/POP for email. The TCP/IP model has four layers: application, transport, internet and link, each with distinct responsibilities.
网络拓扑结构包括星型(所有设备连接到一个中央交换机,易于隔离故障)和总线型(使用一根骨干缆,结构简单但一处断裂可能导致全网瘫痪)。协议是通信规则:TCP/IP 是互联网的基础,HTTP/HTTPS 用于网页,FTP 用于文件传输,SMTP/IMAP/POP 用于电子邮件。TCP/IP 模型包含四层:应用层、传输层、互联网层和链路层,各层职责明确。
5. Network Security | 网络安全
Malware (viruses, worms, trojans, ransomware) can damage systems, steal data or lock users out. Social engineering techniques, like phishing emails, trick users into revealing personal information. Other threats include brute‑force attacks that try all possible passwords, denial of service (DoS) that overwhelms a server, and SQL injection that manipulates databases through flawed web inputs.
恶意软件(病毒、蠕虫、木马、勒索软件)会破坏系统、窃取数据或锁定用户。社会工程攻击,例如钓鱼邮件,诱骗用户泄露个人信息。其他威胁包括暴力破解(尝试所有可能的密码)、拒绝服务攻击 (DoS)(瘫痪服务器)以及 SQL 注入(通过网页输入漏洞操纵数据库)。
Prevention methods include regular penetration testing to find weaknesses, anti‑malware software, firewalls monitoring network traffic, user access levels restricting data, strong passwords, encryption and physical security measures. A combination of these layers creates a more robust defence.
防御措施包括:定期渗透测试以发现弱点,防恶意软件,防火墙监控网络流量,用户权限分级,强密码,加密以及物理安全措施。这些手段层层叠加可以构建更稳固的防线。
6. Systems Software | 系统软件
System software manages hardware and provides a platform for running application software. The operating system (OS) performs crucial functions: memory management, multitasking, peripheral management (drivers), user management and file management. It also provides a user interface, such as a graphical user interface (GUI).
系统软件管理硬件并为应用软件提供运行平台。操作系统(OS)执行关键功能:内存管理、多任务处理、外设管理(驱动程序)、用户管理和文件管理。它还提供用户界面,例如图形用户界面(GUI)。
Utility software helps maintain and configure the computer. Examples include encryption software, defragmentation tools that reorganise files for faster access, compression utilities, and backup software. These differ from application software, which directly serves the user's tasks (e.g., word processors, games).
实用工具软件用于维护和配置计算机,例如加密软件、加快文件访问的碎片整理工具、压缩工具和备份软件。它们与应用软件不同,后者直接服务于用户任务(如文字处理、游戏)。
7. Ethical, Legal and Environmental Impacts | 伦理、法律与环境影响
The widespread use of digital technology raises ethical concerns around privacy, surveillance and the digital divide that separates those with and without access to technology. Legally, several UK acts protect individuals and data: the Data Protection Act 2018 (incorporating GDPR) governs the processing of personal data; the Computer Misuse Act 1990 makes hacking and malware distribution illegal; and the Copyright, Designs and Patents Act 1988 protects intellectual property against software piracy.
数字技术的广泛使用引发了有关隐私、监控和“数字鸿沟”的伦理问题,后者指有技术访问权与无访问权的人群之间的差距。在法律层面,英国有多部法案保护个人与数据:《2018 数据保护法》(包含 GDPR)规范个人数据的处理;《1990 计算机滥用法》将黑客入侵和传播恶意软件定为非法;《1988 版权、设计和专利法》保护知识产权,打击软件盗版。
Environmental impacts include the energy consumption of data centres, e‑waste from discarded devices, and the mining of rare minerals for electronics. Responsible manufacturers are moving towards energy‑efficient designs, recycling programmes and sustainable sourcing.
环境影响包括数据中心的能耗、废弃设备产生的电子垃圾,以及开采电子产品所需的稀有矿物。负责任的制造商正朝着节能设计、回收计划和可持续采购的方向努力。
8. Algorithms | 算法
Computational thinking involves abstraction (removing unnecessary detail), decomposition (breaking a problem into smaller parts) and algorithmic thinking (designing step‑by‑step solutions). Algorithms can be expressed using pseudocode (structured English‑like instructions) or flowcharts with standardised symbols.
计算思维包括抽象(去除不必要细节)、分解(将问题拆分为更小的部分)和算法思维(设计分步解决方案)。算法可以用伪代码(结构化的类英语指令)或带有标准化符号的流程图来表示。
Linear search checks each element in order until a match is found; it works on unsorted data but is slow for large datasets. Binary search repeatedly divides a sorted list in half, discarding the half that cannot contain the target, making it far more efficient with a logarithmic time complexity.
线性查找按顺序逐一检查每个元素直到找到目标;它适用于未排序数据,但在大数据集上速度慢。二分查找不断将已排序列表对半分,丢弃不可能包含目标的那一半,从而在时间复杂度上达到对数级,效率高出很多。
Bubble sort repeatedly steps through a list, swapping adjacent items if they are in the wrong order. Merge sort recursively splits the list into sub‑lists, sorts them and then merges the sorted sub‑lists. Merge sort is more efficient on large lists (O(n log n) vs bubble's O(n²)).
冒泡排序反复遍历列表,比较相邻元素,若顺序错误则交换。归并排序则递归地将列表分割成子列表,分别排序后再合并有序子列表。归并排序在大列表上效率更高 (O(n log n) 对比冒泡的 O(n²))。
9. Programming Concepts and Data Structures | 编程概念与数据结构
Every high‑ ed, while constants hold values that do not change. Common arithmetic operators include +, –, *, /, MOD (remainder) and DIV (integer division). Relational operators (==, !=, <, >, <=, >=) compare values; Boolean operators (AND, OR, NOT) produce truth values.
每种高级语言都提供了整型、实型(浮点数)、布尔型、字符型和字符串等数据类型。变量可以声明并赋值,常量则存储不可变的值。常用算术运算符包括 +、–、*、/、MOD(取余)和 DIV(整除)。关系运算符(==、!=、<、>、<=、>=)用于比较;布尔运算符(AND、OR、NOT)产生逻辑真值。
Program flow uses sequence, selection (if‑else, case/switch) and iteration (count‑controlled FOR loops, condition‑controlled WHILE and REPEAT‑UNTIL loops). Subroutines are reusable blocks of code: procedures perform a set of actions; functions return a value. Parameters allow data to be passed in, enabling modular and readable code.
程序流程采用顺序、选择(if‑else、case/switch)和迭代(计数控制的 FOR 循环、条件控制的 WHILE 和 REPEAT‑UNTIL 循环)。子程序是可重用的代码块:过程执行一系列操作;函数会返回一个值。参数可以传入数据,使代码模块化且更具可读性。
Data structures include arrays (one‑dimensional indexed list of same‑type elements, and two‑dimensional tables), records (grouping different data types under one name), and files for persistent storage. String handling operations—length, sub‑string, concatenation, character conversion—allow flexible text processing.
数据结构包括数组(一维相同类型的索引列表和二维表格)、记录(将不同数据类型组合在一个名称下)以及用于持久保存的文件。字符串处理操作——求长度、取子串、拼接、字符转换——可以实现灵活的文本处理。
10. Robust Programs and Testing | 健壮程序与测试
Defensive design anticipates user errors and malicious input. Authentication routines verify user identity (passwords, biometrics), and input validation checks data before processing. Common validation types include range check, presence check, format check and length check. Well‑written programs are also maintainable: meaningful variable names, consistent indentation and comments improve readability.
防御性设计会预判用户错误和恶意输入。身份验证程序核实使用者身份(密码、生物识别),输入校验则在处理数据前进行检查。常见的校验类型包括范围检查、存在检查、格式检查和长度检查。优秀的程序还应具有可维护性:有意义的变量名、一致的缩进和注释都能提升可读性。
Testing occurs at multiple levels. Iterative testing happens during development; final (terminal) testing ensures the finished program meets requirements. Test data should include normal, boundary (edge cases), invalid and erroneous values. Trace tables track the value of variables as the program runs, helping to identify logical errors.
测试在多个层面展开。迭代测试在开发过程中进行;终期测试确保成品满足需求。测试数据应包含正常、边界、无效和异常值。跟踪表逐行记录程序运行时变量值的变化,有助于发现逻辑错误。
11. Boolean Logic | 布尔逻辑
Boolean logic deals with true and false values and is fundamental to how circuits make decisions. The three basic logic gates are NOT (inverter), AND (both inputs true yields true) and OR (at least one input true yields true). Truth tables exhaustively list all possible input combinations and their corresponding outputs.
布尔逻辑处理真与假的值,是电路决策的基础。三种基本逻辑门为 NOT(反相器)、AND(两输入皆为真时输出真)和 OR(至少一输入为真时输出真)。真值表会列出所有可能的输入组合及其对应的输出。
| A | B | A ∧ B (AND) | A ∨ B (OR) | ¬A (NOT A) |
| 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 广告 / Sponsored 英国原版CGP教辅 New GCSE Computer Science AQA Exam Practice Workb… 计算机 备考教辅 · 正版现货 · 与本文内容相关 查看详情 / View on Taobao
更多咨询请联系16621398022(同微信) 备考资讯每日更新,关注不错过 考纲变化 · 科目分析 · 学习方法 ![]() 在微信里长按二维码识别关注 或截图后用「扫一扫 → 相册」选择本图 公众号:tutorhao |
