📚 Rapid Memorisation Guide for CCEA GCSE Computer Science Key Terminology | CCEA GCSE 计算机科学关键术语速记指南
Mastering the vocabulary of computer science is as critical as understanding the code itself. This guide breaks down the essential terminology you must know for the CCEA GCSE exam, pairing each term with a clear, concise definition in English and Chinese for rapid revision. Use these accurate bite-sized explanations to cement your knowledge and boost exam confidence.
掌握计算机科学的词汇与理解代码同样重要。本指南梳理了 CCEA GCSE 考试必须掌握的关键术语,每个术语都配有英中双语清晰简明的定义,帮助快速复习。利用这些精准的速记式解释,巩固知识,增强考试信心。
1. Algorithm and Computational Thinking | 算法与计算思维
Algorithm: A step-by-step sequence of instructions designed to solve a specific problem or complete a task.
算法:为求解特定问题或完成任务而设计的一组步骤明确的指令序列。
Decomposition: Breaking down a complex problem into smaller, more manageable sub-problems.
问题分解:将一个复杂问题拆分成若干更小、更易于管理的子问题。
Abstraction: The process of removing unnecessary detail from a problem to focus on the essential features needed to solve it.
抽象:从问题中去除无关细节,聚焦于解决问题所必需的核心特征的过程。
Pattern Recognition: Identifying similarities or common characteristics among problems to apply known solutions.
模式识别:发现不同问题之间的相似性或共同特征,以便套用已知的解决方案。
Computational Thinking: An approach to problem-solving that uses decomposition, abstraction, pattern recognition, and algorithmic design.
计算思维:利用问题分解、抽象、模式识别和算法设计来求解问题的一种思维方式。
2. Programming Fundamentals | 编程基础
Variable: A named storage location in memory that holds a value which can be changed while a program runs.
变量:内存中被命名的存储位置,存放的值在程序运行期间可以被改变。
Constant: A named storage location whose value remains fixed and cannot be altered during execution.
常量:被命名的存储位置,其值在程序执行期间固定不变。
Assignment: The process of giving a value to a variable using an operator such as ‘=’.
赋值:使用运算符(如 ‘=’)将一个值赋给变量的过程。
Sequence: The execution of instructions one after another, in the order they are written.
顺序:按书写顺序逐条执行指令的控制结构。
Selection: A control structure that allows a program to make decisions and execute different code paths based on a condition (e.g., IF…THEN…ELSE).
选择:根据条件判断执行不同分支代码的控制结构(如 IF…THEN…ELSE)。
Iteration: Repeating a block of code multiple times, also known as looping (e.g., FOR, WHILE).
迭代:重复执行一段代码块,也称循环(如 FOR、WHILE)。
3. Data Structures and Types | 数据结构与类型
Integer: A data type for whole numbers, both positive and negative, without any decimal or fractional part.
整型:表示正负整数的数据类型,不含小数或分数部分。
Real (Float): A data type for numbers that contain a decimal point or fractional part.
实型(浮点型):表示含有小数点的数值的数据类型。
Boolean: A data type that can hold only one of two possible values: TRUE or FALSE.
布尔型:只能取 TRUE(真)或 FALSE(假)两种值的数据类型。
Character: A data type for a single letter, digit, punctuation mark, or symbol.
字符型:表示单个字母、数字、标点符号或特殊符号的数据类型。
String: A sequence of characters treated as a single data item, used to represent text.
字符串:被视作一个整体的一系列字符,用于表示文本。
Array: A data structure that can store a fixed-size collection of elements of the same data type, accessed by index.
数组:可存放固定数量的同类型元素的数据结构,通过索引访问。
2D Array: An array of arrays, arranged in rows and columns, like a table.
二维数组:数组的数组,按行和列排列,类似表格。
4. Computer Hardware and Architecture | 计算机硬件与体系结构
CPU (Central Processing Unit): The brain of the computer that carries out instructions of a program by performing fetch, decode, and execute cycles.
中央处理器:计算机的大脑,通过取指、译码、执行周期来完成程序的指令。
ALU (Arithmetic Logic Unit): Part of the CPU that performs arithmetic and logical operations.
算术逻辑单元:CPU 中执行算术和逻辑运算的部件。
Control Unit (CU): Directs the operation of the processor, manages the fetch-decode-execute cycle, and controls data flow.
控制单元:指挥处理器操作,管理取指–译码–执行周期并控制数据流。
RAM (Random Access Memory): Volatile primary memory that stores data and instructions currently in use; its contents are lost when power is off.
随机存取存储器:易失性主存,存放当前使用的数据和指令,断电后内容丢失。
ROM (Read-Only Memory): Non-volatile memory that retains its contents permanently and stores essential boot-up firmware.
只读存储器:非易失性存储器,内容永久保留,用于存放基本的启动固件。
Clock Speed: The number of cycles a CPU can execute per second, measured in gigahertz (GHz).
时钟速度:CPU 每秒可执行的周期数,单位为吉赫兹 (GHz)。
Cache: A small, fast memory located inside or close to the CPU, used to store frequently accessed data and instructions.
高速缓存:位于 CPU 内部或附近的小容量快速存储器,用于存放频繁使用的数据和指令。
5. Data Representation | 数据表示
Bit: The smallest unit of data in a computer, representing a binary value of 0 or 1.
位(比特):计算机中数据的最小单位,表示二进制的 0 或 1。
Byte: A group of 8 bits, typically used to represent a single character.
字节:由 8 个位组成的一组数据,通常用于表示一个字符。
Binary: A base-2 number system using only the digits 0 and 1.
二进制:以 2 为基的数制,只使用数字 0 和 1。
Hexadecimal: A base-16 number system using digits 0-9 and letters A-F, often used as a more human-friendly representation of binary.
十六进制:以 16 为基的数制,使用数字 0–9 和字母 A–F,常作为更易读的二进制表示方式。
ASCII: A 7-bit character set that can represent 128 different characters, including letters, digits, and control codes.
ASCII:一种 7 位字符集,能表示 128 种不同的字符,包括字母、数字和控制码。
Unicode: A comprehensive character encoding standard designed to represent text from every writing system in the world.
Unicode:一种广泛的字符编码标准,旨在表示全世界所有书写系统的文字。
Pixel: The smallest addressable element of a digital image, short for picture element.
像素:数字图像中可寻址的最小元素,英文 picture element 的缩写。
6. Networks and the Internet | 网络与互联网
LAN (Local Area Network): A network that connects computers and devices in a limited geographical area such as a school, office, or building.
局域网:连接有限地理区域内(如学校、办公室或建筑物内)的计算机与设备的网络。
WAN (Wide Area Network): A network that spans a large geographical area, connecting multiple LANs together, the Internet being the largest example.
广域网:跨越广阔地理区域的网络,将多个局域网连接起来,因特网就是最大的广域网。
Protocol: A set of rules governing the format, timing, and error handling of data communication.
协议:一组管理数据通信格式、时序和差错处理的规则。
TCP/IP: The fundamental suite of protocols that enables reliable data transmission across the Internet. TCP handles packet sequencing and error recovery; IP handles addressing and routing.
TCP/IP:保障因特网可靠数据传输的基础协议族。TCP 负责数据包排序和差错恢复,IP 负责寻址与路由。
IP Address: A unique numeric identifier assigned to each device on a network, used to locate and communicate with that device.
IP 地址:分配给网络上每台设备的唯一数字标识符,用于定位设备并与其通信。
DNS (Domain Name System): The system that translates human-friendly domain names (like http://www.example.com) into IP addresses.
域名系统:将易于记忆的域名(如 http://www.example.com)转换成 IP 地址的系统。
MAC Address: A unique hardware identifier assigned to a network interface controller, used for communications within the local network segment.
MAC 地址:分配给网络接口控制器的唯一硬件标识符,用于本地网段内的通信。
7. Cybersecurity | 网络安全
Malware: Malicious software designed to disrupt, damage, or gain unauthorized access to a computer system, including viruses, worms, and trojans.
恶意软件:旨在破坏、损害或未经授权访问计算机系统的恶意软件,包括病毒、蠕虫和特洛伊木马。
Phishing: A social engineering attack where fraudulent emails or messages trick users into revealing sensitive information or installing malware.
钓鱼攻击:一种社会工程攻击,通过欺诈性的电子邮件或消息诱骗用户透露敏感信息或安装恶意软件。
Brute Force Attack: A method of breaking passwords or encryption by systematically trying all possible combinations until the correct one is found.
暴力破解攻击:通过系统地尝试所有可能的组合来破解密码或加密的方法,直到找到正确的那个。
Denial of Service (DoS) Attack: An attack that floods a server or network with excessive traffic, making it unavailable to legitimate users.
拒绝服务攻击:向服务器或网络灌入大量流量使其超载,导致合法用户无法使用的攻击方式。
Encryption: The process of converting plaintext into ciphertext using an algorithm and a key, so that only authorised parties can read it.
加密:使用算法和密钥将明文转换为密文的过程,使得只有授权方可以读取。
Firewall: A network security system, often a piece of software or hardware, that monitors and controls incoming and outgoing traffic based on predefined security rules.
防火墙:一种网络安全系统,通常是软件或硬件,根据预定义的安全规则监视和控制进出网络流量。
8. Software Development and IDEs | 软件开发与集成开发环境
IDE (Integrated Development Environment): A software application that provides comprehensive facilities to programmers, including a code editor, debugger, and compiler/interpreter.
集成开发环境:为程序员提供综合功能集的应用软件,通常包含代码编辑器、调试器和编译器/解释器。
Compiler: A program that translates the entire source code into machine code before execution, creating a standalone executable file.
编译器:在程序执行前将全部源代码翻译成机器码,并生成独立可执行文件的程序。
Interpreter: A program that translates and executes source code line by line, without producing a separate executable file.
解释器:逐行翻译并执行源代码,不生成单独可执行文件的程序。
Syntax Error: An error that occurs when the code violates the grammatical rules of the programming language, preventing successful compilation or interpretation.
语法错误:代码违反编程语言语法规则时产生的错误,导致无法成功编译或解释。
Logic Error: An error where the program runs without crashing but produces incorrect or unexpected results due to a flaw in the algorithm.
逻辑错误:程序可以运行不崩溃,但因算法缺陷而导致输出不正确或不符合预期的错误。
Testing: The process of running a program with the intention of finding errors and verifying that it meets its requirements.
测试:以发现错误、验证程序是否满足需求为目的而运行程序的过程。
9. Logic and Boolean Algebra | 逻辑与布尔代数
Boolean Expression: A logical statement that evaluates to either TRUE or FALSE.
布尔表达式:最终结果为真 (TRUE) 或假 (FALSE) 的逻辑语句。
AND Gate: A logic gate that outputs TRUE only when all of its inputs are TRUE.
与门:只有当所有输入均为真时,输出才为真的逻辑门。
OR Gate: A logic gate that outputs TRUE when at least one of its inputs is TRUE.
或门:只要至少一个输入为真,输出就为真的逻辑门。
NOT Gate: A logic gate that inverts the input; TRUE becomes FALSE, and FALSE becomes TRUE.
非门:将输入取反的逻辑门;真变假,假变真。
Truth Table: A table that shows all possible input combinations for a logic circuit and the corresponding outputs.
真值表:列出逻辑电路所有可能输入组合及其对应输出的表格。
Logical Operator: Symbols or words such as AND, OR, NOT used to combine or modify conditions in programming.
逻辑运算符:在编程中用于组合或修改条件的符号或关键字,如 AND、OR、NOT。
10. Legal, Ethical, and Environmental Issues | 法律、伦理与环境问题
Data Protection Act (DPA) / GDPR: Legislation that governs how personal data should be collected, processed, and stored, giving individuals rights over their own data.
数据保护法 / GDPR:规范个人数据的收集、处理和存储方式的法律,赋予个人对其数据的权利。
Copyright: A legal right that grants the creator of original work exclusive rights to its distribution and use for a certain period.
版权:赋予原创作品创作者在一定期限内对其作品的发行和使用拥有独占权利的法律权利。
Creative Commons: A licensing system that enables creators to legally share their work with others while specifying the terms of use, such as attribution or non-commercial.
知识共享:一种许可体系,使创作者能够合法地与他人分享作品,同时明确规定归属、非商业性等使用条款。
Open Source Software: Software whose source code is made freely available for anyone to view, modify, and distribute.
开源软件:源代码公开发布,允许任何人查看、修改和分发的软件。
Proprietary Software: Software that is owned by an individual or company, and its source code is kept a secret; users must purchase a license to use it.
专有软件:由个人或公司拥有、源代码保密的软件;用户必须购买许可证才能使用。
E-Waste: Discarded electronic appliances that pose environmental hazards if not disposed of or recycled properly.
电子废弃物:废弃的电子产品,如果处理或回收不当会对环境造成危害。
Published by TutorHao | Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply