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

Year 9 CCEA Computer Science: Key Topics Summary | Year 9 CCEA 计算机核心知识点梳理

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

📚 Year 9 CCEA Computer Science: Key Topics Summary | Year 9 CCEA 计算机核心知识点梳理

This revision guide brings together the essential topics from the Year 9 CCEA Computer Science curriculum. Whether you are preparing for an end-of-year test or just want to consolidate your understanding, the following sections cover hardware, software, data representation, algorithms, programming, networks, cybersecurity, and digital ethics in a clear, bite-sized format. Each concept is explained in English and then translated into Chinese, so you can study bilingually and deepen your grasp of key terms.

本复习指南汇集了 Year 9 CCEA 计算机课程的核心主题。无论你是在准备年终考试,还是只想巩固理解,以下各个小节都将以简洁的形式涵盖硬件、软件、数据表示、算法、编程、网络、网络安全和数字伦理。每个概念先用英文解释,再配上中文翻译,让你能够双语学习,加深对关键术语的理解。

1. Understanding Computer Systems | 理解计算机系统

A computer system is a combination of hardware and software that works together to process data and perform tasks. Hardware refers to the physical parts you can touch, while software is the set of instructions that tells the hardware what to do.

计算机系统是硬件和软件的组合,它们协同工作以处理数据并执行任务。硬件是指你可以触摸到的物理部件,而软件是告诉硬件做什么的指令集。

The central processing unit (CPU) is often called the 'brain' of the computer. It carries out instructions from programs by performing basic arithmetic, logic, control, and input/output operations.

中央处理器(CPU)常被称为计算机的“大脑”。它通过执行基本的算术、逻辑、控制和输入/输出操作来执行程序指令。

Memory in a computer can be divided into volatile RAM (Random Access Memory), which loses its data when the power is off, and non-volatile storage like ROM or a hard drive, which retains data permanently. RAM holds data and programs currently in use, while ROM contains the firmware needed to boot up the machine.

计算机中的内存可分为易失性 RAM(随机存取存储器)和非易失性存储(如 ROM 或硬盘)。断电时 RAM 会丢失数据,而 ROM 或硬盘则永久保留数据。RAM 保存当前正在使用的数据和程序,ROM 则包含启动机器所需的固件。

Input devices like keyboards, mice, touchscreens, and microphones let users send information to the computer. Output devices, such as monitors, speakers, and printers, present the results of processing. Storage devices (HDD, SSD, USB flash drives) hold files and software over the long term.

键盘、鼠标、触摸屏和麦克风等输入设备让用户将信息发送到计算机。显示器、扬声器和打印机等输出设备则呈现处理结果。存储设备(HDD、SSD、USB 闪存盘)长期保存文件和软件。


2. Software: System and Application | 软件:系统软件与应用软件

Software can be classified into two main types: system software and application software. System software includes the operating system (OS) and utility programs that manage the hardware and provide a platform for running application software.

软件可分为两大类:系统软件和应用软件。系统软件包括操作系统和实用程序,它们管理硬件并提供运行应用软件的平台。

The operating system, such as Microsoft Windows, macOS, or Linux, handles tasks like memory management, file organisation, user interface, and multitasking. It acts as an intermediary between the user and the computer hardware.

操作系统,例如 Microsoft Windows、macOS 或 Linux,负责内存管理、文件组织、用户界面和多任务处理。它充当用户与计算机硬件之间的中介。

Application software is designed to help users perform specific tasks, for example word processors, web browsers, spreadsheets, and games. Unlike system software, it directly serves the user's needs.

应用软件旨在帮助用户完成特定任务,例如文字处理软件、网页浏览器、电子表格和游戏。与系统软件不同,它直接满足用户的需求。

Utility software performs maintenance and optimisation work, such as antivirus programmes, disk defragmenters, and backup tools. These support the overall health of the system.

实用软件执行维护和优化工作,例如防病毒程序、磁盘碎片整理程序和备份工具。它们支持系统的整体健康。


3. Binary and Data Representation | 二进制与数据表示

Computers use the binary number system, which consists of only two digits: 0 and 1. These binary digits are called bits, and they represent the off and on states of electronic switches inside the processor.

计算机使用二进制数制,它只包含两个数字:0 和 1。这些二进制数字称为位(bit),它们代表处理器内部电子开关的关和开状态。

abytes (MB), gigabytes (GB), and terabytes (TB) are powers of 2 (e.g., 1 KB = 1024 bytes).

8 个位组成一个字节(byte)。字节是存储的基本单位,更大的单位如千字节(KB)、兆字节(MB)、千兆字节(GB)和太字节(TB)都是 2 的幂(例如 1 KB = 1024 字节)。

UnitAbbreviationEquivalent in bytes
bitb1 binary digit
byteB8 bits
kilobyteKB1024 bytes (2¹⁰)
megabyteMB1024 KB (2²⁰ bytes)
gigabyteGB1024 MB (2³⁰ bytes)

Text and characters are represented using encoding systems like ASCII. Each character is assigned a unique binary code. For example, the uppercase letter 'A' is stored as the binary pattern 01000001 in ASCII.

文本和字符使用 ASCII 等编码系统表示。每个字符被分配一个唯一的二进制代码。例如,大写字母 'A' 在 ASCII 中存储为二进制模式 01000001。

Images are broken down into tiny dots called pixels. Each pixel's colour can be stored as a binary value; the more bits used per pixel, the greater the colour depth and the larger the file size. Sound is sampled at regular intervals and each sample is converted to a binary number.

图像被分解成称为像素的小点。每个像素的颜色可以存储为二进制值;每像素使用的位数越多,色彩深度越高,文件大小也越大。声音按固定间隔采样,每个样本被转换为二进制数字。


4. Algorithms and Computational Thinking | 算法与计算思维

An algorithm is a step-by-step set of instructions to solve a problem or complete a task. Algorithms are everywhere in daily life, from following a recipe to sorting a list of numbers.

算法是一组逐步执行的指令,用于解决问题或完成任务。算法在日常生活中无处不在,从按照食谱做菜到对一串数字进行排序。

Computational thinking breaks down problems using four key techniques: decomposition (breaking a large problem into smaller parts), pattern recognition (spotting similarities), abstraction (focusing on important details while ignoring irrelevant ones), and algorithm design (creating step-by-step solutions).

计算思维通过四种关键技术来分解问题:分解(将大问题拆分为小部分)、模式识别(发现相似性)、抽象(关注重要细节而忽略无关部分)和算法设计(创建逐步解决方案)。

A good algorithm must be clear and precise, start and finish at defined points, and produce the correct output for any valid input. It should also be efficient, meaning it uses minimal time and resources when executed by a computer.

一个好的算法必须清晰精确,有明确的起点和终点,并且对于任何有效输入都能产生正确的输出。它还应该是高效的,即在计算机执行时使用最少的时间和资源。

Examples of simple algorithms include finding the largest number in a list, calculating an average, or making a cup of tea. In computing, we express algorithms using flowcharts, pseudocode, or programming languages.

简单算法的例子包括找出列表中的最大数、计算平均值或泡一杯茶。在计算领域,我们使用流程图、伪代码或编程语言来表达算法。


广告 / Sponsored

5. Flowcharts and Pseudocode | 流程图与伪代码

A flowchart is a diagram that represents an algorithm using standard symbols connected by arrows. The common symbols are: oval for Start/End, rectangle for a process or instruction, diamond for a decision (yes/no), and parallelogram for input/output.

流程图是使用标准符号并由箭头连接来表示算法的图示。常用符号有:椭圆形表示开始/结束,矩形表示处理或指令,菱形表示判断(是/否),平行四边形表示输入/输出。

Flowcharts help you visualise the flow of a program before writing code. Arrows show the direction, and decision diamonds create branching paths based on conditions.

流程图帮助你在编写代码之前直观地看到程序的流程。箭头表示方向,判断菱形根据条件创建分支路径。

Pseudocode is a way of describing an algorithm using simple, English-like statements that resemble programming code but are not tied to any specific language. It focuses on logic rather than syntax.

伪代码是一种使用简单的、类似英语的语句描述算法的方法,这些语句类似于编程代码但不限于任何特定语言。它侧重于逻辑而非语法。

For example, an algorithm to check if a number is even might be written in pseudocode as: IF number MOD 2 = 0 THEN OUTPUT 'even' ELSE OUTPUT 'odd'. Here, MOD gives the remainder after division.

例如,检查一个数是否为偶数的算法可以用伪代码写作:IF number MOD 2 = 0 THEN OUTPUT 'even' ELSE OUTPUT 'odd'。这里 MOD 给出除法之后的余数。


6. Introduction to Programming with Scratch | Scratch 编程入门

Scratch is a block-based visual programming language developed by MIT. Instead of typing code, you snap together colour-coded blocks to control characters (sprites) on a stage. It is an excellent tool for learning programming concepts such as sequence, selection, and iteration.

Scratch 是由麻省理工学院开发的一种基于积木块的可视化编程语言。你无需输入代码,而是将颜色编码的积木块拼接在一起来控制舞台上的角色(精灵)。它是学习顺序、选择和循环等编程概念的绝佳工具。

Sequence means executing instructions one after another in order. In Scratch, you stack blocks from top to bottom; the sprite follows them step by step. Selection uses 'if' blocks to make decisions, for instance 'if touching edge then bounce'.

顺序意味着按顺序一条接一条地执行指令。在 Scratch 中,你从上到下堆叠积木块;精灵逐步执行它们。选择使用“如果”积木块来做决定,例如“如果碰到边缘就反弹”。

Iteration (loops) repeats a set of instructions. The 'forever' block runs a script endlessly, while 'repeat 10' limits the loop to a fixed number of cycles. These loops save time and make code more efficient.

循环(迭代)会重复执行一组指令。“永远”积木块会让脚本无限运行,而“重复 10 次”则将循环限制在固定的次数内。这些循环节省时间并使代码更高效。

Scratch also introduces key ideas like variables (to keep score), broadcast messages (to coordinate sprites), and event handling (starting scripts with 'when green flag clicked'). These concepts transfer directly to text-based languages like Python.

Scratch 还引入了变量(用于计分)、广播消息(用于协调精灵)和事件处理(通过“当绿旗被点击”来启动脚本)等关键思想。这些概念可以直接转移到 Python 等文本类语言。


7. Computer Networks and the Internet | 计算机网络与互联网

A computer network is formed when two or more devices are connected together to share data and resources. Networks can be wired (using Ethernet cables) or wireless (Wi-Fi).

计算机网络是由两个或更多设备连接在一起以共享数据和资源而形成的。网络可以是有线的(使用以太网电缆)或无线的(Wi-Fi)。

A Local Area Network (LAN) covers a small geographical area, such as a school or an office building. A Wide Area Network (WAN) spans a large area, even globally; the biggest WAN is the Internet.

局域网(LAN)覆盖较小的地理区域,例如学校或办公楼。广域网(WAN)覆盖大片区域,甚至全球;最大的广域网就是互联网。

The Internet is a global network of interconnected computers that use the TCP/IP protocol suite to communicate. The World Wide Web (WWW) is a collection of web pages and multimedia content accessed via the Internet using a browser.

互联网是一个由互联计算机组成的全球网络,使用 TCP/IP 协议族进行通信。万维网(WWW)是通过浏览器经由互联网访问的网页和多媒体内容的集合。

Key networking hardware includes routers (which direct data packets between networks), switches (which connect devices within a LAN), and modems (which convert digital signals to those suitable for telephone or cable lines).

关键的联网硬件包括路由器(在网络之间引导数据包)、交换机(在局域网内连接设备)和调制解调器(将数字信号转换为适合电话线或电缆线的信号)。

Every device on a network has a unique Internet Protocol (IP) address that identifies it, much like a postal address. Data is broken into packets, each containing the destination IP, and reassembled at the receiving end.

网络上的每个设备都有一个唯一的互联网协议(IP)地址来标识它,就像邮政地址一样。数据被分成数据包,每个包包含目标 IP 地址,然后在接收端重新组装。


8. Cybersecurity and Online Safety | 网络安全与上网安全

Cybersecurity is the practice of protecting computers, networks, and data from attack, damage, or unauthorised access. Common threats include malware (viruses, worms, trojans), phishing, ransomware, and social engineering.

网络安全是保护计算机、网络和数据免受攻击、破坏或未经授权访问的实践。常见威胁包括恶意软件(病毒、蠕虫、特洛伊木马)、网络钓鱼、勒索软件和社会工程学攻击。

Malware is malicious software designed to harm or exploit systems. A virus attaches itself to clean files and spreads, while a worm replicates without needing a host. Phishing uses deceptive emails or messages to trick people into revealing personal information.

恶意软件是旨在损害或利用系统的恶意软件。病毒会附着在干净文件上并传播,而蠕虫无需宿主即可自我复制。网络钓鱼使用欺骗性的电子邮件或消息诱骗人们泄露个人信息。

To stay safe, you should use strong, unique passwords – a mix of uppercase, lowercase, numbers, and symbols – and avoid reusing them across sites. Enable two-factor authentication (2FA) wherever possible for an extra layer of protection.

为确保安全,你应使用强而独特的密码——混合大写字母、小写字母、数字和符号——并避免在不同网站重复使用。尽可能启用双因素认证(2FA)以增加一层保护。

Keep software and operating systems up to date, because updates often patch security holes. Install reputable anti-malware software, and never open email attachments or click links from unknown sources. Firewalls monitor incoming and outgoing traffic and block suspicious activity.

保持软件和操作系统更新,因为更新通常会修补安全漏洞。安装信誉良好的反恶意软件,切勿打开来自未知来源的电子邮件附件或点击链接。防火墙监控进出流量并阻止可疑活动。

Social engineering attacks manipulate people into giving away confidential information, often by pretending to be someone trustworthy. Always verify the identity of anyone asking for sensitive data, and question unexpected requests.

社会工程学攻击通过假装自己是可信之人来操纵人们泄露机密信息。始终核实任何索要敏感数据者的身份,并对意料之外的请求保持警惕。


9. Digital Citizenship and Ethics | 数字公民与伦理

Digital citizenship means using technology responsibly, ethically, and safely. It involves respecting others online, understanding your rights and responsibilities, and being aware of the permanence of your digital footprint.

数字公民意味着负责任地、合乎道德地且安全地使用技术。它包括在网上尊重他人、了解自己的权利和责任,并意识到你数字足迹的永久性。

A digital footprint is the trail of data you leave behind when using the internet – social media posts, browsing history, uploaded photos. This information can be searched, copied, and shared, so think before you post.

数字足迹是你使用互联网时留下的数据痕迹——社交媒体发帖、浏览历史、上传的照片。这些信息可以被搜索、复制和分享,因此在发布之前要三思。

Copyright law protects original works such as music, images, and text. You must not download or share copyrighted material without permission. Plagiarism – using someone else's work as your own – is dishonest and can have serious consequences.

版权法保护音乐、图像和文字等原创作品。未经许可,你不得下载或分享受版权保护的材料。抄袭——将别人的作品当作自己的——是一种不诚实的行为,并可能带来严重后果。

Good netiquette (online etiquette) includes using polite language, not typing in ALL CAPS (which is considered shouting), thinking about tone, and being constructive rather than hurtful in comments. Respect people's privacy by not sharing their personal details without consent.

良好的网络礼仪包括使用礼貌的语言、不要全用大写字母打字(这会被认为是大声喊叫)、注意语气,以及在评论中提出建设性意见而非伤害他人。尊重他人隐私,未经同意不分享他们的个人详细信息。

When using online sources for schoolwork, always evaluate the credibility of the information. Check multiple sources, look for author credentials and publication dates, and give proper citations to avoid plagiarism.

在为学业使用在线资源时,始终评估信息的可信度。查阅多个来源,查看作者资质和发布日期,并给出恰当的引用以避免抄袭。


Published by TutorHao | Computing Revision Series | aleveler.com

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

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

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