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

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

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

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

This article provides a detailed walkthrough of a mock unit test for KS3 CCEA Computing. Each section presents a sample question, followed by a step-by-step explanation of the correct answer. The goal is to help you understand key concepts and improve your exam technique. Whether you are revising computational thinking, programming fundamentals, data representation, or digital safety, this analysis will reinforce your learning and highlight common pitfalls.

本文为 KS3 CCEA 计算机课程提供一份单元测试模拟卷的详细解析。每个小节先呈现一道样题,随后逐步解释正确答案。目的是帮助你理解关键概念并提高应试技巧。无论你正在复习计算思维、编程基础、数据表示还是数字安全,这份解析都将巩固你的学习并指出常见错误。


1. Computational Thinking: Pattern Recognition and Abstraction | 计算思维:模式识别与抽象

Sample Question: A robot is programmed to draw a sequence of shapes: triangle, square, pentagon, hexagon. What shape should appear next, and what abstract rule does the robot follow?

样题: 一个机器人被编程绘制一系列图形:三角形、正方形、五边形、六边形。下一个应该出现什么图形?机器人遵循什么抽象规则?

xt must have 7 sides. The abstract rule is "draw regular polygons with n sides, starting at n=3 and incrementing n by 1 each step".

答案是七边形(7 条边)。规律是每次增加一条边:三角形(3)、正方形(4)、五边形(5)、六边形(6),因此下一个图形必有 7 条边。抽象规则是“绘制正 n 边形,从 n=3 开始,每一步 n 增加 1”。

Pattern recognition allows us to identify the underlying rule without examining every single shape. Abstraction helps by ignoring details like colour or size and focusing only on the number of sides. In CCEA exams, you may be asked to complete sequences or identify the rule behind a set of data.

模式识别让我们无需逐一检查每个图形便能找出底层规律。抽象则帮助我们忽略颜色或尺寸等细节,只关注边的数量。在 CCEA 考试中,你可能会被要求完成序列或识别一组数据背后的规则。


2. Algorithms and Flowcharts: Tracing a Loop | 算法与流程图:跟踪循环

Sample Question: nputs a number N and follows these steps: set count to 0, while N > 1, if N is even then N ← N ÷ 2 else N ← + 1, add 1 to count, end while, output count. If the input is 6, what is the final output?

样题: 阅读以下流程图:输入一个数 N,设置 count 为 0;当 N > 1 时,若 N 为偶数则 N ← N ÷ 2,否则 N ← 3 × N + 1;count 增加 1;循环结束后输出 count。如果输入是 6,最终输出是什么?

5, count = 3. Step 4: N=5 odd → N = 16, count = 4. Step 5: N=16 even → N = 8, count = 5. Step 6: N=8 even → N = 4, count = 6. Step 7: N=4 even → N = 2, count = 7. Step 8: N=2 even → N = 1, count = 8. Loop ends because N is no longer > 1. Output count = 8.

我们跟踪算法。开始:N = 6,count = 0。第 1 步:N=6 为偶数 → N = 6 ÷ 2 = 3,count = 1。第 2 步:N=3 为奇数 → N = 3×3+1 = 10,count = 2。第 3 步:N=10 偶数 → N = 5,count = 3。第 4 步:N=5 奇数 → N = 16,count = 4。第 5 步:N=16 偶数 → N = 8,count = 5。第 6 步:N=8 偶数 → N = 4,count = 6。第 7 步:N=4 偶数 → N = 2,count = 7。第 8 步:N=2 偶数 → N = 1,count = 8。循环结束,因为 N 不再大于 1。输出 count = 8。

This is known as the Collatz conjecture example; it always reaches 1. In KS3 exams you must trace carefully, updating variables on paper to avoid mistakes. Flowchart symbols are standard: ovals for start/end, parallelograms for input/output, rectangles for processes, and diamonds for decisions.

这就是著名的考拉兹猜想示例,它最终总能达到 1。在 KS3 考试中你必须仔细跟踪,在纸上更新变量以避免错误。流程图符号是标准的:椭圆表示开始/结束,平行四边形表示输入/输出,矩形表示处理,菱形表示判断。


3. Programming Concepts: Variables, Input and Output | 编程概念:变量、输入与输出

Sample Question: In Scratch, the following script runs: ask "What is your name?" and wait, set answer to (answer), say (join "Hello " (answer)) for 2 seconds. What will be displayed if the user types "Alex"?

样题: 在 Scratch 中,运行以下脚本:询问“你叫什么名字?”并等待,将 answer 设为(回答),说(连接“Hello ”(answer))2 秒。如果用户输入“Alex”,会显示什么?

The answer is "Hello Alex". The user input is stored in the built-in answer block, which is then assigned to the variable named answer. The say block displays the result of joining the string "Hello " with the content of the variable. Note that a space is included after "Hello" to separate the greeting from the name. Variables must be used carefully; if you misspell the variable name or forget to update it, the output will be incorrect.

答案是“Hello Alex”。用户输入存储在内置的 answer 积木中,随后被赋给名为 answer 的变量。说话积木显示将字符串“Hello ”与变量内容连接后的结果。请注意“Hello ”后面包含一个空格,以便将问候语与名字分开。变量必须谨慎使用;如果你拼错变量名或忘记更新它,输出就会出错。

In CCEA assessments, you may be asked to read short programs in Scratch or a textual language like Python and predict the output. Practice by creating small scripts and noting how values change line by line. Understanding sequence, selection and iteration is essential.

在 CCEA 测评中,你可能需要阅读 Scratch 或 Python 等文本语言的简短程序并预测输出。通过创建小型脚本并逐步记录值的变化来练习。理解顺序、选择和迭代至关重要。


4. Binary Representation: Denary to Binary Conversion | 二进制表示:十进制转二进制

Sample Question: Convert the denary number 45 into an 8-bit binary number. Show your working.

样题: 将十进制数 45 转换为 8 位二进制数。请写出计算过程。

ainder 0. 1 ÷ 2 = 0 remainder 1. Reading the remainders from bottom to top gives 101101. To express it in 8 bits, pad with two leading zeros: 00101101. As an 8-bit number, the place values are 128 64 32 16 8 4 2 1. 45 = 32 + 8 + 4 + 1, so bits at positions 32, 8, 4 and 1 are set: 00101101.

我们使用除 2 取余法。45 ÷ 2 = 22 余 1(最低有效位)。22 ÷ 2 = 11 余 0。11 ÷ 2 = 5 余 1。5 ÷ 2 = 2 余 1。2 ÷ 2 = 1 余 0。1 ÷ 2 = 0 余 1。从下往上读取余数得到 101101。为了用 8 位表示,在前面补两个零:00101101。作为 8 位数,位权值分别为 128 64 32 16 8 4 2 1。45 = 32 + 8 + 4 + 1,所以位权 32、8、4 和 1 的位置被置位:00101101。

Binary is fundamental to computing because computers use two states (on/off). KS3 students must be able to convert between denary and binary up to 8 bits, and also understand binary addition. Double-check your remainders and padding to avoid losing marks.

二进制对计算机系统至关重要,因为计算机使用两种状态(开/关)。KS3 学生必须能够在十进制与二进制之间互转(最高 8 位),并理解二进制加法。仔细检查余数和补零情况,以免丢分。


5. Computer Hardware: Input and Output Devices | 计算机硬件:输入与输出设备

Sample Question: Classify the following devices as either input, output, or storage: mouse, speakers, SSD, barcode scanner, headphones, USB flash drive. Briefly explain your choice for the barcode scanner.

样题: 将以下设备分类为输入设备、输出设备或存储设备:鼠标、扬声器、固态硬盘、条形码扫描器、耳机、USB 闪存盘。简要解释你对条形码扫描器的选择。

Mouse: input. Speakers: output. SSD: storage. Barcode scanner: input. Headphones: output. USB flash drive: storage. A barcode scanner reads visual data (the barcode) and sends it to the computer for processing; because it feeds data into the system, it is an input device. Note that some devices can be both input and output, such as a touchscreen, but here each item has a single primary role.

鼠标:输入。扬声器:输出。固态硬盘:存储。条形码扫描器:输入。耳机:输出。USB 闪存盘:存储。条形码扫描器读取视觉数据(条形码)并将其送入计算机处理;因为它向系统馈送数据,所以是输入设备。注意某些设备可以兼具输入和输出功能,如触摸屏,但这里每一项只有一种主要角色。

Knowing the function of common hardware components is a core requirement in CCEA KS3 Computing. You should also be able to describe the purpose of the CPU, RAM, and secondary storage, and explain how they work together. Use clear terminology such as 'volatile' for RAM and 'non-volatile' for storage.

了解常见硬件组件的功能是 CCEA KS3 计算机课程的核心要求。你还应能够描述 CPU、RAM 和辅助存储器的用途,并解释它们如何协同工作。使用清晰的术语,例如 RAM 是“易失性”的,存储器是“非易失性”的。


广告 / Sponsored

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

Sample Question: For each scenario, state whether the software being used is system software or application software: (i) A student uses a word processor to write an essay. (ii) The computer runs a disk defragmenter to organise files. (iii) The operating system manages printing jobs in a queue. (iv) A spreadsheet program calculates a budget.

样题: 在以下每个情景中,指出所用软件是系统软件还是应用软件:(i) 学生用文字处理软件写论文。(ii) 计算机运行磁盘碎片整理程序来组织文件。(iii) 操作系统管理打印作业队列。(iv) 电子表格程序计算预算。

(i) Application software – word processor performs a user task. (ii) System software – disk defragmenter is a utility that maintains the computer. (iii) System software – the operating system is the core system software. (iv) Application software – spreadsheet program performs a specific user task. System software runs in the background and manages hardware, while application software helps users perform particular activities.

(i) 应用软件——文字处理软件执行用户任务。(ii) 系统软件——磁盘碎片整理程序是一种维护计算机的实用工具。(iii) 系统软件——操作系统是核心系统软件。(iv) 应用软件——电子表格程序执行特定的用户任务。系统软件在后台运行并管理硬件,而应用软件帮助用户执行特定活动。

Be precise with definitions: system software includes operating systems, utilities, and drivers. Application software includes word processors, web browsers, games, and databases. CCEA questions often test the distinction with real-life examples, so practise categorising various programs.

定义要准确:系统软件包括操作系统、实用工具和驱动程序。应用软件包括文字处理软件、网页浏览器、游戏和数据库。CCEA 试题常通过现实生活中的例子来考察这一区别,因此要练习对各种程序进行分类。


7. Networks: LAN, WAN and Topologies | 网络:局域网、广域网与拓扑结构

Sample Question: A school has a computer network that connects all classrooms within the same building. Is this a LAN or a WAN? Identify one advantage of using a star topology for this network instead of a bus topology.

样题: 某学校拥有一个连接同一栋楼内所有教室的计算机网络。这是局域网还是广域网?指出对该网络采用星型拓扑而非总线拓扑的一个优点。

It is a LAN (Local Area Network) because the network covers a small geographic area within one building. In a star topology, each device connects to a central switch. An advantage over a bus topology is that if one cable fails, only the connected device is affected, whereas in a bus topology a single break can disable the entire network. Star topology also makes it easier to add new devices and improve performance by reducing data collisions.

这是局域网(LAN),因为网络覆盖一栋建筑内的较小地理区域。在星型拓扑中,每台设备都连接到一个中央交换机。相比于总线拓扑,其优点在于:如果某条线缆发生故障,只有所连接的设备受影响,而在总线拓扑中,一处断裂可能导致整个网络瘫痪。星型拓扑也更便于添加新设备,并通过减少数据冲突来提升性能。

Remember that a WAN (Wide Area Network) connects devices over large geographical distances, such as the internet. You should also know common network hardware: routers, switches, and network interface cards. Diagrams of topologies are frequently used in exam papers.

请记住,广域网(WAN)连接跨越较大地理距离的设备,例如互联网。你还应了解常见的网络硬件:路由器、交换机和网络接口卡。拓扑图在试卷中经常出现。


8. The Internet and World Wide Web: Understanding URLs and IP Addresses | 互联网与万维网:理解 URL 与 IP 地址

Sample Question: Examine the URL: https://www.bbc.co.uk/bitesize/ks3/computing. Identify the protocol, domain name, and path. Explain the role of the Domain Name System (DNS) in loading this page.

样题: 分析以下 URL:https://www.bbc.co.uk/bitesize/ks3/computing。识别出协议、域名和路径。解释域名系统(DNS)在加载此页面时的作用。

Protocol: https. Domain name: www.bbc.co.uk (subdomain www, domain bbc, top-level domain .co.uk). Path: /bitesize/ks3/computing. When a user enters this URL, the browser contacts a DNS server to translate the domain name into an IP address, such as 151.101.128.81. The browser then uses that IP address to request the web page from the server. DNS acts like a phone book, mapping human-readable names to machine-readable IP addresses.

协议:https。域名:www.bbc.co.uk(子域名 www,域名 bbc,顶级域名 .co.uk)。路径:/bitesize/ks3/computing。当用户输入该 URL 时,浏览器会联系 DNS 服务器,将域名转换为 IP 地址,例如 151.101.128.81。然后浏览器使用该 IP 地址向服务器请求网页。DNS 的作用类似于电话簿,将人类可读的名称映射为机器可读的 IP 地址。

Learn the common protocols: HTTP, HTTPS, FTP. Know that HTTPS uses encryption for security. Also understand the difference between the Internet (the physical infrastructure) and the World Wide Web (a service that runs on it). CCEA may ask you to label parts of a URL or explain how data is transmitted using packets.

学习常用协议:HTTP、HTTPS、FTP。了解 HTTPS 使用加密来保障安全。同时理解互联网(物理基础设施)与万维网(运行于其上的服务)之间的区别。CCEA 可能要求你标注 URL 的各个部分,或解释数据如何通过数据包传输。


9. Digital Safety: Phishing, Passwords and Ethical Use | 数字安全:网络钓鱼、密码与道德使用

Sample Question: You receive an email claiming to be from your bank, asking you to click a link and verify your password. List three signs that this is a phishing attempt. Suggest two ways to create a strong password.

样题: 你收到一封自称来自银行的电子邮件,要求你点击链接并验证密码。列出三个表明这是一次网络钓鱼尝试的迹象。提出两种创建强密码的方法。

Signs of phishing: 1) Generic greeting like "Dear Customer" instead of your name. 2) Urgent language threatening account closure. 3) A suspicious link that does not match the bank's real website address (hover over it to check). A strong password should be at least 8 characters long and include a mix of uppercase letters, lowercase letters, numbers, and symbols (e.g. Pa$$w0rd! is weak, but R3d*Hawk#95 is much stronger). Another method is to use three random words joined together, such as "correct horse battery staple", adding a number and symbol to increase entropy. Never reuse passwords across multiple sites.

网络钓鱼的迹象:1) 泛泛的称呼如“尊敬的客户”,而不是你的名字。2) 威胁性语言,如声称账户将被关闭。3) 可疑链接,与银行真实的网址不匹配(将鼠标悬停其上即可查看)。强密码应至少包含 8 个字符,并混合大写字母、小写字母、数字和符号(例如 Pa$$w0rd! 很弱,而 R3d*Hawk#95 则强得多)。另一种方法是使用三个连在一起的随机单词,如“correct horse battery staple”,并加上数字和符号以增加熵值。切勿在多个网站上重复使用同一密码。

Digital safety and ethics are key topics in CCEA KS3. You must understand how to protect yourself from malware, phishing, and social engineering. Also be prepared to discuss ethical issues such as copyright, cyberbullying, and the responsible use of social media. In exams, give concrete advice rather than vague statements.

数字安全与道德是 CCEA KS3 的重要主题。你必须了解如何保护自己免受恶意软件、网络钓鱼和社会工程学的侵害。同时也要准备讨论版权、网络欺凌以及负责任地使用社交媒体等道德问题。在考试中,要给出具体的建议,而不是笼统的陈述。


10. Review and Exam Technique | 复习与考试技巧

Now that we have worked through a range of questions, let us summarise effective revision strategies. Active recall is more powerful than passive reading: cover the answer and try to explain the concept aloud. Use flashcards for key terms such as "abstraction", "protocol", "LAN". When practising, always trace algorithms on paper; do not try to hold steps in your head. For binary conversions, draw a place-value table (128, 64, 32, 16, 8, 4, 2, 1) and fill it in. In the exam, read questions twice, underline command words like "explain" or "identify", and manage your time so that you leave a few minutes to check your answers.

既然我们已经完成了一系列题目,现在来总结有效的复习策略。主动回忆比被动阅读更有效:遮住答案,尝试出声解释概念。使用抽认卡记忆关键术语,如“抽象”、“协议”、“局域网”。练习时,始终在纸上跟踪算法;不要试图在脑中保持步骤。进行二进制转换时,画一个位权表(128、64、32、16、8、4、2、1)并填写。考试中,仔细读题两遍,在“解释”或“识别”等指令词下划线,并管理好时间,留出几分钟检查答案。

Remember that CCEA marks are awarded for clear, logical steps. Even if your final answer is wrong, you can still earn marks for correct working. Use the correct technical vocabulary: say "iteration" rather than "looping", "variable assignment" rather than "put value in box". Where applicable, give examples to support your explanation. Finally, keep an eye on the number of marks available and write an amount of detail proportional to it – a 1-mark question does not need a paragraph.

请记住,CCEA 评分会关注清晰、合乎逻辑的步骤。即使最终答案错误,你仍然可以因正确的解题过程而得分。使用正确的技术术语:说“迭代”而非“循环”,说“变量赋值”而非“把值放进盒子”。在适用的地方,用例子支持你的解释。最后,注意题目所给的分值,并根据分值写出相应详略程度的内容——1 分题不需要写一整段。

Published by TutorHao | Computing Revision Series | aleveler.com

广告 / Sponsored
Linux高级程序设计(高等院校计算机技术十二五规划教材)/刘加海/季江民/浙江大学出版社
计算机 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥55.6

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

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