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

Year 10 CCEA Computer Science: In-depth Analysis of Past Papers | Year 10 CCEA 计算机:历年真题深度解析

2026-07-19 22:09 · 本文部分内容由AI辅助创作

📚 Year 10 CCEA Computer Science: In-depth Analysis of Past Papers | Year 10 CCEA 计算机:历年真题深度解析

Mastering CCEA Year 10 Computer Science requires more than just memorising facts — it demands a clear understanding of how concepts are tested in real exam scenarios. In this article, we unpack the most common question types from past papers, revealing key skills, typical mistakes, and revision strategies that will help you boost your grade. Each section below mirrors a high-frequency topic area, with paired English and Chinese explanations to deepen your learning.

要精通 CCEA Year 10 计算机科学,仅仅记住知识点是不够的——你必须清楚这些概念在真实考试中是如何被考察的。本文深入剖析历年真题中最常见的题型,揭示关键技能、典型错误和提升成绩的复习策略。以下每个小节都对应一个高频考点,并提供中英对照讲解,帮助你真正吃透内容。

1. Binary and Hexadecimal Conversions | 二进制与十六进制转换

e with 8 columns (128, 64, 32, 16, 8, 4, 2, 1). For example, the denary number 210 becomes 11010010 in binary. Always check your answer by adding up the place values where a 1 appears. Another common task is converting between binary and hexadecimal. Remember that 4 binary digits (a nibble) correspond to one hex digit. Use the table: 0000=0, 0001=1, ... 1111=F. A binary number such as 1010 1101 splits into A (1010) and D (1101), giving hex AD.

许多真题首先要求你将十进制数转换为二进制。你需要画出 8 列二进制位值表 (128、64、32、16、8、4、2、1) 来展示计算过程。例如,十进制数 210 对应二进制 11010010。始终通过相加所有出现 1 的位值来验证答案。另一种常见题型是二进制与十六进制的互换。记住,4 个二进制位(一个半字节)对应一个十六进制数。可使用对照表:0000=0,0001=1,……1111=F。二进制数 1010 1101 可拆分为 A (1010) 和 D (1101),得到十六进制 AD。

Questions also appear where you must convert hex to binary, or denary to hex. Practice using both 8-bit and 16-bit representations, and be careful with leading zeros. An exam tip: if you are asked to convert a denary number above 255 into binary, you will need 9 or more bits — but in Year 10, the focus is mostly on 8-bit numbers. Understanding hex is essential because it is used to represent memory addresses and colour codes in CSS.

考题还会要求你将十六进制转为二进制,或十进制转为十六进制。请练习 8 位和 16 位表示法,并注意前导零。考试提示:如果题目要求你将一个大于 255 的十进制数转为二进制,你需要 9 位或更多位——但在 Year 10 阶段,重点仍集中在 8 位数字。理解十六进制很关键,因为它被用于表示内存地址和 CSS 中的颜色代码。


2. Data Storage Units and Sizes | 数据存储单位与大小

u must know the hierarchy: bit, nibble (4 bits), byte (8 bits), kilobyte (KB), megabyte (MB), gigabyte (GB), terabyte (TB). In CCEA exams, storage units are typically based on powers of 10 (e.g. 1 KB = 1000 bytes) unless otherwise specified. However, you should also be aware of the binary definition where 1 KiB = 1024 bytes, as some questions may involve comparisons of 'real' file sizes.

历年考题经常考查文件大小排序(从小到大),或者计算某个存储单位包含的字节数。你必须熟记层级:bit(位)、nibble(4 位)、byte(8 位)、kilobyte(千字节)、megabyte(兆字节)、gigabyte(吉字节)、terabyte(太字节)。在 CCEA 考试中,除非另有说明,存储单位通常以 10 的幂为基础(例如 1 KB = 1000 字节)。但你也要知道二进制定义,其中 1 KiB = 1024 字节,因为个别题目可能涉及“真实”文件大小的比较。

A typical question: 'How many bytes are there in 5 MB? Show your working.' Answer: 5 × 1000 × 1000 = 5,000,000 bytes. Another might ask: ' es per character. Approximately how many characters can be stored on a 1.44 MB floppy disk?' of calculation appears regularly, so always write your steps clearly to gain method marks.

典型的真题:“5 MB 里有多少字节?请写出计算过程。”答案:5 × 1000 × 1000 = 5,000,000 字节。又如:“一个文本文件每个字符占用 2 字节。一张 1.44 MB 的软盘大约能存储多少个字符?”你需要先将 1.44 MB 转换为字节(1.44 × 1000 × 1000 = 1,440,000 字节),然后除以 2,得到 720,000 个字符。此类计算题经常出现,所以务必把步骤写清楚,以获取过程分。


3. Programming Concepts: Variables, Data Types, and Assignment | 编程概念:变量、数据类型与赋值

d to understand how variables store and update values. Common data types tested are integer, real (float), boolean, character, and string. A typical task: ' table for the following code, showing the values of x, y, and total after each statement.' erations like total = total + x; this reads the current value, adds x, and stores it back.

Year 10 试卷中经常出现“跟踪表”题目,要求你跟踪用伪代码或类 Python 语法编写的简单算法。你需要理解变量是如何存储和更新数值的。常考的数据类型有 integer(整型)、real(浮点型)、boolean(布尔型)、character(字符)和 string(字符串)。一个典型任务是:“为以下代码完成跟踪表,写出每一条语句执行后 x、y 和 total 的值。”处理诸如 total = total + x 的赋值操作时要小心;它先读取当前值,加上 x,再存回变量。

Questions may also test input/output processing. For instance: 'Write an algorithm that asks the user to enter their name and age, then outputs a message saying "Hello [name], in 10 years you will be [age+10]".' In your answer, you must declare variables, use appropriate prompts, and convert input types if necessary (e.g. integer input for age). CCEA expects clear structure: BEGIN, INPUT, PROCESS, OUTPUT. Using meaningful variable names like userName and ageNow will help you avoid confusion.

考题也可能测试输入/输出处理。例如:“编写一个算法,要求用户输入姓名和年龄,然后输出一条消息:‘Hello [姓名],10 年后你将年满 [年龄+10] 岁’。”作答时,你必须声明变量、使用恰当的提示语,并在必要时转换输入类型(如将年龄输入转为整型)。CCEA 要求清晰的结构:开始、输入、处理、输出。使用有意义的变量名,如 userName 和 ageNow,可以避免混淆。


4. Algorithms and Flowcharts | 算法与流程图

Drawing and interpreting flowcharts is a core skill tested repeatedly. Past papers ask you to convert a textual problem statement into a flowchart using standard symbols: oval for start/stop, parallelogram for input/output, rectangle for process, diamond for decision. For example, 'Design a flowchart that inputs two numbers and outputs the larger one.' You need a decision symbol comparing the two values, with two flow lines labeled 'Yes' and 'No'. Accuracy in decision logic and flow direction is essential to gain full marks.

绘制与解读流程图是反复考查的核心技能。历年真题要求你将文字描述的问题转化为流程图,并使用标准符号:椭圆形表示开始/结束,平行四边形表示输入/输出,矩形表示处理,菱形表示判断。例如:“设计一个流程图,输入两个数,输出其中较大的一个。”你需要一个判断符号比较两个值,并用标有“Yes”和“No”的两条流向线引出。判断逻辑和箭头方向的准确性是拿到满分的关键。

Another common type of question gives you a flowchart and asks you to complete a trace table for a given set of input values. You must step through the symbols in sequence, recording the value of each variable after each iteration of a loop. Loops are typically controlled by a condition (e.g. 'is count < 5 ?'). If you find a repeat loop, work carefully line by line, updating variables until the condition becomes false. This reinforces algorithmic thinking and prepares you for GCSE-level programming tasks.

另一种常见题型是给出一个流程图,让你对给定的一组输入值完成跟踪表。你必须按顺序逐步走过各个符号,在循环的每次迭代后记录每个变量的值。循环通常由条件控制(例如“count < 5 吗?”)。如果遇到重复循环,要仔细逐行追踪,更新变量直到条件不再成立。这能强化算法思维,为你处理 GCSE 阶段的编程任务做好准备。


5. Computer Hardware: Processor, Memory, and Input/Output | 计算机硬件:处理器、内存与输入/输出

In the hardware section, CCEA past papers expect you to identify the function of the CPU (Central Processing Unit) and its components: Control Unit (CU), Arithmetic Logic Unit (ALU), and registers. The CU fetches and decodes instructions, while the ALU performs calculations and logical operations. Memory types (RAM, ROM) are also tested. Typical question: 'Explain why a computer requires both RAM and ROM.' Answer: RAM is volatile and stores data/programs currently in use; ROM is non-volatile and holds the boot-up instructions (BIOS). You should be able to compare their characteristics in a table.

在硬件部分,CCEA 真题要求你明确 CPU(中央处理器)的功能及其组成:控制单元 (CU)、算术逻辑单元 (ALU) 和寄存器。控制单元负责取指与译码,而 ALU 执行算术和逻辑运算。内存类型(RAM、ROM)也是考点。典型问题:“解释为什么一台计算机同时需要 RAM 和 ROM。”答案:RAM 是易失性的,用于存储当前正在使用的数据和程序;ROM 是非易失性的,保存着启动指令 (BIOS)。你应该能通过表格对比它们的特性。

Input and output devices often appear in short-answer questions. Be ready to match a device to a scenario, e.g. 'Which input device would be most suitable for a person with limited hand movement to control a computer?' The answer could be a speech recognition system or an eye-tracking device. Similarly, you need to know the difference between inkjet and laser printers, or why a touch screen is both an input and output device. Remember to relate device features to practical applications, as CCEA loves context-based questions.

输入和输出设备常出现在简答题中。准备好将设备与情境匹配,例如:“哪种输入设备最适合手部活动受限的人用来控制计算机?”答案可能是语音识别系统或眼动追踪设备。同样,你需要了解喷墨打印机和激光打印机的区别,或者为什么触摸屏既是输入设备又是输出设备。请记住将设备特性与实际应用联系起来,因为 CCEA 特别喜欢情境化的题目。


广告 / Sponsored

6. Software Types and Operating Systems | 软件类型与操作系统

Past papers distingush between system software and application software. System software includes the operating system (OS) and utility programs (antivirus, disk cleanup, backup). Application software refers to programs that help users perform tasks, like word processors, spreadsheets, and web browsers. A common exam question might list several pieces of software and ask you to categorise them. Another may ask: 'Describe two functions of an operating system.' Valid answers include managing memory, providing a user interface, handling file management, and controlling peripheral devices.

历年真题会区分系统软件和应用软件。系统软件包括操作系统和实用程序(如杀毒软件、磁盘清理、备份)。应用软件指帮助用户完成任务的程序,如文字处理软件、电子表格和网页浏览器。常见的考试题可能列出几个软件,让你将其分类。另一种可能的问题是:“描述操作系统的两个功能。”可接受的答案包括管理内存、提供用户界面、处理文件管理以及控制外围设备。

CCEA also explores the role of the command-line interface (CLI) versus graphical user interface (GUI). You should be able to compare their advantages and disadvantages. CLI requires memory of commands and is less intuitive, but uses fewer system resources and can be faster for experienced users. GUI is visually intuitive and easy for beginners, but consumes more memory. Questions often give a scenario and ask which interface is more appropriate, so think about the user's needs.

CCEA 还会考察命令行界面 (CLI) 与图形用户界面 (GUI) 的作用。你要能够比较它们的优缺点。CLI 需要记忆命令且不够直观,但占用系统资源少,对有经验用户来说可能更快。GUI 视觉上更直观,适合初学者,但消耗更多内存。题目通常给出一个场景,询问哪种界面更合适,因此要思考用户的实际需求。


7. Networks and Communication | 网络与通信

Network past paper questions focus on LANs (Local Area Networks) and WANs (Wide Area Networks), along with transmission methods. You need to define a LAN as covering a small geographical area (e.g. a school), while a WAN spans a large area, often using third-party telecommunication links. Questions often ask: 'Give two advantages of a school network.' Possible answers: file sharing, shared internet access, centralised backup, and the ability to use networked printers. Disadvantages such as initial cost and security risks should also be part of your revision.

网络相关的真题集中在局域网 (LAN) 和广域网 (WAN) 以及传输方式上。你需要定义 LAN 为覆盖较小地理范围的网络(如学校),而 WAN 覆盖大片区域,通常使用第三方通信链路。问题常问:“给出学校网络的两个优点。”可能的答案:文件共享、共享互联网接入、集中备份,以及使用共享打印机。缺点如初始成本和安全风险也应是复习的一部分。

Transmission media, like copper wire, fibre optic, and wireless, are tested with comparisons. Fibre optic is fastest and less susceptible to interference but more expensive. Copper wire is cheaper but suffers from electrical interference. Wireless enables mobility but can have security issues. You might also encounter questions about the client-server model vs peer-to-peer. In client-server, files are stored on a central server; in peer-to-peer, each machine shares resources directly. Understanding these characteristics helps you answer scenario-based questions.

铜线、光纤和无线等传输介质也是通过对比来考查。光纤速度最快,不易受干扰,但更昂贵。铜线便宜,但容易受电干扰。无线支持移动性,但可能存在安全问题。你可能还会遇到关于客户端-服务器模型与点对点模型的问题。在客户端-服务器模式下,文件存储在中央服务器上;在点对点中,每台机器直接共享资源。理解这些特性有助于你回答情境题。


8. Cybersecurity and Data Protection | 网络安全与数据保护

Security threats like malware, phishing, and brute-force attacks feature strongly in CCEA Year 10 papers. You must be able to identify a threat from a description and suggest a prevention method. For example, phishing involves fraudulent emails that trick users into revealing passwords; a prevention method is to verify the sender and never click unknown links. A brute-force attack repeatedly tries passwords, so a strong password policy and account lockout after attempts can mitigate it.

恶意软件、网络钓鱼和暴力攻击等安全威胁是 CCEA Year 10 试卷的重点。你必须能够根据描述识别威胁并提出防范方法。例如,网络钓鱼涉及欺骗性电子邮件,诱骗用户泄露密码;防范方法是验证发件人且绝不点击未知链接。暴力攻击反复尝试密码,因此强密码策略和多次尝试后锁定账户可以缓解这种威胁。

Data protection law (e.g. GDPR principles) is another recurring topic. Questions often ask: 'Explain two principles of data protection.' Answers include data must be processed lawfully, kept only for specified purposes, and stored securely. Scenario questions may describe a company misusing customer data and ask you to identify the broken principle. Always link your answer to the specific detail given. Additionally, the role of backups and encryption is tested — encryption scrambles data so only authorised parties can read it; backups ensure data can be restored after loss.

数据保护法(如 GDPR 原则)是另一个常考点。问题通常为:“解释数据保护的两条原则。”答案包括数据必须合法处理、仅为特定目的保留、安全存储。情景题可能描述一家公司滥用客户数据,要求你指出违反了哪条原则。回答时始终要结合给定的具体细节。此外,备份和加密的作用也在考查范围内——加密对数据进行扰乱,只有授权方才能读取;备份确保数据在丢失后可被恢复。


9. Data Representation: Sound, Images, and Compression | 数据表示:声音、图像与压缩

t regular intervals; the sample rate determines quality and file size. A typical question: 'Explain why a higher sample rate increases file size.' ge uses 3 bytes per pixel, one for each of red, green, blue. Calculate file size: width × height × colour depth in bytes. Past questions love asking you to compute the size of a black-and-white image, where colour depth is 1 bit per pixel.

历年真题偏好声音和图像的表示。声音以固定间隔进行采样;采样率决定质量和文件大小。典型问题:“解释为什么较高的采样率会增加文件大小。”你必须指出每秒采集的样本更多,每个样本都需要存储空间。对于图像,像素和色深的概念至关重要。24 位图像每个像素使用 3 字节,分别表示红、绿、蓝。文件大小计算:宽度 × 高度 × 色深(以字节为单位)。真题喜欢让你计算黑白图像的大小,此时色深为每像素 1 位。

Compression is also tested: lossy vs lossless. Lossless compression reduces file size without losing any data (e.g. ZIP); lossy removes some data permanently for a smaller size (e.g. MP3, JPEG). Be ready to choose an appropriate compression type when given a context, such as archiving a textbook (lossless) versus streaming music (lossy). Memorise a few examples and learn to explain the trade-off between quality and file size.

压缩也是考点:有损与无损。无损压缩在减小文件大小的同时不丢失任何数据(如 ZIP);有损压缩则永久性地移除部分数据以获得更小的尺寸(如 MP3、JPEG)。准备好根据给定情境选择合适的压缩类型,例如归档教科书(无损)与流媒体音乐(有损)。记住几个示例,并学会解释质量与文件大小之间的权衡。


10. Exam Technique and Common Pitfalls | 考试技巧与常见失分点

Beyond knowing the content, your approach to answering questions makes a significant difference. Always read the question carefully — many CCEA marks are lost because students give a correct but irrelevant answer. For calculation questions, show every step; even if the final answer is wrong, clear working can earn most of the marks. For 'explain' style questions, use the word 'because' to explicitly state the cause and effect. For example: 'ROM is non-volatile BECAUSE it retains data when power is turned off.' This ensures you meet the command word requirements.

除了掌握内容,你的答题方法也至关重要。务必仔细审题——许多 CCEA 的失分是因为学生给出了正确但不相关的答案。对于计算题,展示每一步;即使最终答案错误,清晰的步骤也能获得大部分过程分。对于“解释”类问题,使用“因为”来明确因果关系。例如:“ROM 是非易失性的,因为它在断电后仍能保留数据。”这能确保你满足指令词的要求。

Time management is another critical skill. Allocate about one minute per mark, and leave time to review. When you see a long scenario question, underline the key terms. If you are asked to compare, use a table or bullet points to keep your answer organised. Avoid vague statements — always be precise, e.g. 'faster' is not enough; say 'fibre optic provides higher bandwidth than copper wire, so data transmission is faster'. With constant practice using real past papers, you will develop the confidence to handle any question style.

时间管理是另一项关键技能。按每分钟完成一分的比例分配时间,并留出检查时间。遇到长情景题时,将关键词划出来。如果题目要求你进行对比,使用表格或项目符号让回答条理清晰。避免模糊的陈述——要始终精确,例如只说“更快”是不够的;要说“光纤比铜线提供更高带宽,因此数据传输更快”。通过用真实真题持续练习,你将建立起应对任何题型风格的信心。

Published by TutorHao | Computing Revision Series | aleveler.com

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

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

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