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

KS3 CAIE Computing Unit Test Mock Paper Analysis | KS3 CAIE 计算机单元测试模拟卷解析

2026-07-27 05:05 · 本文部分内容由AI辅助创作

📚 KS3 CAIE Computing Unit Test Mock Paper Analysis | KS3 CAIE 计算机单元测试模拟卷解析

This article provides a step-by-step analysis of a KS3 CAIE Computing unit test mock paper. Each question targets a core topic from the Cambridge Lower Secondary Computing curriculum, including binary conversion, hardware, programming, networks and computational thinking. Detailed explanations are given for every answer to help you build a solid foundation and avoid common mistakes.

本文对一份 KS3 CAIE 计算机单元测试模拟卷进行了逐步解析。每道题都紧扣剑桥初中计算机课程的核心知识点,涵盖二进制转换、硬件、编程、网络和计算思维等内容。每个答案都配有详细解释,帮助你打牢基础,避开常见错误。


1. Binary to Denary Conversion | 二进制转十进制

Mock Question: Convert the binary number 11001 to denary. Show your working.

模拟题:将二进制数 11001 转换为十进制,并写出计算过程。

1×16 + 1×8 + 0×4 + 0×2 + 1×1 gives 16 + 8 + 0 + 0 + 1 = 25. Therefore, 11001₂ equals 25₁₀.

解析:把二进制数每一位放在对应的位权下,从左侧的 16(2⁴)到右侧的 1(2⁰)。1×16 + 1×8 + 0×4 + 0×2 + 1×1 得到 16 + 8 + 0 + 0 + 1 = 25。所以 11001₂ 等于 25₁₀。

11001₂ = 25₁₀


2. Storage Units and File Sizes | 存储单位与文件大小

Mock Question: Arrange the following units from smallest to largest: nibble, bit, megabyte, byte, kilobyte.

模拟题:将下列单位从小到大排列:nibble, bit, megabyte, byte, kilobyte。

Explanation: The smallest unit is a bit (binary digit). A nibble is 4 bits, a byte is 8 bits, a kilobyte (KB) is 1024 bytes, and a megabyte (MB) is 1024 KB. So the correct order is bit, nibble, byte, kilobyte, megabyte.

解析:最小的单位是 bit(二进制位)。一个 nibble 是 4 个 bit,一个 byte 是 8 个 bit,一个 kilobyte(KB)是 1024 个 byte,一个 megabyte(MB)是 1024 个 KB。因此正确的顺序是 bit, nibble, byte, kilobyte, megabyte。


3. Input, Output and Storage Devices | 输入、输出与存储设备

Mock Question: Classify each device as an input, output or storage device: barcode scanner, projector, USB flash drive, touchscreen, laser printer.

模拟题:将下列设备按输入、输出或存储设备归类:条码扫描器、投影仪、U 盘、触摸屏、激光打印机。

Explanation: A barcode scanner captures data, so it is an input device. A projector displays images, making it an output device. A USB flash drive holds data, thus a storage device. A touchscreen both accepts touch input and displays output, so it is an input-output device. A laser printer produces physical copies, so it is an output device.

解析:条码扫描器用于采集数据,属于输入设备。投影仪用于显示图像,属于输出设备。U 盘用于保存数据,属于存储设备。触摸屏既可以接收触摸输入又能显示内容,属于输入输出设备。激光打印机生成纸质副本,属于输出设备。


4. Programming: Variables and Data Types | 编程:变量与数据类型

Mock Question: Look at the following Python code. What will be printed when the code runs?

score = 7
bonus = 3
total = score + bonus
print(total)
print("Total: " + str(total))

模拟题:阅读以下 Python 代码,运行后会输出什么?

print outputs the number 10. The second print converts total to a string and joins it with "Total: ", producing "Total: 10". Both outputs appear on separate lines.

解析:变量 score 储存整数 7,bonus 储存 3。total 计算为 10。第一条 print 输出数字 10。第二条 print 将 total 转换为字符串并与 "Total: " 拼接,结果为 "Total: 10"。两个输出会显示在不同行上。


5. Algorithm: Flowchart Symbols | 算法:流程图符号

Mock Question: In a flowchart, what does a diamond shape represent? Give an example of its use.

模拟题:在流程图中,菱形框代表什么?举一个使用它的例子。

Explanation: A diamond represents a decision or a condition check. The flow branches based on whether the condition is true or false. For example, checking if a user's age is greater than or equal to 18 before allowing access to a website. 'Yes' leads to one path, 'No' leads to another.

解析:菱形框表示一个判断或条件检查。流程会根据条件为真还是为假产生分支。例如,在允许用户访问网站之前检查其年龄是否大于等于 18 岁。'是' 走向一条分支,'否' 走向另一条分支。


6. Computer Networks: LAN vs WAN | 计算机网络:局域网与广域网

Mock Question: State two differences between a Local Area Network (LAN) and a Wide Area Network (WAN).

模拟题:指出局域网 (LAN) 与广域网 (WAN) 的两个不同点。

Explanation: First, a LAN covers a small geographical area such as a school or office building, whereas a WAN spans large distances, often across cities or countries. Second, LANs are usually owned and managed by a single organisation, while WANs often use public or leased telecommunication lines and involve multiple service providers.

解析:首先,LAN 覆盖的地理范围较小,比如一所学校或一栋办公楼,而 WAN 覆盖范围较广,通常跨城市或国家。其次,LAN 通常由单个组织拥有和管理,而 WAN 往往使用公共或租用的电信线路,涉及多个服务提供商。


广告 / Sponsored

7. Cyber Security: Malware and Phishing | 网络安全:恶意软件与网络钓鱼

Mock Question: Explain the term 'phishing' and describe one way to recognise a phishing email.

模拟题:解释术语 '网络钓鱼',并描述一种识别网络钓鱼邮件的方法。

Explanation: Phishing is a social engineering attack where criminals send fake emails pretending to be from legitimate organisations to trick people into revealing personal information such as passwords or bank details. One sign is a sense of urgency, e.g. 'Your account will be closed unless you click this link immediately.' Legitimate companies rarely ask for sensitive data via email.

解析:网络钓鱼是一种社会工程攻击,犯罪分子发送伪装成合法机构的虚假电子邮件,诱骗人们透露密码或银行信息等个人资料。一种识别方法是留意紧迫性措辞,例如 '若不立即点击此链接,您的账户将被关闭'。正规公司很少通过电子邮件索要敏感数据。


8. The CPU and Fetch-Execute Cycle | CPU 与取指执行周期

Mock Question: Name the three main components inside the CPU and briefly describe the fetch stage of the fetch-execute cycle.

模拟题:说出 CPU 内部的三个主要组成部分,并简要描述取指执行周期中的取指阶段。

Explanation: The CPU contains the Control Unit (CU), the Arithmetic Logic Unit (ALU) and registers. During the fetch stage, the CU sends a signal to get the next instruction from the main memory (RAM). The address of the instruction is held in a register, and the instruction is copied into another register inside the CPU.

解析:CPU 包含控制单元 (CU)、算术逻辑单元 (ALU) 和寄存器。在取指阶段,控制单元发出信号,从主存储器 (RAM) 中取出下一条指令。指令的地址保存在一个寄存器中,指令本身被复制到 CPU 内部的另一个寄存器里。


9. Software: System vs Application | 软件:系统软件与应用软件

Mock Question: Give one example of system software and one example of application software. What is the main difference between them?

模拟题:分别给出一个系统软件和一个应用软件的例子。它们之间的主要区别是什么?

Explanation: An operating system like Windows is system software; it manages hardware and provides a platform for other programs. A word processor like Microsoft Word is application software; it helps users perform specific tasks. System software runs the computer, while application software runs on top of system software to serve the user's needs.

解析:操作系统(如 Windows)是系统软件,它管理硬件并为其他程序提供平台。文字处理软件(如 Microsoft Word)是应用软件,帮助用户完成具体任务。系统软件负责运行计算机,而应用软件在系统软件之上运行以满足用户需求。


10. Computational Thinking: Decomposition and Abstraction | 计算思维:分解与抽象

Mock Question: A librarian wants to create a system to track borrowed books. Explain how decomposition and abstraction can be used in designing this system.

模拟题:一名图书管理员想创建一个系统来跟踪借出的书籍。请解释在设计该系统时如何使用分解和抽象。

Explanation: Decomposition means breaking the problem into smaller parts, such as checking out a book, returning a book, searching for a title, and managing member details. Each part can be solved separately. Abstraction involves focusing on the important details and ignoring the irrelevant ones: for a book, we keep its ISBN, title and availability, but ignore the cover colour or font size on the spine.

解析:分解是指把问题拆解成更小的部分,比如借书、还书、搜索书名和管理会员信息,每个部分可以单独解决。抽象则是关注重要细节,忽略无关信息:对于一本书,我们保留其 ISBN、书名和借阅状态,而忽略封面颜色或书脊上的字体大小。


Published by TutorHao | Computing Revision Series | aleveler.com

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

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

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