← 返回资讯屏轩教育 · 行业资讯

Year 10 Eduqas Computer Science: Bridging Guide for Progression | Year 10 Eduqas 计算机:升学衔接指南

2026-07-19 19:32 · 本文部分内容由AI辅助创作

📚 Year 10 Eduqas Computer Science: Bridging Guide for Progression | Year 10 Eduqas 计算机:升学衔接指南

As a Year 10 student following the Eduqas Computer Science specification, you have covered foundational concepts that will carry you through Year 11 and beyond. This bridging guide revisits the key topics, strengthens your understanding, and introduces the deeper thinking required for top marks in exams and for future A Level study. Use it to close gaps, build confidence, and develop a systematic approach to problem solving.

作为学习 Eduqas 计算机科学课程的 Year 10 学生,你已经学习了将贯穿 Year 11 甚至更远学习旅程的基础概念。这份衔接指南回顾关键课题,强化理解,并介绍在考试中斩获高分以及为未来 A Level 学习所需的深层思维。用它来填补知识漏洞、建立自信,并培养系统化的问题解决方法。


1. Computer Architecture and the Fetch-Execute Cycle | 计算机体系结构与取指执行周期

The Central Processing Unit (CPU) is the heart of any computer system. It follows the Von Neumann architecture, which stores both data and instructions in the same memory. Three main components make up the CPU: the Control Unit (CU) that decodes instructions and directs the flow of data, the Arithmetic Logic Unit (ALU) that performs calculations and logical operations, and the cache, a small high‑speed memory for frequently used data. The CPU also contains special‑purpose registers such as the Program Counter (PC), which holds the address of the next instruction, and the Accumulator (ACC), which temporarily stores results of ALU operations.

中央处理器(CPU)是任何计算机系统的心脏。它遵循冯·诺依曼架构,数据和指令存储在同一内存中。CPU 由三个主要部分组成:控制单元(CU)解码指令并指导数据流,算术逻辑单元(ALU)执行计算和逻辑运算,以及高速缓冲存储器(cache),一种存放频繁使用数据的小容量高速内存。CPU 还包含专用寄存器,如保存下一条指令地址的程序计数器(PC),和临时存储 ALU 运算结果的累加器(ACC)。

The fetch‑execute cycle is the continuous process that drives the CPU. During the fetch stage, the address from the PC is sent via the address bus to RAM, and the retrieved instruction is returned along the data bus to the Current Instruction Register (CIR). In the decode stage, the CU interprets the instruction. Then the execute stage runs the instruction, which may involve the ALU or a write back to memory. Finally, the PC is incremented to point to the next instruction. The cycle is measured by the clock speed in gigahertz (GHz), while multiple cores allow simultaneous processing.

取指执行循环是驱动 CPU 的连续过程。在取指阶段,PC 中的地址通过地址总线发送至 RAM,获取的指令经由数据总线返回当前指令寄存器(CIR)。在译码阶段,CU 解释该指令。然后执行阶段运行指令,可能涉及 ALU 或写回内存。最后,PC 递增指向下一条指令。该循环以吉赫兹(GHz)为单位的时钟速度衡量,而多核心可实现同时处理。

Three systemic buses connect the CPU to memory. The address bus carries memory addresses unidirectionally from the CPU; a wider address bus supports more addressable locations. The data bus moves the actual data or instructions bidirectionally, and its width (e.g., 64 bits) determines how much data can be transferred in one go. The control bus transmits command and timing signals, such as read/write flags or clock ticks. Mastering how these buses coordinate is fundamental to understanding performance limitations.

三条系统总线连接 CPU 与内存。地址总线单向地从 CPU 传送内存地址,更宽的地址总线支持更多可寻址位置。数据总线双向移动实际数据或指令,其宽度(如 64 位)决定了单次可传输的数据量。控制总线传输命令和时序信号,如读/写标志或时钟脉冲。掌握这些总线如何协同工作是理解性能限制的基础。


2. Memory and Storage Hierarchy | 内存与存储层级

Primary memory directly accessible by the CPU is split into Random Access Memory (RAM) and Read Only Memory (ROM). RAM is volatile, meaning its contents are lost when power is removed; it holds the operating system, applications, and data currently in use. ROM is non‑volatile and stores the BIOS or firmware instructions needed to boot the computer. Virtual memory is a technique that uses part of the hard drive as extension RAM when physical RAM is full, but it is far slower because of the mechanical nature of secondary storage.

CPU 可直接访问的主存分为随机存储器(RAM)和只读存储器(ROM)。RAM 是易失性的,断电后内容丢失;它存放正在使用的操作系统、应用程序和数据。ROM 是非易失性的,存储启动计算机所需的 BIOS 或固件指令。虚拟内存是一种在物理 RAM 不足时将部分硬盘用作扩展 RAM 的技术,但由于辅助存储的机械特性,其速度远慢于 RAM。

Secondary storage is non‑volatile and retains data permanently. Its main forms are magnetic (e.g., hard disk drives with spinning platters), solid‑state (e.g., SSDs using NAND flash, USB drives) and optical (e.g., CDs, DVDs). When choosing storage for a given scenario, you must compare capacity, speed, portability, durability, and cost per gigabyte. Optical media is robust for long‑term archiving, while SSDs are preferred in laptops for shock resistance and speed.

辅助存储是非易失性的,永久保存数据。它的主要形式有磁性存储(如带有旋转盘片的硬盘驱动器)、固态存储(如使用 NAND 闪存的 SSD、USB 驱动器)和光存储(如 CD、DVD)。为特定场景选择存储时,必须比较容量、速度、便携性、耐用性和每吉字节成本。光介质适合长期存档,而 SSD 因其抗震性和速度,在笔记本电脑中更受青睐。

Storage Type存储类型Key Feature关键特征
Magnetic HDD机械硬盘High capacity, low cost per GB高容量,每 GB 成本低
Solid‑State SSD固态硬盘Fast, durable, silent快速、耐用、静音
Optical (DVD)光盘 (DVD)Portable, good for archiving便携,适合归档

3. Data Representation in Binary and Hex | 数据表示:二进制与十六进制

All data inside a computer is stored as binary digits (0 and 1). The smallest unit is a bit; eight bits form a byte. Numbers can be represented in base‑2 (binary), base‑10 (denary) or base‑16 (hexadecimal). Understanding conversions between these number systems is a core skill. Binary is natural for computers because transistors have only two states, while hexadecimal provides a more compact, human‑friendly shorthand for long binary strings — each hex digit represents exactly four bits (a nibble).

计算机内部所有数据都以二进制数字(0 和 1)存储。最小单位是比特(bit),八比特构成一个字节。数字可用二进制(基数为 2)、十进制(基数为 10)或十六进制(基数为 16)表示。理解这些数制之间的转换是一项核心技能。二进制对计算机而言是天然的,因为晶体管只有两种状态;而十六进制为长二进制串提供了更紧凑、人类易读的简写形式——每个十六进制数字恰好表示四个二进制位(一个半字节)。

To convert binary to denary, multiply each bit by its place value (powers of two). For example:

要将二进制转换为十进制,将每一位乘以它的位权(2 的幂)。例如:

1101₂ = (1 × 2³) + (1 × 2²) + (0 × 2¹) + (1 × 2⁰) = 8 + 4 + 0 + 1 = 13₁₀

Beyond numbers, text is encoded using character sets such as ASCII (7 bits, 128 characters) and Unicode (up to 32 bits, covering nearly all scripts and emoji). Images are represented as a grid of pixels; the colour of each pixel is stored as a binary value, with colour depth (e.g., 24‑bit true colour) determining the number of available colours. Sound is captured by sampling the amplitude of an analogue wave at regular intervals; sample rate (Hz) and bit depth affect the quality and file size of the digital audio.

除数字外,文本使用字符集编码,如 ASCII(7 位,128 个字符)和 Unicode(最高 32 位,涵盖几乎所有文字和表情符号)。图像表示为像素网格;每个像素的颜色存储为二进制值,颜色深度(如 24 位真彩色)决定了可用颜色数量。声音通过对模拟波形的振幅按固定间隔采样进行捕获;采样率(Hz)和位深影响数字音频的质量和文件大小。


广告 / Sponsored

4. Computer Networks and the Internet | 计算机网络与互联网

A network connects two or more devices to share resources and data. Networks are categorised by their geographical spread: a Local Area Network (LAN) covers a small site like a school, using Ethernet or Wi‑Fi, while a Wide Area Network (WAN) spans cities or countries, often relying on fibre optics and leased lines. The internet is the global WAN that uses the TCP/IP protocol stack to link billions of devices.

网络连接两个或更多设备以共享资源和数据。网络按地理范围分类:局域网(LAN)覆盖像学校这样的小地点,使用以太网或 Wi‑Fi;广域网(WAN)跨越城市或国家,通常依赖光纤和租用线路。互联网是使用 TCP/IP 协议栈连接数十亿设备的全球广域网。

Common network topologies include the star (all nodes connect to a central switch) and the mesh (each node connects to many others). The star is cost‑effective and easy to troubleshoot, but the central device is a single point of failure. A mesh offers high redundancy, used in critical systems. Key protocols govern data exchange: TCP/IP breaks data into packets and reassembles them reliably; HTTP/HTTPS transfers web pages; FTP handles file transfers; SMTP sends email. The IP address identifies a device on a network, while the MAC address is a unique hardware identifier burned into the network card.

常见网络拓扑包括星型(所有节点连接到一个中央交换机)和网状型(每个节点连接到许多其他节点)。星型成本低且易于排查故障,但中央设备是单点故障。网状提供高冗余性,用于关键系统。关键协议管理数据交换:TCP/IP 将数据分解为数据包并可靠地重组;HTTP/HTTPS 传输网页;FTP 处理文件传输;SMTP 发送电子邮件。IP 地址标识网络上的设备,而 MAC 地址是刻录在网络卡内的唯一硬件标识符。

Domain Name System (DNS) translates human‑friendly domain names (e.g., aleveler.com) into IP addresses. The process involves a DNS server hierarchy, from local resolver to root servers. Understanding how a URL is constructed — protocol, domain, path, and query — helps in diagnosing web connectivity issues. Eduqas expects you to be able to describe packet switching: data is split into small chunks, each packet may take a different route, and they are reassembled at the destination.

域名系统(DNS)将人类友好的域名(如 aleveler.com)转换为 IP 地址。该过程涉及从本地解析器到根服务器的 DNS 服务器层级。理解 URL 的构造——协议、域名、路径和查询——有助于诊断网络连接问题。Eduqas 要求你能够描述数据包交换:数据被拆分成小块,每个数据包可能流经不同路由,最后在目的地重组。


5. Network Security Threats and Defences | 网络安全威胁与防御

As networks grow, so do security risks. Malware is malicious software that can damage or gain unauthorised access to a system. Common forms include viruses (attach to files and replicate), worms (self‑replicate across networks), Trojans (disguised as legitimate programs), and ransomware (encrypts data and demands payment). Social engineering attacks like phishing trick users into revealing credentials by posing as trustworthy entities.

随着网络扩展,安全风险也日趋增加。恶意软件(malware)是可能损坏系统或未经授权访问系统的恶意软件。常见形式包括病毒(附着于文件并复制)、蠕虫(跨网络自我复制)、特洛伊木马(伪装成合法程序)和勒索软件(加密数据并要求付款)。社交工程攻击如钓鱼,通过冒充可信实体诱骗用户泄露凭证。

Defences combine hardware, software, and policies. Firewalls monitor incoming and outgoing traffic, blocking unauthorised access based on pre‑set rules. Encryption scrambles data so that only parties with the correct key can read it; HTTPS uses TLS/SSL encryption to secure web communication. User authentication requires who you are (biometrics), what you know (password) or what you have (security token). Two‑factor authentication (2FA) combines two of these and drastically reduces unauthorised access.

防御措施结合了硬件、软件和策略。防火墙监控出站和入站流量,根据预设规则阻止未经授权的访问。加密将数据打乱,只有拥有正确密钥的通信方才能读取;HTTPS 采用 TLS/SSL 加密来保障网络通信安全。用户认证要求你是谁(生物识别)、你知道什么(密码)或你拥有什么(安全令牌)。双因素认证(2FA)结合其中两点,显著降低未经授权的访问。

Organisations also implement penetration testing to identify vulnerabilities and audit trails to monitor system activity. The Computer Misuse Act in the UK defines offences around illegal access and malware distribution. Anti‑malware software relies on signature databases and heuristic analysis. For Year 11, you will explore these topics in more case‑study depth, so building a strong vocabulary now will pay off.

组织还会实施渗透测试来发现漏洞,并使用审计追踪来监控系统活动。英国的《计算机滥用法》界定了非法访问和传播恶意软件的罪行。反恶意软件依赖特征码数据库和启发式分析。Year 11 中你将通过更多案例研究深入探讨这些课题,因此现在建立扎实的词汇将大有裨益。


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

Computing technology influences every aspect of society, bringing responsibilities for developers and users. Ethical considerations include data privacy, digital inclusion, and the implications of artificial intelligence. Legal frameworks such as the General Data Protection Regulation (GDPR) enforce strict rules on collecting, storing, and processing personal data. Copyright and patents protect intellectual property, while open‑source licences allow controlled sharing of code.

计算技术影响社会的方方面面,这给开发者和用户带来了责任。伦理考量包括数据隐私、数字包容性以及人工智能的影响。法律框架如《通用数据保护条例》(GDPR)对收集、存储和处理个人数据执行严格规定。版权和专利权保护知识产权,而开源许可证允许代码的有条件共享。

Environmental effects are also part of the Eduqas specification. Manufacturing devices consumes finite resources and energy; e‑waste disposal can leak toxic substances. On the positive side, technology enables tele‑working and paperless offices, reducing carbon footprints. You should be able to discuss the 'digital divide' — the gap between those who have ready access to computers and the internet and those who do not — and suggest ways to mitigate it, such as affordable devices and community training.

环境影响也是 Eduqas 考纲的一部分。制造设备消耗有限资源和能源;电子垃圾处置可能泄漏有毒物质。积极的一面是,技术使远程办公和无纸化办公成为可能,减少碳足迹。你应当能够讨论“数字鸿沟”——即能够便捷访问计算机和互联网的人与无法访问者之间的差距——并提出缩小鸿沟的方法,如提供平价设备和社区培训。

When evaluating a technology, consider its impact on stakeholders. For example, facial recognition can improve security but poses privacy risks. Eduqas exam questions often ask for balanced arguments with both advantages and disadvantages. Practice weighing the short‑term benefits against long‑term societal cost.

评估一项技术时,要考虑它对利益相关者的影响。例如,面部识别能提高安全性,但带来隐私风险。Eduqas 考试题目常常要求提供兼顾利弊的平衡论证。练习权衡短期利益与长期社会成本。


7. Algorithms and Computational Thinking | 算法与计算思维

Computational thinking is the problem‑solving methodology that underpins all programming. It involves decomposition (breaking a complex problem into smaller, manageable parts), pattern recognition (identifying similarities with previously solved problems), abstraction (focusing on relevant details and ignoring the irrelevant), and algorithm design (creating a step‑by‑step solution). This approach is not just for exams — it mirrors how professional developers work.

计算思维是支撑所有编程的问题解决方法论。它包括分解(将复杂问题拆分成更小、可管理的部分)、模式识别(识别与之前所解决问题的相似之处)、抽象化(关注相关细节,忽略无关内容)和算法设计(创建分步解决方案)。这种方法不仅适用于考试——它反映了专业开发者的工作方式。

Algorithms can be expressed using flowcharts (graphical symbols for start/end, processes, decisions) or pseudocode (structured written language). Pseudocode should be language‑agnostic: use clear keywords like INPUT, OUTPUT, IF...THEN...ELSE, WHILE...ENDWHILE. This makes it easy to later implement in Python, Java, or any other language. Efficiency of an algorithm matters — a solution that takes 10 steps is better than one taking 100, especially when scaled.

算法可以用流程图(用于开始/结束、处理、判断的图形符号)或伪代码(结构化的书面语言)表达。伪代码应与语言无关:使用清晰的关键词,如 INPUT、OUTPUT、IF...THEN...ELSE、WHILE...ENDWHILE。这使得之后用 Python、Java 或任何其他语言实现变得容易。算法的效率很重要——一个 10 步的解决方案优于 100 步

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

广告 / Sponsored
Linux高级程序设计(高等院校计算机技术十二五规划教材)/刘加海/季江民/浙江大学出版社
计算机 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥55.6

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

备考资讯每日更新,关注不错过
考纲变化 · 科目分析 · 学习方法
扫码关注公众号 tutorhao
在微信里长按二维码识别关注
或截图后用「扫一扫 → 相册」选择本图
公众号:tutorhao