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

📚 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 转换为十进制,并写出计算过程。

Explanation: Place the binary digits under the correct place values starting from 16 on the left (2⁴) down to 1 on the right (2⁰). 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 代码,运行后会输出什么?

Explanation: The variable score stores the integer 7, bonus stores 3. total becomes 7 + 3 = 10. The first 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 往往使用公共或租用的电信线路,涉及多个服务提供商。


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

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

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version