这套题把路线核对的决定和简短的追踪题混在一起。第 1 至 4 题测试报考与安排的核对。
第 5 至 8 题测试追踪和写法。第 9 和 10 题把两者结合。
所有题目都是原创,每个答案都有完整解答。先在纸上做每一题,再打开答案。
把每个失误记入错题记录。本练习属于数码与纸质考试路线核对。
题目
1. 某学生的考试中心书面确认:Computer Science,代码 0478,考试年份 2027。他们有一份标着“0478 syllabus 2026-2028”的 PDF 和一套没有代码的视频。哪一份已确认相符,视频该怎么标注?
查看答案
PDF 涵盖 2026 至 2028 年,2027 在这个范围内,所以相符(还要在剑桥页面确认)。视频没有显示代码或年份,所以标为“未知”,并把它的内容对照 PDF 核对。
2. 为什么只有代码不足以选定大纲文件?
查看答案
代码代表资格。一份文件涵盖一段考试年份,所以你还需要自己的考试年份。
3. 朋友说:“试卷在屏幕上作答,所以我会在家考。”请给出两点纠正。
查看答案
第一,考试中心安排试卷在哪里、如何进行。第二,形式(屏幕)和地点是两回事。请书面询问中心每份试卷如何进行。
4. 你的考试中心对考季只回复“稍后告知”。你该记录什么?
查看答案
把考季记为“未确认”,保留日期,再问一次。不要假设某个考季。
5. 追踪并写出输出。
Total ← 0
FOR Count ← 1 TO 4
Total ← Total + Count * 2
NEXT Count
OUTPUT Total
查看答案
Count 1:Total = 2。Count 2:Total = 6。Count 3:Total = 12。Count 4:Total = 20。输出 20。核对:2 + 4 + 6 + 8 = 20。
6. 追踪并写出输出。
N ← 27
Steps ← 0
WHILE N > 10
N ← N - 8
Steps ← Steps + 1
ENDWHILE
OUTPUT Steps, N
查看答案
| 判断 N > 10 | 之后的 N | 之后的 Steps |
|---|---|---|
| 27 > 10 成立 | 19 | 1 |
| 19 > 10 成立 | 11 | 2 |
| 11 > 10 成立 | 3 | 3 |
| 3 > 10 不成立 | 停止 |
输出:3 和 3。核对:27 - 8 - 8 - 8 = 3,共减了三次。
7. 这个 Python 循环运行几次?i 取哪些值?
for i in range(1, 5):
print(i)
查看答案
运行 4 次,i = 1、2、3、4。5 不包含在内。
8. 写出能得到同样四个 i 值的伪代码循环头。
查看答案
FOR i ← 1 TO 4。在伪代码里,结束值是包含在内的。
9. 论坛上的一则帖子说,明年另一个计算机科学代码将取代你的代码,没有链接。把这项说法分类,并说明你的计划要改什么。
查看答案
待确认,因为没有来源。查看你的代码在剑桥的页面,并询问考试中心。在来源和考试中心都认可之前,什么都不改。
10. 把下面的 Python 改写成伪代码,然后追踪。
count = 0
for n in range(3, 8):
if n % 2 == 1:
count = count + 1
print(count)
查看答案
伪代码:
Count ← 0
FOR N ← 3 TO 7
IF N MOD 2 = 1
THEN
Count ← Count + 1
ENDIF
NEXT N
OUTPUT Count
range(3, 8) 得到 3、4、5、6、7。奇数是 3、5 和 7,所以 Count 依次为 1、2、3。输出 3。核对:3 到 7 之间有三个奇数。
如果你做错了
- 第 1 和 2 题(报考与文件对应):回到确认报考代码。
- 第 3 题(屏幕与在家):重温为什么屏幕考试不是在家考试。
- 第 4 题(未确认的回复):看自行核对本地考试中心的安排。
- 第 5 至 8 题和第 10 题(追踪与写法):复习把概念对应到正确的档案,再到伪代码追踪训练器和Python 沙盒练习。
- 第 9 题(待确认的说法):看把 0265 的未来安排当作需来源证实的信息。
如果同一类失误一再重复,我们的线上一对一计算机科学补习可以陪你一起检查解题过程。