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

Year 11 OCR Computer Science: Core Knowledge Revision | Year 11 OCR 计算机:核心知识点梳理

2026-07-20 13:25 · 本文部分内容由AI辅助创作

📚 Year 11 OCR Computer Science: Core Knowledge Revision | Year 11 OCR 计算机:核心知识点梳理

This article provides a structured overview of the essential topics in the OCR GCSE Computer Science (J277) specification, tailored for Year 11 revision. Each section pairs key concepts with clear explanations, helping you reinforce your understanding of both Component 01 (Computer Systems) and Component 02 (Computational Thinking, Algorithms & Programming).

本文围绕OCR GCSE计算机科学(J277)大纲,为Year 11学生梳理核心知识点。每个小节采用中英双语讲解,涵盖计算机系统与计算思维、算法编程两大组成部分,帮助你巩固理解、高效备考。

1. Systems Architecture | 系统架构

The Central Processing Unit (CPU) is the brain of the computer. It processes instructions by repeating the fetch-decode-execute cycle. Key components include the Control Unit (CU) that directs operations, the Arithmetic Logic Unit (ALU) that performs calculations and logic, and registers such as the Program Counter (PC) and Memory Address Register (MAR).

中央处理器(CPU)是计算机的大脑,通过反复执行取指-译码-执行循环来处理指令。关键部件包括:控制单元(CU)负责指挥操作,算术逻辑单元(ALU)执行计算与逻辑运算,以及程序计数器(PC)、存储器地址寄存器(MAR)等寄存器。

The Von Neumann architecture stores both instructions and data in the same memory, using a single bus system. CPU performance is influenced by clock speed (measured in GHz), the number of cores, and cache size. A higher clock speed increases cycles per second; multiple cores allow parallel processing; larger cache reduces the need to access slower main memory.

冯·诺依曼架构将指令与数据存放在同一存储器中,通过单一总线进行访问。CPU性能受时钟速度(以GHz计量)、核心数量以及缓存大小影响。更高的时钟速度意味着每秒可执行更多周期;多核实现并行处理;更大的缓存可减少访问较慢主存的次数。


2. Memory and Storage | 内存与存储

Primary storage consists of Random Access Memory (RAM) and Read-Only Memory (ROM). RAM is volatile, holding the operating system, applications and data currently in use. ROM is non-volatile, typically storing the boot program (BIOS/UEFI). Virtual memory uses a portion of secondary storage as an extension of RAM when memory is full, but it is much slower.

主存储器包括随机存取存储器(RAM)和只读存储器(ROM)。RAM是易失性的,保存当前正在使用的操作系统、应用程序及数据。ROM是非易失性的,通常存储引导程序(BIOS/UEFI)。当内存不足时,虚拟内存利用部分辅助存储器作为RAM的扩展,但速度慢得多。

Secondary storage is non-volatile and used for long-term data retention. Magnetic hard disks offer large capacity at low cost but are fragile; solid-state drives (SSDs) are faster, more durable, but more expensive per gigabyte; optical discs (CD, DVD, Blu-ray) are portable but have limited capacity. The choice depends on capacity, speed, portability, durability and cost.

辅助存储器是非易失性的,用于长期保存数据。磁性硬盘容量大、成本低但易损坏;固态硬盘(SSD)速度更快、更耐用,但每GB成本更高;光盘(CD, DVD, Blu-ray)便携但容量有限。选择存储设备需要权衡容量、速度、便携性、耐久性和成本。


3. Data Representation | 数据表示

Computers represent all data as binary digits (bits). Units build from bit (b), nibble (4 bits), byte (8 bits), kilobyte (KB), megabyte (MB), gigabyte (GB) and terabyte (TB). Denary numbers are converted to binary by successive division; binary to hexadecimal uses grouping of 4 bits. For example, 1010₂ is A₁₆, and 1111₂ is F₁₆.

计算机以二进制数字(比特)表示所有数据。单位依次为:位(bit)、半字节(4 bits)、字节(8 bits)、千字节(KB)、兆字节(MB)、吉字节(GB)和太字节(TB)。十进制转二进制可采用除2取余法;二进制转十六进制每4位一组。例如1010₂为A₁₆,1111₂为F₁₆。

Characters are encoded using standards like ASCII (7-bit, 128 characters) and Unicode (up to 32-bit, covering global scripts). Images are stored as bitmaps, where each pixel is represented by a binary colour value; higher resolution and colour depth increase file size. Sound is sampled at regular intervals; sample rate (Hz) and bit depth affect quality. Compression can be lossless (Huffman coding, run-length encoding) or lossy (JPEG, MP3), trading quality for file size.

字符采用ASCII(7位,128个字符)或Unicode(最多32位,覆盖全球文字)等标准编码。图像通常以位图存储,每个像素由二进制颜色值表示;分辨率和颜色深度越高,文件越大。声音按固定间隔采样,采样率(Hz)和位深度影响音质。压缩分为无损(哈夫曼编码、游程编码)和有损(JPEG、MP3),在质量与文件大小间取舍。


4. Networks: Types and Topologies | 网络类型与拓扑

Local Area Networks (LANs) cover a small geographical area like a school or office, often using Ethernet or Wi-Fi. Wide Area Networks (WANs) connect LANs across large distances, typically using leased lines or the internet. Factors affecting network performance include bandwidth, number of users, transmission media (copper, fibre, wireless) and error rates.

局域网(LAN)覆盖较小地理区域,如学校或办公室,常用以太网或Wi-Fi。广域网(WAN)通过租用线路或互联网连接远程局域网。影响网络性能的因素包括带宽、用户数量、传输介质(铜缆、光纤、无线)以及误码率。

Common topologies include star, bus, ring and mesh. In a star network, all devices connect to a central switch; if one cable fails, only that device is affected, but failure of the central node brings down the whole network. A mesh network provides multiple paths between nodes, offering high redundancy and reliability. Wi-Fi uses carrier sense multiple access with collision avoidance (CSMA/CA) and operates on the 2.4 GHz and 5 GHz bands.

常见拓扑有星型、总线型、环型和网状。星型网络中所有设备连接到一个中央交换机;单根线缆故障只影响该设备,但中央节点故障会导致全网瘫痪。网状拓扑在节点间提供多条路径,冗余度和可靠性高。Wi-Fi采用载波侦听多路访问/冲突避免(CSMA/CA),工作在2.4 GHz和5 GHz频段。


5. Protocols and the TCP/IP Model | 协议与TCP/IP模型

A protocol is a set of rules governing data communication. Key protocols include HTTP/HTTPS for web pages, FTP for file transfer, SMTP/POP3/IMAP for email, and TCP/IP as the foundational suite. TCP provides reliable, ordered delivery of data; IP handles addressing and routing. The 4-layer TCP/IP model comprises Application, Transport, Internet and Link layers.

协议是一套管理数据通信的规则。关键协议包括:HTTP/HTTPS用于网页传输,FTP用于文件传输,SMTP/POP3/IMAP用于电子邮件,TCP/IP为基础协议族。TCP提供可靠、有序的数据传输;IP负责寻址和路由。TCP/IP模型分为4层:应用层、传输层、互联网层和链路层。

The concept of layering divides network functionality into separate modules, allowing developers to focus on one layer without worrying about others. For example, HTTP at the Application layer relies on TCP at the Transport layer, which in turn uses IP at the Internet layer. This abstraction simplifies network design and troubleshooting.

分层思想将网络功能拆分为独立模块,开发者可聚焦于某一层而无需关心其他层细节。例如,应用层的HTTP依赖传输层的TCP,而TCP又使用互联网层的IP。这种抽象简化了网络设计和排错。


6. Network Security | 网络安全

Threats to networks include malware (viruses, worms, ransomware), phishing, denial-of-service (DoS) attacks, SQL injection, and man-in-the-middle attacks. Malware can steal data, corrupt files or spy on users. Phishing attempts to trick people into revealing personal information via fake emails or websites.

网络威胁包括恶意软件(病毒、蠕虫、勒索软件)、网络钓鱼、拒绝服务攻击(DoS)、SQL注入以及中间人攻击。恶意软件可能窃取数据、损坏文件或监视用户。网络钓鱼试图通过伪造邮件或网站诱骗人们泄露个人信息。

Prevention strategies involve technical and human measures: firewalls filter incoming and outgoing traffic according to rules; encryption (e.g., HTTPS, WPA2) protects data in transit; penetration testing identifies vulnerabilities; anti-malware software detects and removes threats; user access levels limit damage; physical security and regular software updates are also essential. Staff training reduces social engineering risks.

防御措施包括技术手段与人为措施:防火墙根据规则过滤进出流量;加密(如HTTPS、WPA2)保护传输中的数据;渗透测试发现漏洞;反恶意软件检测并清除威胁;用户权限控制限制损害;物理安全与定期软件更新同样重要。员工培训可降低社工攻击风险。


广告 / Sponsored

7. Systems Software | 系统软件

An operating system (OS) manages hardware resources and provides services for application software. Core functions include memory management, processor scheduling, file management, user interface, management of peripherals (through drivers), and security. Multitasking OSs allocate CPU time to processes using scheduling algorithms such as round-robin or priority-based.

操作系统(OS)管理硬件资源并为应用软件提供服务。核心功能包括:内存管理、处理器调度、文件管理、用户界面、外设管理(通过驱动程序)以及安全。多任务操作系统通过轮转或基于优先级的调度算法为进程分配CPU时间。

Utility software performs maintenance tasks: disk defragmentation reorganises fragmented files to improve access speed; backup utilities create data copies; compression tools reduce file sizes; encryption utilities secure sensitive data. These tools are often built into the OS or available as third-party applications.

实用工具软件执行维护任务:磁盘碎片整理重新组织碎片文件以提升访问速度;备份工具创建数据副本;压缩工具减小文件体积;加密工具保护敏感数据。这些工具常内置于操作系统或作为第三方软件提供。


8. Ethical, Legal, Cultural and Environmental Issues | 伦理、法律、文化与环境问题

The rapid growth of digital technology raises ethical dilemmas around privacy, surveillance and artificial intelligence. Legal frameworks such as the Computer Misuse Act (unauthorised access), the Data Protection Act/GDPR (personal data handling), and the Copyright, Designs and Patents Act protect individuals and organisations.

数字技术的快速发展引发了围绕隐私、监控和人工智能的伦理困境。法律框架如《计算机滥用法》(未经授权访问)、《数据保护法/GDPR》(个人数据处理)以及《版权、设计和专利法》保护个人和组织的权益。

The digital divide refers to the gap between those who have access to modern technology and those who do not, often correlating with economic, geographical and educational factors. Cultural impacts include changes in communication, the spread of misinformation, and globalisation of culture. Environmental concerns involve e-waste, energy consumption of data centres, and the need for sustainable design. Organisations increasingly adopt green computing practices to reduce carbon footprints.

数字鸿沟指能够访问现代技术的人与无法访问者之间的差距,常与经济、地理和教育因素相关。文化影响包括沟通方式的改变、错误信息的传播及文化全球化。环境问题涉及电子废弃物、数据中心的能耗以及可持续设计的必要性。越来越多的组织采用绿色计算实践以减少碳足迹。


9. Algorithms – Computational Thinking | 算法 – 计算思维

Computational thinking comprises abstraction, decomposition and algorithmic thinking. Abstraction simplifies a problem by removing unnecessary detail; decomposition breaks a complex problem into smaller, manageable parts. Algorithmic thinking involves designing step-by-step solutions that can be implemented in code.

计算思维包括抽象、分解和算法思维。抽象通过移除不必要的细节来简化问题;分解将复杂问题拆分为更小、更易管理的部分。算法思维则是设计能够用代码实现的逐步求解过程。

Searching algorithms: linear search checks each element sequentially (average O(n)); binary search works on sorted data, repeatedly dividing the search interval in half (O(log n)). Sorting algorithms: bubble sort compares adjacent items and swaps them if they are in the wrong order; insertion sort builds the sorted list one item at a time. Merge sort uses a divide-and-conquer approach with better efficiency (O(n log n)).

搜索算法:线性搜索按顺序检查每个元素(平均O(n));二分搜索针对有序数据,反复将搜索区间对半划分(O(log n))。排序算法:冒泡排序比较相邻元素并交换乱序项;插入排序每次将一个元素插入已排好序的列表中;归并排序采用分治策略,效率更高(O(n log n))。


10. Programming Fundamentals | 编程基础

ecution; constants hold fixed values. Arithmetic operators (+, -, *, /, MOD, DIV), comparison operators (==, !=, <, >, <=, >=) and logical operators (AND, OR, NOT) are used to build expressions.

编程语言支持数据类型:整型、实型/浮点型、布尔型、字符型和字符串。变量存储执行中可变化的值;常量保存固定值。算术运算符(+、-、*、/、MOD、DIV)、比较运算符(==、!=、<、>、<=、>=)以及逻辑运算符(AND、OR、NOT)用来构造表达式。

The three fundamental control structures are sequence, selection and iteration. Selection uses IF...THEN...ELSE statements to execute code based on conditions. Iteration includes count-controlled loops (FOR) and condition-controlled loops (WHILE, REPEAT...UNTIL). Nesting loops and conditional statements allows complex logic. Subroutines (procedures and functions) promote reusability.

三种基本控制结构为顺序、选择和迭代。选择使用IF...THEN...ELSE语句根据条件执行代码。迭代包括计数控制循环(FOR)和条件控制循环(WHILE, REPEAT...UNTIL)。循环与条件语句的嵌套可实现复杂逻辑。子程序(过程和函数)提高代码复用性。


11. Boolean Logic | 布尔逻辑

Boolean algebra represents logical relationships with true/false values. The three fundamental gates are NOT, AND and OR. The NOT gate inverts the input; AND outputs true only if both inputs are true; OR outputs true if at least one input is true. Truth tables list all possible input combinations and corresponding outputs.

布尔代数用真/假值表示逻辑关系。三种基本逻辑门为非门(NOT)、与门(AND)和或门(OR)。NOT门将输入取反;AND门仅当两个输入都为真时才输出真;OR门只要至少一个输入为真就输出真。真值表列出所有输入组合及其对应输出。

ABA AND BA OR BNOT A
00001
01011
10010
11110

D A = A, A OR 0 = A, or De Morgan’s laws. In OCR exams, candidates must be able to draw a logic circuit from a truth table or expression and vice versa.

逻辑门可组合成计算复杂表达式的电路。布尔表达式可利用恒等式(如A AND A = A,A OR 0 = A)或德摩根定律进行化简。在OCR考试中,考生须能根据真值表或表达式绘制逻辑电路,反之亦然。


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

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

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

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