TUTORZONE 原创刷题模拟卷 · 剑桥 A-Level 电脑科学 (9618) Paper 4(程式实作)
依剑桥 9618 课程(2027–2029)编写:Paper 4 程式实作 75 分、2 小时 30 分钟(涵盖 sections 19–20,提交程式码与测试证据,可用 Java/VB/Python 控制台模式)。另 Paper 1 理论(75 分)、Paper 2 编程(75 分)、Paper 3 进阶理论(75 分)。本卷为 Paper 4 刷题,4 题共 75 分,附答案与刷题技巧。
问:A-Level 电脑科学 (9618) Paper 4 考什么、占多少分?
直接答案:Paper 4 程式实作 75 分、2 小时 30 分钟,提交程式码与测试证据(Java/VB/Python 控制台)。

| 部分 | 内容 | 比重 | 时间 |
|---|---|---|---|
| Paper 4(程式实作) | 提交程式码+测试,75 分 | 25% A-Level | 2 小时 30 分钟 |
| Paper 2(解难与编程) | pseudocode 作答,75 分 | 25% A-Level | 2 小时 |
A-Level 电脑科学 Paper 4 刷题技巧:先写设计(输入-处理-输出)再编码;阵列 0 起(0 TO 3);函数要写测试(边界值);提交前印出测试证据。边界值测试是常见失分位。
本卷为 TutorZone 原创刷题模拟卷:题目按剑桥 9618 的卷制(Paper 4 程式实作 75 分)自行编写,答案为自行撰写,并非剑桥历届试题或官方评卷参考。
数值与追踪答案已用程式复核一次。
| 部分 | 分数 | 建议时间 | 先做什么 |
|---|---|---|---|
| Paper 4(程式实作) | 25% A-Level | 计划 20 分钟、编码 100 分钟、测试 30 分钟 | 设计+编码+测试 |
| Paper 2(解难与编程) | 25% A-Level | 每题约 20 分钟 | 算法+数据结构 |
问:边界值测试为何重要?
直接答案:边界值(如 79/80)最易揭发条件错误,系常见失分位。
先设计后编码;函数要边界值测试。
第 1 题 (20 分)
写出程式设计计划,读入四个分数 [72, 85, 63, 90] 并计算平均分。
第 2 题 (15 分)
写出找出最高分的程式码,并输出该分数。
第 3 题 (20 分)
写出函数,按平均分(77.5)返回等级:≥80 为 ‘A’、≥70 为 ‘B’、其余 ‘C’。
第 4 题 (20 分)
写出测试计划,测试 Grade 函数的边界值(79、80、69、70)。预期结果是什么?
问:等级函数的条件次序要注意什么?
直接答案:要先测高门槛(≥80 先于 ≥70),否则高等级永远不会返回。
第 1 题
marks \u2190 [72, 85, 63, 90] → 77.5(20 分)。
total \u2190 0
FOR i \u2190 0 TO 3
total \u2190 total + marks[i]
NEXT i
average \u2190 total / 4
OUTPUT average
第 2 题
highest \u2190 marks[0] → 90(15 分)。
FOR i \u2190 1 TO 3
IF marks[i] > highest THEN
highest \u2190 marks[i]
ENDIF
NEXT i
OUTPUT highest
第 3 题
FUNCTION Grade(avg) → ‘B’(20 分)。
IF avg >= 80 THEN RETURN 'A'
ELSEIF avg >= 70 THEN RETURN 'B'
ELSE RETURN 'C'
ENDIF
ENDFUNCTION
第 4 题
79 → ‘B’;80 → ‘A’;69 → ‘C’;70 → ‘B’(各 5 分)。测试要列出输入、预期输出与实际输出。
问:本卷操练哪些课题?
直接答案:程式设计计划、阵列处理、函数、边界值测试计划。
| 失分位 | 表面做法 | 实际后果 | 正确做法 |
|---|---|---|---|
| 无测试计划 | 只交程式码 | 要列输入、预期与实际输出 | 测试证据 |
| 阵列边界错 | 1 TO 4 | 0 起:0 TO 3 | 0 TO 3 |
| 条件次序错 | 先测 ≥70 再 ≥80 | 高门槛先测 | ≥80 先 |
第一次刷题:完整计时 2 小时 30 分钟,4 题全做,中途不翻资料。
对答案:核对边界值与测试计划。
第二次刷题:三至七日后重做,目标 2 小时 10 分内完成。
问:操完这份卷之后应该做什么?
直接答案:①把无测试计划或阵列边界错的答案抄入错题本;②三至七日后再操;③操练 Paper 2 编程。
这份卷同剑桥历届试题有关吗?
没有。题目与答案都是 TutorZone 原创,并非剑桥历届试题或官方评卷参考。
A-Level 电脑科学 Paper 4 考什么?
程式实作:提交完整程式码与测试证据,75 分、2 小时 30 分钟,可用 Java/VB/Python 控制台模式。
边界值测试为何重要?
边界值(如 79/80)最易揭发条件错误,是常见失分位。
| 资源 | 用途 |
|---|---|
| 剑桥 A-Level 电脑科学 9618 课程(2027–2029) | 核对 Paper 1–4 分数与时间 |
| https://www.tutorzone.com.hk/alevel-computer-science-9618-paper-2-mock-2027/ | A-Level 电脑科学 Paper 2 刷题模拟卷 |

