提示
A-Level 计算机科学(9618)是两个感觉像不同学科的部分。理论部分从信息表示与通信,讲到硬件、处理器、系统软件、安全、数据库与伦理。实践部分是算法、数据结构、编程与软件开发,A2 还加入递归与面向对象编程。
理论卷的评分比学生预期的“字面”得多。存在一套标准术语——寄存器名称、寻址方式、范式,以及 validation 与 verification 的确切区别——用自己的话改述通常一分不得。请按考纲原文记定义。
编程卷奖励的是手写代码,写到你在脑子里就能“编译”通过。
-
1
信息表示
观看课程- 1.1 数据表示
- 1.1 二进制运算
- 1.1 二进制编码的十进制(BCD)
- 1.1 十六进制 —— 实际用途
- 1.1 字符编码
- 1.2 多媒体
- 1.2 矢量图形
- 1.2 声音
- 1.3 压缩
- 1.3 考官认可的定义
- 1.3 考试技巧
加载中…
-
2
通信
观看课程- 2.1 网络(含互联网)
- 2.1 局域网与广域网
- 2.1 客户端-服务器与对等网络
- 2.1 瘦客户端与胖客户端
- 2.1 网络拓扑
- 2.1 云计算
- 2.1 有线与无线
- 2.1 局域网硬件
- 2.1 路由器
- 2.1 以太网与 CSMA/CD
- 2.1 比特流传输
- 2.1 互联网与万维网
- 2.1 IP 地址
- 2.1 URL 与 DNS
- 2.1 考官认可的定义
- 2.1 考试技巧
加载中…
-
3
硬件
观看课程- 3.1 计算机及其部件
- 3.1 嵌入式系统
- 3.1 主要硬件设备
- 3.1 缓冲区
- 3.1 RAM 与 ROM
- 3.1 SRAM 与 DRAM
- 3.1 PROM、EPROM 与 EEPROM
- 3.1 监测与控制系统
- 3.2 逻辑门与逻辑电路
- 3.2 逻辑电路
- 3.2 考官认可的定义
- 3.2 考试技巧
加载中…
-
4
处理器基础
观看课程- 4.1 中央处理器(CPU)体系结构
- 4.1 CPU 的主要部件
- 4.1 总线
- 4.1 影响性能的因素
- 4.1 端口
- 4.1 取指-执行周期
- 4.1 中断
- 4.2 汇编语言
- 4.2 寻址方式
- 4.2 跟踪汇编程序
- 4.3 位操作
- 4.3 考官认可的定义
- 4.3 考试技巧
加载中…
-
6
安全、隐私与数据完整性
观看课程- 6.1 数据安全
- 6.1 安全为何重要
- 6.1 来自网络和互联网的威胁
- 6.1 安全措施
- 6.1 使措施与威胁相匹配
- 6.1 保护数据本身
- 6.2 数据完整性
- 6.2 考官认可的定义
- 6.2 考试技巧
加载中…
-
8
数据库
观看课程- 8.1 数据库概念
- 8.1 关系模型 —— 术语
- 8.1 实体-关系(E-R)图
- 8.1 规范化
- 8.2 数据库管理系统(DBMS)
- 8.3 数据定义语言(DDL)与数据操纵语言(DML)
- 8.3 考官认可的定义
- 8.3 考试技巧
加载中…
-
9
算法设计与问题求解
观看课程- 9.1 计算思维技能
- 9.2 算法
- 9.2 标识符表
- 9.2 伪代码 —— 三种基本结构
- 9.2 三种表示法
- 9.2 逐步求精
- 9.2 逻辑语句
- 9.2 考官认可的定义
- 9.2 考试技巧
加载中…
-
10
数据类型与数据结构
观看课程- 10.1 数据类型与记录
- 10.1 记录
- 10.2 数组
- 10.3 文件
- 10.4 抽象数据类型(ADT)导论
- 10.4 用数组实现抽象数据类型
- 10.4 考官认可的定义
- 10.4 考试技巧
加载中…
-
11
程序设计
观看课程- 11.1 编程基础
- 11.2 程序结构
- 11.2 迭代
- 11.3 结构化编程
- 11.3 编写高效的伪代码
- 11.3 测试与错误
- 11.3 考官认可的定义
- 11.3 考试技巧
加载中…
-
12
软件开发
观看课程- 12.1 程序开发生命周期
- 12.2 程序设计
- 12.3 程序测试与维护
- 12.3 测试方法
- 12.3 测试策略与测试计划
- 12.3 维护
- 12.3 修改现有程序
- 12.3 考官认可的定义
- 12.3 考试技巧
加载中…
-
14
通信与互联网技术
观看课程- 14.1 协议
- 14.1 分层协议
- 14.1 TCP/IP 协议族
- 14.1 常见的应用层协议
- 14.2 电路交换与分组交换
- 14.2 考官认可的定义
- 14.2 考试技巧
加载中…
-
15
硬件与虚拟机
观看课程- 15.1 处理器、并行处理与虚拟机
- 15.1 流水线
- 15.1 弗林分类法
- 15.1 大规模并行计算机
- 15.1 虚拟机
- 15.2 布尔代数与逻辑电路
- 15.2 卡诺图
- 15.2 半加器与全加器
- 15.2 触发器
- 15.2 考官认可的定义
- 15.2 考试技巧
加载中…
-
16
系统软件
观看课程- 16.1 操作系统(OS)的功能
- 16.1 用户界面
- 16.1 进程管理
- 16.1 虚拟内存、分页与分段
- 16.2 翻译软件
- 16.2 编译的各阶段
- 16.2 文法:BNF 与语法图
- 16.2 逆波兰表示法(RPN)
- 16.2 考官认可的定义
- 16.2 考试技巧
加载中…
-
18
人工智能(AI)
观看课程- 18.1 人工智能(AI)
- 18.1 人工智能中的图
- 18.1 人工神经网络(ANN)
- 18.1 机器学习、深度学习与强化学习
- 18.1 训练神经网络:反向传播
- 18.1 回归
- 18.1 人工智能在真实场景中的应用
- 18.1 考官认可的定义
- 18.1 考试技巧
加载中…
-
19
计算思维与问题求解
观看课程- 19.1 算法
- 19.1 排序算法
- 19.1 算法中的抽象数据类型
- 19.1 比较算法
- 19.2 递归
- 19.2 编译器如何处理递归代码
- 19.2 考官认可的定义
- 19.2 考试技巧
加载中…