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

Year 9 CCEA Computer Science: Terminology & Vocabulary Quick Memorisation Guide | Year 9 CCEA 计算机:词汇术语速记指南

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

📚 Year 9 CCEA Computer Science: Terminology & Vocabulary Quick Memorisation Guide | Year 9 CCEA 计算机:词汇术语速记指南

Building a strong foundation in Computer Science starts with mastering the key terms. This guide breaks down essential Year 9 CCEA vocabulary into memorable chunks, pairing each concept with a simple memory hack. Read on to turn tricky terminology into lasting knowledge.

在计算机科学中打下坚实的基础,关键在于掌握核心术语。本指南将 CCEA 九年级必备词汇拆分成容易记忆的片段,并为每个概念搭配简单的记忆窍门。继续阅读,把棘手的术语转化为牢固的知识。

1. Algorithms and Programs | 算法与程序

An algorithm is a step-by-step set of instructions designed to perform a specific task or solve a problem. Think of it like a recipe: you follow exact steps to bake a cake. A program is an algorithm written in a programming language that a computer can understand and execute.

算法是为完成特定任务或解决问题而设计的分步指令集。可以把它想象成一份食谱:你按照精确的步骤来烘焙蛋糕。程序则是用计算机能理解和执行的编程语言写成的算法。

Memory hack: 'Algorithm' sounds like 'Al goes with rhythm' – a steady beat of steps. 'Program' reminds us of a 'programme' on TV: a pre-planned sequence of shows, just like a sequence of coded instructions.

记忆窍门:“Algorithm”听起来像“艾尔按节奏走”——一串有节拍的步骤。“Program”让我们想起电视“节目”:一系列预先安排的表演,就像一串编码指令序列。

TermDefinitionMemory Tip
AlgorithmA finite sequence of well-defined instructionsAl-go-rhythm: steps like a beat
ProgramAn algorithm written in codeTV 'programme' – a planned sequence

2. Variables and Data Types | 变量与数据类型

A variable is a named container in memory that can hold a value, and that value can change while the program runs. Common data types include integers (whole numbers), floats (decimal numbers), strings (text), and Booleans (True/False).

变量是内存中有名字的容器,可以存放值,而且该值在程序运行期间可以改变。常见数据类型有整型(整数)、浮点型(小数)、字符串(文本)和布尔型(真/假)。

Memory hack: 'Variable' contains 'vary' – it can vary. Integer sounds like 'integer' (whole thing, no fractional part). Float is a number that 'floats' with a decimal point. String is a 'string' of characters like beads on a thread. Boolean is named after George Boole, remember 'Boolean = yes/no, true/false'.

记忆窍门:“Variable”包含“vary”(变化)——它可以变化。Integer 听起来像“integral”(完整的,没有小数部分)。Float 是带有小数点的数,像在数字上“漂浮”。String 是一串字符,如同线上的珠子。Boolean 得名于乔治·布尔,记成“布尔 = 是/否,真/假”。

When you declare a variable, you give it an identifier and often an initial value. For example, score = 0 stores an integer, while name = "Alex" stores a string.

声明变量时,你要给它一个标识符,通常会赋一个初始值。例如 score = 0 存放一个整数,而 name = "Alex" 存放一个字符串。


3. Sequence, Selection, and Iteration | 顺序、选择与迭代

These three constructs form the backbone of all programming. Sequence means executing instructions one after another, in the order they are written. Selection allows the program to make decisions using conditions – typically with if, else if, else statements.

这三种结构构成了所有编程的支柱。顺序意味着按照书写顺序逐条执行指令。选择让程序能使用条件进行决策——通常用 if、else if 和 else 语句。

Iteration involves repeating a block of code. There are two main types: count-controlled loops (for loops) and condition-controlled loops (while loops). Selection provides branching paths; iteration provides looping.

迭代涉及重复执行代码块。主要有两种类型:计数控制循环(for 循环)和条件控制循环(while 循环)。选择提供分支路径;迭代提供循环重复。

Memory hack: Think of Sequence as a straight road. Selection is a fork in the road: you choose one path based on a sign (condition). Iteration is a roundabout: you keep going around until you reach your exit (loop condition).

记忆窍门:把顺序想象成一条笔直的路。选择是路上的分岔口:根据指示牌(条件)选择一条路。迭代是一个环岛:你不断绕圈,直到找到出口(循环条件)为止。


4. Operators and Expressions | 运算符与表达式

Operators are symbols that tell the computer to perform specific mathematical, relational, or logical operations. Arithmetic operators include + (addition), - (subtraction), * (multiplication), / (division), and % (modulus – remainder).

运算符是告诉计算机执行特定数学、关系或逻辑运算的符号。算术运算符包括 +(加)、-(减)、*(乘)、/(除)和 %(取模——求余数)。

Relational operators compare values: == (equal to), ! qual to), <= (less than or equal to). Logical operators (AND, OR, NOT) combine conditions.

关系运算符比较值:==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。逻辑运算符(AND、OR、NOT)用于组合条件。

An expression is a combination of values, variables, and operators that evaluates to a single result. For example, 3 + 5 * 2 is an arithmetic expression. Remember BIDMAS (brackets, indices, division/multiplication, addition/subtraction) for precedence.

表达式是由值、变量和运算符组合而成的式子,计算后得到单一结果。例如 3 + 5 * 2 是一个算术表达式。记住 BIDMAS(括号、指数、除/乘、加/减)优先级规则。

Total = price + (price × tax_rate)

Memory hack: 'Modulus' sounds like 'module-leftovers' – it gives what is left after division. 'AND' means both must be true; 'OR' means at least one.

记忆窍门:“Modulus”听起来像“模 leftover”——给出除法后的剩余。“AND”表示两者都真;“OR”表示至少一个为真。


5. Strings and Lists | 字符串与列表

A string is a sequence of characters, often enclosed in quotation marks, like "Hello". You can access individual characters using indexing (starting from 0 in many languages). Concatenation joins two or more strings together using the + operator.

字符串是一串字符序列,通常用引号括起来,比如 "Hello"。你可以使用索引访问单个字符(很多语言从 0 开始)。拼接使用 + 运算符将两个或多个字符串连接在一起。

A list (or array) is an ordered collection of items that can be of any data type. Each element has an index, allowing you to retrieve or modify it. Lists can contain numbers, strings, or even other lists.

列表(或数组)是多个数据项的有序集合,可包含任何数据类型。每个元素都有一个索引,便于你检索或修改。列表可以包含数字、字符串甚至其他列表。

Memory hack: A string is a 'string of pearls' – individual characters linked together. Indexing starts at 0 because the first character is at offset 0 from the beginning. A list is like a shopping list: numbered items you can tick off.

记忆窍门:字符串是一串“珍珠”——单个字符连在一起。索引从 0 开始,因为第一个字符距离起点偏移为 0。列表就像购物清单:你可以勾掉编号的项目。

OperationExampleResult
Concatenation"Tutor" + "Hao""TutorHao"
Indexing"Hello"[1]'e'

广告 / Sponsored

6. Functions and Procedures | 函数与过程

A function is a named block of code that performs a specific task and returns a value. A procedure (or subroutine) is similar but does not explicitly return a value – it simply executes its instructions. Both help organise code and avoid repetition.

函数是有名称的代码块,执行特定任务并返回一个值。过程(或子程序)与之类似,但不显式返回值——它只是执行指令。两者都有助于组织代码、避免重复。

Parameters (or arguments) are values passed into a function to customise its behaviour. For instance, calculateArea(length, width) takes two inputs and returns the area.

参数(或实参)是传入函数的值,用以定制其行为。例如 calculateArea(length, width) 接受两个输入并返回面积。

Memory hack: A function is like a vending machine: you put in inputs (money, selection), and it returns a drink. A procedure is like a cleaning robot: you start it, and it does a job but doesn't hand you anything back.

记忆窍门:函数就像自动售货机:你投入输入(钱、选择),它返回饮料。过程就像清洁机器人:启动后它会工作,但不会递回任何东西给你。


7. Debugging and Error Types | 调试与错误类型

Debugging is the process of finding and fixing errors (bugs) in a program. The three main error types are syntax errors, runtime errors, and logic errors. Syntax errors occur when the code breaks the grammar rules of the language; the program won't run at all.

调试是查找并修复程序中错误(bug)的过程。三种主要的错误类型是语法错误、运行时错误和逻辑错误。语法错误发生在代码违反语言语法规则时;程序完全无法运行。

Runtime errors cause the program to crash during execution, such as dividing by zero or accessing a non-existent list index. Logic errors are the trickiest: the program runs but produces incorrect results because of flawed reasoning.

运行时错误会导致程序在执行期间崩溃,比如除以零或访问不存在的列表索引。逻辑错误最为棘手:程序能运行,但输出结果不正确,因为推理有缺陷。

Memory hack: 'Bug' – imagine a real insect causing a circuit to short. 'Syntax' error is like a spelling/grammar mistake; the computer is a strict teacher. 'Runtime' error happens while the program is 'running'. 'Logic' error is like following a recipe exactly but adding salt instead of sugar – your cake tastes wrong.

记忆窍门:“Bug”——想象一只真正的虫子导致电路短路。语法错误像是拼写/语法错误;计算机是一位严格的老师。运行时错误就在程序“运行时”发生。逻辑错误就像你完全按照食谱做,但把盐当成了糖——蛋糕味道不对。


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

All data inside a computer is stored as binary – a base-2 number system using only 0s and 1s. Each 0 or 1 is a binary digit, or bit. A group of 8 bits forms a byte, which can represent 256 (2⁸) different values, from 0 to 255.

计算机内部所有数据都以二进制形式存储——一种只使用 0 和 1 的基数为 2 的数字系统。每个 0 或 1 称为一个二进制位(bit)。8 个位组成一个字节(byte),可以表示 256(2⁸)种不同的值,范围从 0 到 255。

nary is used because transistors in hardware have two reliable states: on (1) and off (0).

更大单位:千字节(KB)约等于 1000 字节,兆字节(MB)约等于 1000² 字节,吉字节(GB)约等于 1000³ 字节。使用二进制是因为硬件中的晶体管有两种可靠状态:开(1)和关(0)。

values where a 1 appears. Example: 1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13.

要将二进制转换为十进制,把出现 1 的位所对应的权值相加。例如:1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13。

Memory hack: Think of binary like a row of light switches – each switch is a bit, on or off. 128 64 32 16 8 4 2 1 is the place value mantra for an 8-bit byte. 'A byte is a bit of a bigger byte.'

记忆窍门:把二进制想象成一排电灯开关——每个开关就是一个位,开或关。128 64 32 16 8 4 2 1 是 8 位字节的权值口诀。“一个字节就是一点点大起来的”。


9. Hardware and Software | 硬件与软件

Hardware refers to the physical components of a computer you can touch, such as the CPU (Central Processing Unit), RAM (Random Access Memory), hard disk drive, keyboard, and monitor. The CPU is the 'brain' that executes instructions.

硬件指计算机中可以触摸的物理部件,例如 CPU(中央处理器)、RAM(随机存取存储器)、硬盘驱动器、键盘和显示器。CPU 是执行指令的“大脑”。

Software is the set of programs and data that tells the hardware what to do. System software includes the operating system (e.g., Windows, macOS); application software lets users perform tasks (e.g., word processor, browser).

软件是告诉硬件做什么的程序和数据的集合。系统软件包括操作系统(如 Windows、macOS);应用软件让用户执行任务(如文字处理器、浏览器)。

Primary memory (RAM) is volatile – it loses data when power is off. Secondary storage (hard drive, SSD) is non-volatile, keeping data permanently.

主存储器(RAM)是易失性的——断电后数据丢失。辅助存储器(硬盘、固态硬盘)是非易失性的,永久保存数据。

Memory hack: Hardware is 'hard' – you can kick it (but don't!). Software is 'soft' – intangible, like ideas. RAM: 'Random Access Memory' disappears like a post-it note when the wind (power) blows. ROM (Read Only Memory) is like a locked diary: you can read but never change it.

记忆窍门:硬件是“硬”的——你可以踢它(但别!)。软件是“软”的——无形的,像想法。RAM:随机存取存储器像便签,风(断电)一吹就没了。ROM(只读存储器)就像锁住的日记本:你可以读,但改不了。


10. Networks and the Internet | 网络与互联网

A network connects two or more computers to share resources and data. A LAN (Local Area Network) covers a small geographical area, like a school. A WAN (Wide Area Network) connects devices across cities or countries – the Internet is the largest WAN.

网络连接两台或多台计算机以共享资源和数据。LAN(局域网)覆盖小范围地理区域,如学校。WAN(广域网)连接跨越城市或国家的设备——互联网是最大的广域网。

Protocols are rules governing communication. TCP/IP is the fundamental protocol suite of the Internet. HTTP/HTTPS handles web pages; FTP is for file transfer. IP addresses identify devices, and DNS translates domain names to IP addresses.

协议是管理通信的规则。TCP/IP 是互联网的基础协议族。HTTP/HTTPS 处理网页;FTP 用于文件传输。IP 地址标识设备,DNS 将域名转换为 IP 地址。

e postal service: it breaks data into packets, addresses them, and delivers them in the right order. DNS is the 'phonebook of the Internet' – you look up 'aleveler.com' and it finds the number (IP).

记忆窍门:LAN = 本地(近),WAN = 广(远)。TCP/IP 就像可靠的邮政服务:把数据分成包,写上地址,按正确顺序投递。DNS 是“互联网的电话簿”——你查找 'aleveler.com',它会找到号码(IP 地址)。


11. Cyber Security and Ethics | 网络安全与伦理

Cyber security protects systems, networks, and programs from digital attacks. Common threats include malware (malicious software like viruses, worms, ransomware), phishing (fraudulent emails), and brute force attacks (guessing passwords repeatedly).

网络安全保护系统、网络和程序免受数字攻击。常见威胁包括恶意软件(病毒、蠕虫、勒索软件等)、网络钓鱼(欺诈性邮件)和暴力攻击(反复猜测密码)。

Ethical computing means respecting privacy, copyright, and intellectual property. Do not share passwords, do not hack, and always credit sources. Hacking unauthorised systems is illegal, and data protection laws (like GDPR) safeguard personal information.

计算伦理意味着尊重隐私、版权和知识产权。不要分享密码,不要黑客攻击,并始终注明来源。未经授权入侵系统是非法的,数据保护法(如 GDPR)保护个人信息。

Memory hack: 'Malware' = 'mal' (bad) + 'ware' (software). 'Phishing' sounds like 'fishing' – l) hoping you bite. Think of ethics like a digital version of school rules: be honest, don't steal others' work, and protect private data.

记忆窍门:“Malware” = “mal”(坏的)+ “ware”(软件)。“Phishing”听起来像“fishing”(钓鱼)——攻击者抛出带诱饵的鱼线(虚假邮件),希望你上钩。将伦理视为数字版的校规:要诚实,不窃取他人成果,保护私人数据。


12. Memory Hacks Summary | 速记技巧总结

Combining visual analogies, wordplay, and simple stories makes vocabulary stick. Link terms to everyday objects: variables are boxes, a network is a road system, the CPU is a brain, and binary is a panel of switches.

把视觉类比、文字游戏和简单的故事结合起来,能让词汇牢牢记住。将术语与日常物品联系起来:变量是盒子,网络是道路系统,CPU 是大脑,二进制是一组开关面板。

Use flashcards with the term on one side and the memory hack plus definition on the other. Quiz yourself aloud: "What does iteration sound like?" The roundabout image should come to mind. Review this guide regularly to move key concepts from short-term to long-term memory.

使用抽认卡,一面写术语,另一面写记忆窍门和定义。大声自测:“迭代听起来像什么?”你应该能想到环岛的画面。定期复习本指南,将关键概念从短期记忆转化为长期记忆。

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

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

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

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