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

AS Cambridge Computer Science: Comprehensive Syllabus Breakdown | AS Cambridge 计算机:课程大纲全面解析

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

📚 AS Cambridge Computer Science: Comprehensive Syllabus Breakdown | AS Cambridge 计算机:课程大纲全面解析

The Cambridge International AS Level Computer Science syllabus (9618) provides a rigorous foundation in both the theoretical principles of computing and practical problem-solving skills. This article offers a thorough breakdown of every topic covered in the AS component, helping students understand exactly what to learn and how the examination is structured.

剑桥国际 AS Level 计算机科学课程大纲(9618)为计算的理论原理与实践问题解决能力奠定了坚实的基础。本文将对 AS 阶段涵盖的每个主题进行全面解析,帮助学生明确学习内容与考试结构。

1. Examination Structure at a Glance | 考试结构一览

The AS Computer Science assessment consists of two externally examined papers. Paper 1 (Theory Fundamentals) lasts 1 hour 30 minutes and contributes 50% of the AS grade with 75 marks. It covers all eight theory topics through multiple-choice, short-answer and structured questions. Paper 2 (Fundamental Problem-solving and Programming Skills) is a 2-hour practical exam also worth 75 marks (50%) requiring candidates to write algorithms, pseudocode and program code, with questions based on pre-release material.

AS 计算机科学的评估包含两份外部考试试卷。Paper 1(理论基础)时长 1 小时 30 分钟,占 AS 成绩的 50%,满分 75 分,考题涵盖所有八个理论主题,题型包括选择题、简答题与结构化问答题。Paper 2(基础问题解决与编程技能)是时长 2 小时的实践考试,同样满分 75 分(50%),要求考生根据预发布材料编写算法、伪代码和程序代码。

The grade boundaries are set after each session, but students must master both papers to achieve a high AS score. The pre-release material for Paper 2 is usually made available well in advance, and structured practice with past papers is essential.

每次考试的等级分数线都是考后确定,但要获得高的 AS 分数,两个试卷都必须掌握。Paper 2 的预发布材料通常会提前很多时间提供,利用历年真题进行系统练习至关重要。


2. Information Representation | 信息表示

This topic examines how data is stored and manipulated in a computer. Students learn about binary, denary and hexadecimal number systems, including conversions and binary arithmetic. Concepts such as binary-coded decimal (BCD), two's complement for negative integers, and character encoding (ASCII and Unicode) are tested. The representation of analogue data in digital form is also covered: sound sampling (sampling rate, bit depth), bitmap images (resolution, colour depth) and vector graphics.

本主题研究数据在计算机内的存储与操作方式。学生将学习二进制、十进制和十六进制数制,包括相互转换与二进制算术。考试可能涉及二进制编码的十进制(BCD)、用于负整数的二进制补码以及字符编码(ASCII与Unicode)等概念。模拟量转换为数字形式的内容同样会考查:声音采样(采样率、位深度)、位图图像(分辨率、颜色深度)和矢量图形。

Data compression techniques are split into lossless (e.g. run-length encoding, Huffman coding) and lossy (e.g. MP3, JPEG). Understanding the trade-offs between file size and quality is a key objective.

数据压缩技术分为无损压缩(如游程编码、哈夫曼编码)和有损压缩(如MP3、JPEG)。理解文件大小与质量之间的权衡是关键学习目标之一。


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

Students study data transmission methods: serial versus parallel, simplex, half-duplex and full-duplex modes. Error detection techniques like parity check, checksum, echo check and automatic repeat request (ARQ) are required. The unit also covers packet switching, circuit switching and the structure of the internet including IP addresses (IPv4, IPv6), subnetting, DNS and the role of protocols such as HTTP, FTP, TCP/IP and SMTP.

学生需要学习数据传输方式:串行与并行、单工、半双工和全双工模式。必须掌握的错误检测技术包括奇偶校验、校验和、回显检查以及自动重传请求(ARQ)。本单元还涉及分组交换、电路交换以及互联网的结构,涵盖IP地址(IPv4、IPv6)、子网划分、DNS以及HTTP、FTP、TCP/IP和SMTP等协议的作用。

Network topologies (bus, star, mesh) and wired/wireless connectivity options are examined along with the client-server and peer-to-peer models. Security aspects such as firewalls, encryption and SSL/TLS are introduced here, forming a bridge to the security topic.

网络拓扑(总线型、星型、网状)和有线/无线连接方式会与客户端-服务器模型及对等模型一同考查。防火墙、加密和SSL/TLS等安全方面在此引入,与安全主题形成衔接。


4. Hardware | 硬件

Hardware covers the physical components of a computer system. Input devices (e.g. touch screens, sensors, barcode readers), output devices (e.g. inkjet printers, 3D printers, projectors) and storage devices are detailed. Primary memory (RAM, ROM, SRAM, DRAM) is contrasted with secondary storage (HDD, SSD, optical discs, flash memory). Students must explain how each technology works and evaluate suitability for given scenarios.

硬件部分涵盖计算机系统的物理组件。详细内容包括输入设备(如触摸屏、传感器、条码扫描器)、输出设备(如喷墨打印机、3D打印机、投影仪)和存储设备。主存储器(RAM、ROM、SRAM、DRAM)与辅助存储器(HDD、SSD、光盘、闪存)需进行对比。学生必须能解释各种技术的工作原理并评估其在给定场景中的适用性。

Embedded systems and the concept of the stored program concept are also included as introductory processor ideas that lead naturally into the next topic.

嵌入式系统与程序存储的概念也包含在内,作为处理器的引入概念,自然衔接到下一个主题。


5. Processor Fundamentals | 处理器基础

This core topic explores the functioning of a central processing unit (CPU) based on the von Neumann architecture. The roles of registers – Program Counter (PC), Memory Address Register (MAR), Memory Data Register (MDR), Current Instruction Register (CIR) and Accumulator – are essential. The fetch-decode-execute cycle is described step by step, including the paths along buses (data, address, control).

这一核心主题探究基于冯·诺依曼架构的中央处理器(CPU)的工作原理。寄存器的作用——程序计数器(PC)、存储器地址寄存器(MAR)、存储器数据寄存器(MDR)、当前指令寄存器(CIR)和累加器——是基本内容。提取-解码-执行周期将被逐步描述,包括沿着总线(数据总线、地址总线、控制总线)的路径。

Students study assembly language notation, the fetch-decode-execute cycle in relation to simple instructions (e.g. LDM, STO, ADD, SUB, JMP, CMP, JE, JNE), and the factors affecting performance: clock speed, number of cores and cache memory. Interrupt handling and the role of the interrupt service routine (ISR) are also examined.

学生将学习汇编语言表示法,结合简单指令(如LDM、STO、ADD、SUB、JMP、CMP、JE、JNE)理解提取-解码-执行周期,并探讨影响性能的因素:时钟速度、核心数量和高速缓存。中断处理与中断服务程序(ISR)的作用也会考查。


6. System Software | 系统软件

System software provides the interface between hardware and application software. Operating system functions are detailed: memory management (paging, segmentation, virtual memory), multitasking and processor scheduling (round robin, shortest job first, priority-based), file management, user interface provision, and security management.

系统软件提供了硬件与应用软件之间的接口。详细介绍了操作系统的功能:内存管理(分页、分段、虚拟内存)、多任务处理和处理器调度(轮转法、最短作业优先、基于优先级)、文件管理、提供用户界面以及安全管理。

Utility programs (disk defragmenter, compression tools, backup software, anti-malware) and library programs are covered. The role of translators – assembler, compiler and interpreter – is contrasted, and students learn to identify the differences in their operation and use cases.

实用工具程序(磁盘碎片整理程序、压缩工具、备份软件、反恶意软件)和库程序也涵盖在内。翻译器的作用——汇编器、编译器和解释器——进行对比,学生要能识别它们操作方式和用例的不同。


广告 / Sponsored

7. Security, Privacy and Data Integrity | 安全、隐私与数据完整性

Security threats include malware (viruses, worms, trojans, spyware, ransomware), phishing, pharming, denial of service attacks, and social engineering. The syllabus demands that students can describe each threat and its consequences. Defensive measures include access control (passwords, biometrics), encryption, firewalls, anti-virus software, and digital signatures.

安全威胁包括恶意软件(病毒、蠕虫、木马、间谍软件、勒索软件)、网络钓鱼、域欺骗、拒绝服务攻击和社会工程学。大纲要求学生能够描述每种威胁及其后果。防御措施包括访问控制(密码、生物特征识别)、加密、防火墙、防病毒软件和数字签名。

Data integrity is maintained through validation and verification checks. Validation methods (range check, length check, presence check, format check) and verification (visual check, double entry) are examined. Privacy concerns around data collection and the importance of data protection laws are highlighted.

数据完整性通过验证和校验检查来维护。验证方法(范围检查、长度检查、存在检查、格式检查)和校验(目视检查、双次输入)会进行考查。围绕数据收集的隐私问题以及数据保护法律的重要性将予以强调。


8. Ethics and Ownership | 伦理与所有权

This section addresses the ethical and legal implications of using computing technology. Topics include artificial intelligence, autonomous systems, social media algorithms, and the digital divide. Students consider the ethical responsibilities of computer scientists and the impact of technology on society.

本部分讨论了使用计算技术的伦理与法律影响。主题包括人工智能、自主系统、社交媒体算法和数字鸿沟。学生需要思考计算机科学家的伦理责任以及技术对社会的影响。

Ownership of data, software licensing (freeware, shareware, open source, proprietary), and copyright laws are covered. The role of intellectual property and the consequences of software piracy are key discussion points.

数据所有权、软件许可(免费软件、共享软件、开源、专有软件)以及版权法均包含在内。知识产权的作用和软件盗版的后果是关键的讨论点。


9. Databases | 数据库

The database topic introduces the need for structured data storage. Key concepts include table, record, field, primary key, foreign key, composite key and secondary key. Students learn to represent data using entity-relationship (E-R) diagrams with cardinality (one-to-one, one-to-many, many-to-many).

数据库主题介绍了对结构化数据存储的需求。关键概念包括表、记录、字段、主键、外键、复合键和次键。学生学会使用实体-关系(E-R)图和基数(一对一、一对多、多对多)来表示数据。

A significant part of the syllabus is using Structured Query Language (SQL). Candidates must be able to write and interpret SQL statements that use SELECT (with WHERE, ORDER BY, GROUP BY, HAVING, INNER JOIN), INSERT INTO, UPDATE, and DELETE FROM. The benefits of a relational database management system (RDBMS) over flat files are explained.

大纲的一个重要部分是使用结构化查询语言(SQL)。考生必须能编写和解释 SQL 语句,包括 SELECT(含WHERE、ORDER BY、GROUP BY、HAVING、INNER JOIN)、INSERT INTO、UPDATE 和 DELETE FROM。会解释关系型数据库管理系统(RDBMS)相比于平面文件的优势。


10. Algorithm Design and Problem-Solving | 算法设计与问题解决

This AS skill set revolves around computational thinking: abstraction, decomposition and pattern recognition. Students design solutions using pseudocode, flowcharts and structured English. Core algorithms must be known in detail: linear search, binary search, bubble sort, selection sort and insertion sort. Analysis includes understanding their efficiency and tracing through examples.

这项 AS 技能围绕计算思维展开:抽象化、分解和模式识别。学生利用伪代码、流程图和结构化英语设计解决方案。必须详细了解核心算法:线性查找、二分查找、冒泡排序、选择排序和插入排序。分析包括理解其效率以及通过示例进行追踪。

Problem-solving strategies such as stepwise refinement are emphasised. The use of basic data structures – arrays (one- and two-dimensional), records (user-defined data types) and files (sequential access) – forms the backbone of designing solutions.

问题解决策略如逐步求精受到强调。基本数据结构的使用——数组(一维和二维)、记录(用户自定义数据类型)以及文件(顺序存取)——构成了解决方案设计的支柱。


11. Programming Concepts and Skills | 编程概念与技能

Paper 2 requires candidates to understand programming constructs: sequence, selection (IF, CASE) and iteration (FOR, WHILE, REPEAT). The use of procedures and functions, parameter passing (by value and by reference), local and global variables, and the scope of identifiers are essential. Students must demonstrate the ability to write well-structured, commented code.

Paper 2 要求考生理解编程构造:顺序、选择(IF、CASE)和迭代(FOR、WHILE、REPEAT)。过程和函数的使用、参数传递(值传递和引用传递)、局部与全局变量以及标识符的作用域都至关重要。学生必须展示编写结构良好、带注释的代码的能力。

File handling operations – opening, reading, writing, closing – are tested in the context of text files. Good practice techniques such as meaningful naming, indentation and modular design are rewarded. The syllabus does not prescribe a specific programming language, but Cambridge recommends Python, Java, VB.NET or Pascal, and pseudocode syntax is standardised for the examination.

文件处理操作——打开、读取、写入、关闭——会在文本文件的背景下进行测试。良好实践技巧,如有意义的命名、缩进和模块化设计,会获得评分。大纲不规定具体的编程语言,但剑桥推荐 Python、Java、VB.NET 或 Pascal,并为考试定义了标准化的伪代码语法。


12. Software Development Lifecycle | 软件开发生命周期

The final AS theory topic concerns the stages of program development. The waterfall model is the primary lifecycle studied: analysis (feasibility, requirements), design (structure charts, algorithms, user interface), coding and iterative testing, testing (alpha, beta, white-box, black-box), documentation (user and technical), and evaluation.

最后一个 AS 理论主题涉及程序开发的各个阶段。瀑布模型是研究的主要生命周期:分析(可行性、需求)、设计(结构图、算法、用户界面)、编码与迭代测试、测试(alpha、beta、白盒、黑盒)、文档(用户和技术)以及评价。

Students need to differentiate between types of testing and understand the purpose of validation and verification in the context of software development. The importance of test plans and the use of boundary, normal and erroneous data is emphasised.

学生需要区分不同类型的测试,并理解在软件开发领域中验证和确认的目的。测试计划的重要性以及边界数据、正常数据和错误数据的使用会受到重视。


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

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

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

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