AS & A Level Computer Science (9618)

A Level · 主题 14–15

比较协议与处理器设计

连接交换、并行执行、虚拟化与布尔化简。

课程区分 AS 主题 1–12 与 A Level 主题 13–20。示例包括剑桥伪代码与 Python。

解释通信取舍

电路交换为会话保留路径,分组交换让数据包共享链路并可能采用不同路由。应结合情境比较建立连接的需求、容量利用率和延迟变化,而非认为其中一种永远更好。

协议定义消息与行为,不只是端口号。应解释用户访问服务时,名称、寻址、交付与应用协议如何协作。安全传输增加保护,却不能修复应用的错误权限。

分析执行资源

并行处理把适合的任务分配给多个执行资源,但依赖与通信限制加速效果。虚拟机提供与底层物理细节分离的执行环境,同时带来管理与资源成本。

化简逻辑表达式时使用布尔恒等式,并用真值表确认等价。德摩根定律同时改变运算符与取反:NOT(A AND B) 等价于 NOT A OR NOT B。应测试所有输入组合。

自我检测

为什么处理器数量翻倍不能保证时间减半?查看答案

串行依赖、通信、同步和额外开销都可能限制并行工作。

编写这些课程时使用的参考资料

我们在编写本课程时参考了这些官方文件,用以确定考纲结构和课程要求。

Cambridge International · 9618 · 2027–2029 年考试