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

Cambridge AS Computer Science: Core Concepts Review | 剑桥AS计算机科学核心知识点梳理

2026-07-23 08:51 · 本文部分内容由AI辅助创作

📚 Cambridge AS Computer Science: Core Concepts Review | 剑桥AS计算机科学核心知识点梳理

Year 12 Cambridge Computer Science covers fundamental topics that form the backbone of the AS-Level qualification. This article summarises key concepts including data representation, communication, hardware, system software, security, ethics, databases, algorithms, data structures, and programming. Mastering these areas is essential for success in both the theory and practical examinations.

剑桥12年级计算机科学涵盖了构成AS水平资格证书基础的核心主题。本文梳理了包括数据表示、通信、硬件、系统软件、安全、伦理、数据库、算法、数据结构和编程在内的关键概念。掌握这些领域对于在理论和实践考试中取得成功至关重要。

1. Information Representation | 信息表示

Data in computers is stored in binary. Number systems include binary (base 2), denary (base 10), and hexadecimal (base 16). Candidates must be able to convert between these bases and perform binary addition. Negative integers are represented using two's complement, which allows both positive and negative numbers to be stored with the same addition circuitry.

计算机中的数据以二进制存储。数制包括二进制(基2)、十进制(基10)和十六进制(基16)。考生必须能够在这些数制之间转换并执行二进制加法。负整数使用二进制补码表示,这使得正数和负数能够使用相同的加法电路存储。

Real numbers are stored in floating‑ nd range depend on the number of bits assigned to the mantissa and exponent. Character data uses ASCII for basic text and Unicode for multilingual support; Unicode encoding schemes like UTF‑ , with pixel colour determined by bit depth. Sound is sampled and stored as a sequence of amplitudes, with sampling rate and bit depth affecting quality.

实数使用浮点表示法存储,通常形式为尾数 × 2^指数。精度和范围取决于分配给尾数和指数的位数。字符数据使用ASCII表示基本文本,使用Unicode支持多语言;UTF‑8等Unicode编码方案对于现代网页内容至关重要。图像表示为位图,像素颜色由色深决定。声音被采样并存储为一系列振幅,采样率和比特深度影响音质。

Compression reduces file size. Lossless compression (e.g. run‑length encoding, Huffman coding) allows exact reconstruction, while lossy compression (e.g. JPEG, MP3) discards some data to achieve higher compression ratios at the cost of quality.

压缩可减小文件大小。无损压缩(如游程编码、霍夫曼编码)允许精确重建,而有损压缩(如JPEG、MP3)则丢弃部分数据以换取更高的压缩比,但会牺牲质量。


2. Communication and Internet Technologies | 通信与互联网技术

Networks are classified as LAN, WAN, PAN, and MAN based on geographical scope. The client‑server model and peer‑to‑peer architectures are important network models. Network hardware includes routers, switches, hubs, and modems. Transmission media can be wired (copper, fibre optic) or wireless (Wi‑Fi, Bluetooth).

网络根据地理范围分为局域网(LAN)、广域网(WAN)、个域网(PAN)和城域网(MAN)。客户机‑服务器模型和对等网络架构是重要的网络模型。网络硬件包括路由器、交换机、集线器和调制解调器。传输介质可以是有线(铜缆、光纤)或无线(Wi‑Fi、蓝牙)。

The Internet is a global WAN based on the TCP/IP protocol suite. IP addresses (IPv4 and IPv6) uniquely identify devices, while DNS translates domain names to IP addresses. Key protocols include HTTP, HTTPS, FTP, SMTP, POP3, and IMAP. The OSI model and TCP/IP layered architecture explain abstraction in communication.

互联网是基于TCP/IP协议簇的全球广域网。IP地址(IPv4和IPv6)唯一标识设备,而DNS将域名转换为IP地址。关键协议包括HTTP、HTTPS、FTP、SMTP、POP3和IMAP。OSI模型和TCP/IP分层架构解释了通信中的抽象。

Networking also involves packet switching, where data is split into packets, routed independently, and reassembled at the destination. Error checking methods include parity bits, checksums, and cyclic redundancy checks (CRC).

网络还涉及分组交换,数据被分割成数据包,独立路由并在目的地重新组装。错误校验方法包括奇偶校验位、校验和以及循环冗余校验(CRC)。


广告 / Sponsored

3. Hardware and Digital Logic | 硬件与数字逻辑

The von Neumann architecture describes a stored‑program computer with a central processing unit (CPU), memory, input/output, and data/control buses. The CPU contains an arithmetic logic unit (ALU), control unit (CU), and registers. Cache memory improves performance by storing frequently used instructions and data.

冯·诺依曼架构描述了一台存储程序计算机,包括中央处理器(CPU)、存储器、输入/输出以及数据/控制总线。CPU包含算术逻辑单元(ALU)、控制单元(CU)和寄存器。缓存通过存储经常使用的指令和数据来提高性能。

Logic gates (AND, OR, NOT, NAND, NOR, XOR) form the basis of digital circuits. Truth tables and Boolean algebra (using De Morgan's laws, simplification) are used to design combinational logic circuits. Flip‑flops and latches create sequential circuits, enabling memory elements.

逻辑门(与、或、非、与非、或非、异或)构成数字电路的基础。真值表和布尔代数(使用德摩根定律、化简)用于设计组合逻辑电路。触发器和锁存器构成时序电路,实现存储元件。

Input devices include keyboard, mouse, sensors, barcode readers, and touch screens. Output devices include monitors, printers, speakers, and actuators. Virtualization allows a single hardware platform to run multiple operating systems through hypervisors, a topic relevant to modern cloud computing.

输入设备包括键盘、鼠标、传感器、条形码阅读器和触摸屏。输出设备包括显示器、打印机、扬声器和执行器。虚拟化允许单个硬件平台通过管理程序运行多个操作系统,这是与现代云计算相关的主题。


4. Processor Fundamentals | 处理器基础

A processor executes instructions through the fetch‑decode‑execute cycle. The control unit fetches an instruction from memory (address held in the Program Counter), decodes it, and then executes it using the ALU. Key registers include the Accumulator, MAR (Memory Address Register), MDR (Memory Data Register), CIR (Current Instruction Register), and the status register.

处理器通过取指‑译码‑执行周期执行指令。控制单元从存储器中取出指令(地址保存在程序计数器中),译码后使用ALU执行。关键寄存器包括累加器、MAR(存储器地址寄存器)、MDR(存储器数据寄存器)、CIR(当前指令寄存器)和状态寄存器。

Assembly language uses mnemonics (e.g. LDA, STA, ADD, JMP) to represent machine code instructions. Addressing modes such as immediate, direct, indirect, and indexed affect how operands are accessed. Factors affecting performance include clock speed, number of cores, cache size, and the word length of processor registers.

汇编语言使用助记符(如LDA、STA、ADD、JMP)表示机器码指令。寻址模式如立即、直接、间接和变址寻址影响操作数的访问方式。影响性能的因素包括时钟速度、核心数、缓存大小和处理器寄存器的字长。


5. System Software | 系统软件

System software manages computer resources and provides a platform for application software. The operating system performs memory management, process scheduling, file management, interrupt handling, and user interface provision. Common types include single‑user, multi‑user, real‑time, and distributed operating systems.

系统软件管理计算机资源并为应用软件提供平台。操作系统执行内存管理、进程调度、文件管理、中断处理和用户界面提供。常见类型包括单用户、多用户、实时和分布式操作系统。

Utility software handles maintenance tasks such as disk defragmentation, backup, virus scanning, and compression. Language translators include assemblers (assembly to machine code), compilers (high‑level language to machine code), and interpreters (execute code line by line). Library programs are pre‑compiled routines

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

广告 / Sponsored
现货 Cambridge International AS & ALevel IT Coursebook剑桥国际IGC…
计算机 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥467.0

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

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