Year 10 WJEC Computer Science Vocabulary Quick Reference Guide | WJEC 十年级计算机科学词汇速记指南

📚 Year 10 WJEC Computer Science Vocabulary Quick Reference Guide | WJEC 十年级计算机科学词汇速记指南

Mastering computer science starts with understanding its language. This guide breaks down the core terms from the Year 10 WJEC specification into bite-sized explanations paired with memorable mnemonics, so you can quickly commit them to memory and apply them with confidence in exams and coding tasks.

掌握计算机科学从理解它的语言开始。本指南将 WJEC 十年级大纲中的核心术语分解成小块解释,并配上易记的口诀,帮助你快速记忆,在考试和编程任务中自信地运用。

1. Computational Thinking | 计算思维

Decomposition – Breaking a complex problem into smaller, manageable parts; think of unpacking a big jigsaw puzzle by grouping edge pieces first.

分解 —— 将一个复杂问题拆分成更小、更易处理的部分;就像先挑出边缘拼图块来整理一大盒拼图。

Pattern Recognition – Spotting similarities or trends in problems; you can remember it as ‘What looks familiar?’ to reuse solutions.

模式识别 —— 发现问题中的相似点或趋势;可以用“什么看起来眼熟?”来记住复用解决方案的思路。

Abstraction – Hiding unnecessary details and focusing on the key features; imagine drawing a stick figure instead of a photorealistic portrait to convey the idea of a person.

抽象 —— 隐藏不必要的细节,聚焦于关键特征;想象画一个火柴人来表达人的概念,而不是画一幅逼真的肖像。

Algorithm – A step-by-step sequence of instructions to solve a problem; link ‘Al-go-rhythm’ as a dance of logical steps.

算法 —— 逐步解决问题的一系列指令;把“算法”谐音联想为“算着走”,一步一步执行。


2. Data Representation | 数据表示

Binary – A number system using only 0 and 1 (Base 2); recall ‘Bi-‘ means two, just like a bicycle has two wheels.

二进制 —— 只使用 0 和 1 的数制(基数为 2);“Bi-”表示二,就像自行车有两个轮子。

Denary/Decimal – The everyday Base 10 system using digits 0–9; think ‘dec-‘ as in decade (10 years).

十进制 —— 日常使用的基数为 10 的系统,使用数字 0–9;“dec-”词根表示十,如十年。

Hexadecimal – Base 16 system using 0–9 and A–F; remember ‘hex’ as six plus ‘decimal’ ten gives sixteen.

十六进制 —— 基数为 16 的系统,使用 0–9 和 A–F;记住 ‘hex’ 表示六,加上十进制就是十六。

Bit – A single binary digit (0 or 1); the smallest unit of data, like a tiny light switch.

比特 —— 单个二进制位(0 或 1);数据的最小单位,像一个小灯开关。

Nibble – 4 bits; imagine nibbling half a byte.

半字节 —— 4 个比特;想象 nibble(小口咬)一个 byte 的一半。

Byte – 8 bits; a group of eight bits, often used to store one character.

字节 —— 8 个比特;通常用于存储一个字符。

Overflow – An error that occurs when a calculation produces a value too large for the allocated number of bits; picture water spilling over a cup.

溢出 —— 当计算结果超出分配位数能表示的最大值时发生的错误;像水从杯子上方溢出。


3. Logic Gates & Truth Tables | 逻辑门与真值表

Logic Gate – A tiny electronic circuit that performs a logical operation on one or more binary inputs; think of it as a binary decision-maker.

逻辑门 —— 对一或多个二进制输入执行逻辑运算的微型电子电路;把它看作二进制决策器。

AND gate – Outputs 1 only if all inputs are 1; remember ‘Andy always wants both’.

与门 —— 仅当所有输入都为 1 时输出 1;记住“与”就是“全都满足”。

OR gate – Outputs 1 if at least one input is 1; think ‘Olly offers one’.

或门 —— 只要至少一个输入为 1,就输出 1;想到“或”是“任一即可”。

NOT gate – Reverses the input (input 1 → output 0); ‘Notty flips things’.

非门 —— 反转输入(输入 1 → 输出 0);“非”就是反过来。

Truth Table – A table showing every possible input combination and the corresponding output; see it as the logic gate’s menu.

真值表 —— 显示所有可能输入组合及其对应输出的表格;把它看作逻辑门的菜单。

A B A AND B A OR B NOT A
0 0 0 0 1
0 1 0 1 1
1 0 0 1 0
1 1 1 1 0

4. Programming Basics | 编程基础

Variable – A named memory location that stores a value which can change; picture a labelled box where you can swap contents.

变量 —— 一个有名称的内存位置,存储可以改变的值;想象一个贴了标签的盒子,可以更换里面的东西。

Constant – Similar to a variable but the value cannot be changed during execution; think of a locked safe.

常量 —— 类似变量,但值在程序执行期间不可更改;像一个锁住的保险箱。

Data Type – Defines the kind of data a variable can hold, e.g., integer, real, string, Boolean; check the type before you store.

数据类型 —— 定义变量可以持有的数据种类,如整数、实数、字符串、布尔值;存储前检查类型。

Assignment – Giving a value to a variable using the ‘=’ operator; read it as ‘becomes’, not ‘equals’.

赋值 —— 使用 “=” 运算符给变量一个值;把它读作“变为”,而不是“等于”。

Selection – Decision-making in code using IF statements; select the path like choosing a fork in a road.

选择 —— 使用 IF 语句在代码中做决策;就像在岔路口选择一条路。


5. Iteration and Loops | 迭代与循环

Iteration – Repeating a set of instructions; looping until a goal is met.

迭代 —— 重复执行一组指令;循环直到满足目标。

FOR loop (Count-controlled) – Repeats a block of code a fixed number of times; ‘FOR a known count’.

FOR 循环(计数控制) —— 将一段代码重复执行固定的次数;’FOR’ 用于已知次数。

WHILE loop (Condition-controlled) – Repeats as long as a condition is true; ‘WHILE it’s true, go on’.

WHILE 循环(条件控制) —— 只要条件为真就重复;’WHILE’ 条件成立就继续。

Infinite Loop – A loop that never ends because the condition never becomes false; like a stuck record player.

无限循环 —— 因条件恒为真而永不停止的循环;像卡住的唱片机。

Nested Loop – A loop inside another loop; think of a clock’s minute hand moving inside every hour slot.

嵌套循环 —— 一个循环内部还有另一个循环;像时钟的分针在每小时区间内移动。


6. Data Structures | 数据结构

Array – A collection of elements of the same data type stored under a single identifier; imagine a row of numbered lockers.

数组 —— 相同数据类型元素的集合,存储在单一标识符下;想象一排编号的储物柜。

Index – The position number in an array, usually starting at 0; count lockers from zero.

索引 —— 数组中的位置编号,通常从 0 开始;数柜子从 0 开始。

String – A sequence of characters; think of a string of beads where each bead is a letter.

字符串 —— 字符序列;像一串珠子,每颗珠子是一个字母。

2D Array – A list of lists, like a grid or table with rows and columns; imagine a spreadsheet.

二维数组 —— 列表的列表,像具有行和列的网格或表格;想象一个电子表格。


7. Networking | 网络

LAN (Local Area Network) – A network covering a small geographical area, like a school building; ‘Local’ is small.

局域网 —— 覆盖小地理区域的网络,如学校大楼;“Local”就是本地小范围。

WAN (Wide Area Network) – Connects LANs over large distances, e.g., the Internet; ‘Wide’ spans the world.

广域网 —— 连接远距离局域网的网络,如互联网;“Wide”就是广。

Protocol – A set of rules for data transmission; think of a diplomatic protocol for how messages are exchanged.

协议 —— 数据传输的一套规则;像外交礼仪规定如何交换消息。

IP Address – A unique numerical label assigned to each device on a network; like a postal address for data.

IP 地址 —— 网络中每台设备分配的唯一数字标签;像数据的邮寄地址。

Packet Switching – Breaking data into packets that travel independently and reassemble at the destination; picture a puzzle sent in separate envelopes.

分组交换 —— 将数据分成独立传输的数据包,在目的地重新组装;想象一副拼图放在不同信封里寄出。


8. Cyber Security | 网络安全

Malware – Malicious software designed to damage or disrupt; ‘Mal’ means bad, like ‘malfunction’.

恶意软件 —— 旨在破坏或干扰的软件;“Mal” 表示坏,如“malfunction (故障)”。

Phishing – Fraudulent emails tricking users into revealing personal information; think of ‘fishing’ for passwords.

钓鱼邮件 —— 欺骗用户泄露个人信息的欺诈邮件;像“钓鱼”获取密码。

Encryption – Scrambling data so only authorised parties can read it; picture a secret code ring.

加密 —— 将数据打乱,使只有授权方才能读取;像秘密解码戒指。

Brute Force Attack – Trying every possible password combination; like trying all keys on a keyring until the door opens.

暴力破解 —— 尝试每一种可能的密码组合;像试遍钥匙串上每一把钥匙直到开门。

Firewall – A security barrier that monitors incoming/outgoing network traffic; like a security guard filtering visitors.

防火墙 —— 监控进出网络流量的安全屏障;像过滤访客的保安。


9. Databases | 数据库

Database – A structured collection of persistent data; think of a digital filing cabinet.

数据库 —— 持久数据的有组织集合;像一个数字文件柜。

Table – A set of related records organized in rows and columns; a single sheet in the filing cabinet.

表 —— 按行和列组织的一组相关记录;文件柜里的一张活页。

Record – A single row in a table representing one entity; one card in the file.

记录 —— 表中的一行,表示一个实体;文件中的一张卡片。

Field – A single attribute column in a table, e.g., ‘Surname’.

字段 —— 表中的单个属性列,如“姓氏”。

Primary Key – A unique field that identifies each record; like a national ID number, never duplicated.

主键 —— 唯一标识每条记录的字段;像身份证号,绝不重复。

SQL – Structured Query Language used to manage databases; say ‘Sequel’ to remember it’s for queries.

SQL —— 用于管理数据库的结构化查询语言;读作“Sequel”以记住它是用于查询的。


10. Ethical & Legal Issues | 伦理与法律问题

Data Protection Act – Legislation governing how personal data is used; ‘Protection’ means safeguarding privacy.

数据保护法 —— 规定个人数据使用方式的法律;“保护”意味着守护隐私。

Copyright – Legal right preventing unauthorized copying of original work; ‘copy’ is not ‘right’ without permission.

版权 —— 防止未经授权复制原创作品的法律权利;未经许可不得“复制权利”。

Digital Divide – The gap between those who have access to technology and those who do not; think of a bridge that some cannot cross.

数字鸿沟 —— 能接触与不能接触技术的人群间的差距;像一座有些人过不去的桥。

Plagiarism – Presenting someone else’s work as your own; easy to remember as ‘play-giarism’ if you play around with copying.

剽窃 —— 将他人的作品据为己有;以“剽”来记,取“占领”之意。


11. Software & Operating Systems | 软件与操作系统

System Software – Programs that run the computer’s hardware and provide a platform for other software; like the backstage crew in a theatre.

系统软件 —— 运行计算机硬件并为其他软件提供平台的程序;像剧院的后台工作人员。

Operating System (OS) – The core system software managing resources (Windows, Linux, macOS); the ‘boss’ that allocates memory.

操作系统 —— 管理资源的核心系统软件(Windows、Linux、macOS);像分配内存的“老板”。

Utility Software – Performs maintenance tasks (antivirus, defragmentation); helpful ‘utility’ tools.

实用程序 —— 执行维护任务的软件(杀毒、碎片整理);有用的“实用”工具。

GUI – Graphical User Interface using windows, icons, menus, and pointers; ‘Graphical’ = pictures you interact with.

图形用户界面 —— 使用窗口、图标、菜单和指针的界面;“Graphical”就是你可以交互的图形。


12. Web Technologies | 网页技术

HTML – HyperText Markup Language; the skeleton of a webpage built with tags.

HTML —— 超文本标记语言;用标签构建网页的骨架。

CSS – Cascading Style Sheets; it styles the HTML skeleton, like clothes on a mannequin.

CSS —— 层叠样式表;为 HTML 骨架添加样式,像穿在人体模型上的衣服。

Hyperlink – A clickable link that navigates to another location; ‘hyper’ = jump beyond.

超链接 —— 可点击的链接,导航到另一个位置;“超”就是跳到外边。

URL – Uniform Resource Locator; the address of a resource on the web.

URL —— 统一资源定位符;网络中资源的地址。


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

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

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version