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

Year 8 CIE Computer Science: Mock Unit Test Analysis | Year 8 CIE 计算机:单元测试模拟卷解析

2026-07-17 18:31 · 本文部分内容由AI辅助创作

📚 Year 8 CIE Computer Science: Mock Unit Test Analysis | Year 8 CIE 计算机:单元测试模拟卷解析

Welcome to this detailed breakdown of a mock unit test designed for Year 8 CIE Computer Science students. This simulated paper covers key topics including hardware, binary logic, programming fundamentals, and digital safety. By reviewing each question and its solution, you will reinforce your understanding and boost your confidence for the actual assessment.

欢迎阅读这份为 Year 8 CIE 计算机科学学生设计的单元测试模拟卷深度解析。本模拟卷覆盖了硬件、二进制逻辑、编程基础和数字安全等核心主题。通过逐题复习与解答,你将巩固知识并提升应对实际评估的信心。


1. Hardware Components Identification | 硬件组成识别

Question: Which of the following is both an input and output device? A) Monitor B) Keyboard C) Touchscreen D) Printer

The correct answer is C) Touchscreen. A touchscreen captures user touch as input while simultaneously displaying visual output, making it a dual-purpose device.

正确答案是C)触摸屏。触摸屏获取用户的触摸作为输入,同时显示视觉输出,因此是一种双重用途的设备。

Monitor (A) is purely an output device because it only displays information. Keyboard (B) is strictly an input device for typing characters. Printer (D) is also an output device, producing physical copies on paper.

显示器(A)是单纯的输出设备,因为它只显示信息。键盘(B)是严格的输入设备,用于输入字符。打印机(D)也是输出设备,在纸张上生成物理副本。

In computer architecture, distinguishing between input, output, and dual-function devices is essential. Other combined examples include network interface cards and interactive whiteboards.

在计算机体系结构中,区分输入、输出和双重功能设备至关重要。其他组合示例包括网络接口卡和交互式白板。


2. Binary to Decimal Conversion | 二进制到十进制转换

Question: Convert the binary number 1101₂ to its decimal equivalent.

s of 2: 1×2³, 1×2², 0×2¹, and 1×2⁰. This gives 1×8 + 1×4 + 0×2 + 1×1 = 8 + 4 + 0 + 1 = 13.

我们将每个二进制位对应到2的幂:1×2³、1×2²、0×2¹和1×2⁰。计算得1×8 + 1×4 + 0×2 + 1×1 = 8 + 4 + 0 + 1 = 13。

Always write the binary digits from left (most significant) to right (least significant), with exponents starting at 3 for a 4‑bit number. The answer is 13 in base‑10.

务必从左(最高有效位)到右(最低有效位)书写二进制位,对于4位数指数从3开始。结果是十进制下的13。


3. Logic Gates Truth Table | 逻辑门真值表

Question: What is the output of an OR gate when the inputs are A=0 and B=1?

1 if at least one of its inputs is 1. Since B=1, the output is 1, regardless of A’s value.

或门在至少一个输入为1时输出1。因为B=1,无论A为何值,输出都是1。

Below is the truth table for a 2‑input OR gate:

以下是2输入或门的真值表:

ABOutput
000
011
101
111

In contrast, an AND gate would give 0 for the same inputs, and a NOT gate inverts a single input. Understanding these gates helps build more complex circuits.

相比之下,与门在相同输入下输出0,而非门将单一输入反转。理解这些门有助于构建更复杂的电路。


4. Flowchart Symbols | 流程图符号

Question: Which standard flowchart symbol represents a decision?

A diamond shape is used to indicate a decision point that branches based on a yes/no or true/false condition.

菱形用于表示基于是/否或真/假条件进行分支的决策点。

Other symbols include rectangle for processes, parallelogram for input/output, and oval for start/end terminators. Memorising these shapes is crucial for reading and designing algorithms visually.

其他符号包括矩形表示处理步骤,平行四边形表示输入/输出,椭圆形表示开始/结束终止符。记住这些形状对于直观地阅读和设计算法至关重要。


5. Understanding RAM and ROM | 理解RAM和ROM

Question: State two key differences between RAM and ROM.

RAM (Random Access Memory) is volatile, meaning it loses its data when the power is turned off. It is used to temporarily store programs and data that the CPU is currently working with.

RAM(随机存取存储器)是易失性的,即断电后会丢失数据。它用于暂时存储CPU当前正在处理的程序和数据。

ROM (Read Only Memory) is non‑volatile, retaining its contents without power. It holds permanent instructions such as the BIOS firmware needed to boot the computer.

ROM(只读存储器)是非易失性的,在无电源下仍能保留内容。它保存永久指令,例如启动计算机所需的BIOS固件。

Another difference is that RAM can be read from and written to frequently, whereas ROM is typically read‑only during normal operation.

另一个区别是RAM可以被频繁读写,而ROM在正常操作期间通常是只读的。


广告 / Sponsored

6. Python Output Prediction | Python 输出预测

Question: What will be displayed by the statement print('Hello' + 'World')?

The plus operator + concatenates strings when used with text. Python joins the two strings exactly as they appear, resulting in HelloWorld without any space.

加号运算符+用于字符串时执行连接操作。Python将两个字符串原样连接,结果为HelloWorld,中间没有空格。

If a space is intended, you could write print('Hello' + ' ' + 'World') or use a comma: print('Hello', 'World'), which adds a space automatically.

如果需要空格,可以写成print('Hello' + ' ' + 'World')或使用逗号:print('Hello', 'World'),这样会自动添加空格。

String concatenation is a foundational concept in programming, often tested alongside arithmetic operators like ** for exponentiation.

字符串连接是编程中的基础概念,常与算术运算符如幂运算符**一起考查。


7. Data Storage Units | 数据存储单位

Question: Arrange the following in ascending order of size: KB, MB, GB, Byte.

The correct sequence from smallest to largest is: Byte, Kilobyte (KB), Megabyte (MB), Gigabyte (GB).

从小到大的正确顺序是:字节(Byte)、千字节(KB)、兆字节(MB)、千兆字节(GB)。

B = 1024 Bytes, 1 MB = 1024 KB, and 1 GB = 1024 MB. This relationship is visualised below:

1字节等于8位。通常1KB = 1024字节,1MB = 1024KB,1GB = 1024MB。这种关系如下表所示:

UnitEquivalent
1 Byte8 bits
1 KB1024 Bytes
1 MB1024 KB
1 GB1024 MB

Understanding these units helps you estimate file sizes and storage capacities in real‑world contexts.

理解这些单位有助于在实际应用中估算文件大小和存储容量。


8. Network Types | 网络类型与示例

Question: What does WAN stand for and give one real‑world example.

WAN stands for Wide Area Network. It connects computers across large geographical areas, such as cities, countries, or even globally. The Internet is the most prominent example of a WAN.

WAN代表广域网。它跨越大地理区域(如城市、国家甚至全球)连接计算机。互联网就是WAN最典型的例子。

A Local Area Network (LAN), by contrast, covers a small area like a school or office building. Distinguishing between LAN and WAN is key to understanding network infrastructure.

与之相比,局域网(LAN)覆盖学校或办公楼等小范围区域。区分LAN和WAN是理解网络基础设施的关键。


9. Cyber Security Basics | 网络安全基础

Question: Explain why using the same password across multiple accounts is a poor security practice.

If one account is hacked or leaked, the attacker can easily gain access to all other accounts that share that password. This is known as credential stuffing.

如果一个账户被黑客攻击或泄露,攻击者就能轻易访问共享该密码的所有其他账户。这被称为凭证填充。

A strong password should be unique, at least 8–12 characters long, and include a mix of uppercase letters, lowercase letters, numbers, and symbols. Enabling two‑factor authentication provides an extra layer of protection.

强密码应该是唯一的,长度至少8–12个字符,包含大小写字母、数字和符号的组合。启用双重验证可以提供额外的保护层。


10. Algorithm Sequencing | 算法步骤排序

Question: Put the following actions in the correct order to make a cup of tea: Add tea bag, Pour boiled water, Boil water, Wait for brewing.

The logical sequence is: 1) Boil water, 2) Add tea bag to cup, 3) Pour boiled water into cup, 4) Wait for the tea to steep. This demonstrates a simple linear algorithm.

符合逻辑的顺序是:1)煮沸水,2)将茶包放入杯中,3)将沸水倒入杯中,4)等待浸泡。这展示了一个简单的线性算法。

Algorithms require precise ordering; performing steps out of sequence can lead to incorrect results. Flowcharts can help visualise each step and decision point clearly.

算法需要精确的排序;不按顺序执行步骤可能导致错误结果。流程图可以帮助清晰地可视化每一步和决策点。


11. Data Representation: Pixels and Sampling | 数据表示:像素与采样

Question: Why does a higher resolution image require more storage space?

A higher resolution means more pixels per inch (or per image). Each pixel’s colour is stored as binary data, so more pixels demand more bits and consequently larger file sizes.

更高的分辨率意味着每英寸(或每张图像)包含更多像素。每个像素的颜色以二进制数据存储,因此更多像素需要更多位,从而导致文件大小更大。

Similarly, sound files with a higher sampling rate capture more data per second, increasing storage needs. This trade‑off between quality and file size is fundamental in digital media.

同样,具有更高采样率的声音文件每秒捕获更多数据,增加了存储需求。这种质量与文件大小之间的权衡是数字媒体的基本概念。


Published by TutorHao | Computer Science Revision Series | aleveler.com

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

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

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