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

Year 11 OCR Computer Science: Winter Intensive Revision Plan | Year 11 OCR 计算机:寒假强化复习计划

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

📚 Year 11 OCR Computer Science: Winter Intensive Revision Plan | Year 11 OCR 计算机:寒假强化复习计划

The winter break is the ideal time to consolidate your knowledge and sharpen your skills for the OCR GCSE Computer Science exams. This intensive revision plan spans 14 days, covering both theoretical content (Component 01) and practical algorithms and programming (Component 02). Follow this structured schedule to return in January feeling confident and exam‑ready.

寒假是巩固知识、磨练技能的黄金时期。这份为期 14 天的强化复习计划覆盖了 OCR GCSE 计算机科学的理论内容(试卷一)与算法编程实践(试卷二)。按照这份结构分明的计划学习,你将在新年开学时信心满满,从容迎考。


1. Weekly Timetable Overview | 每周时间表概览

Stick to a consistent daily routine: 2 hours of focused revision each morning, a 30‑minute break, then 1 hour of practice questions. Use the table below to map out your two weeks.

坚持固定的日常节奏:每天早上 2 小时专注复习,休息 30 分钟,接着 1 小时练习真题。利用下表规划你的两周安排。

DayMorning Focus (2h)Practice (1h)
1Systems ArchitecturePast paper questions
2Memory & StorageMultiple‑choice quiz
3Networks (LAN/WAN)Topology drawing & exam Qs
4Network SecurityFlashcards & scenarios
5System Software & OSComparison tables
6Ethical, Legal & Cultural ImpactsLong‑answer practice
7Algorithms (search & sort)Trace tables & pseudocode
8Programming TechniquesWrite & test programs
9Robust Programs & TestingIdentify errors in code
10Boolean LogicTruth tables & logic gates
11Data Representation (binary, hex)Conversion exercises
12Languages & IDEsComparison mind‑map
13Mixed Paper 1 revisionTimed mock exam
14Mixed Paper 2 revisionTimed programming task

2. Systems Architecture Deep Dive | 深入系统架构

Begin with the CPU and the fetch‑decode‑execute cycle. Memorise the role of each component: ALU, CU, registers (MAR, MDR, PC, Accumulator). Understand how clock speed, cache size, and number of cores affect performance.

从 CPU 和取指‑解码‑执行周期入手。熟记每个组件的功能:算术逻辑单元(ALU)、控制单元(CU)、寄存器(MAR、MDR、PC、累加器)。理解时钟速度、缓存大小和内核数量如何影响性能。

Embedded systems are a favourite exam topic. Define them as dedicated computers within larger devices. Contrast them with general‑purpose computers. Mention applications like washing machines, microwaves, and engine control units.

嵌入式系统是考试热门话题。将其定义为大型设备内部的专用计算机,并与通用计算机进行对比。列举洗衣机、微波炉、发动机控制单元等应用实例。

For the bus structure, learn the three buses: address, data, control. Know their direction and what they carry. This will also help with memory topics later.

总线结构方面,要掌握三种总线:地址总线、数据总线、控制总线。了解它们的方向和传输内容,这将有助于后续的内存专题学习。


3. Memory and Storage Essentials | 内存与存储要点

Distinguish between RAM (volatile, working memory) and ROM (non‑volatile, stores boot instructions like BIOS). Be ready to explain why both are needed in a computer system.

区分 RAM(易失性,工作内存)和 ROM(非易失性,存储 BIOS 等引导指令)。要能解释计算机系统为何两者都需要。

Virtual memory extends the capacity of RAM using the hard disk, but it slows the system down. In exams you may be asked to describe the trade‑offs. Learn the units: bit, nibble, byte, KB, MB, GB, TB in powers of 2.

虚拟内存利用硬盘扩展 RAM 容量,但会降低系统速度。考试中可能要你描述其利弊。掌握数据单位:比特(bit)、半字节(nibble)、字节(byte)、KB、MB、GB、TB,均基于 2 的幂次。

Secondary storage includes magnetic, optical, and solid‑state devices. Compare their characteristics: capacity, speed, portability, durability, and cost. Create a table to memorise the differences.

辅助存储包括磁存储、光存储和固态存储。比较它们的容量、速度、便携性、耐用性和成本特征。建一张表格来记忆其差异。


4. Computer Networks and Topologies | 计算机网络与拓扑结构

Define LAN and WAN based on geographical area and ownership. Understand factors that affect network performance: bandwidth, number of users, transmission media, error rate, and latency.

根据地理范围和所有权定义局域网(LAN)和广域网(WAN)。理解影响网络性能的因素:带宽、用户数量、传输介质、误码率和延迟。

Draw and label the star and mesh topologies. For each, state advantages and disadvantages. Know that Wi‑Fi uses CSMA/CA to avoid collisions, while Ethernet uses CSMA/CD.

绘制并标注星型和网状拓扑结构,并说明各自的优缺点。了解 Wi‑Fi 使用 CSMA/CA 避免冲突,而以太网使用 CSMA/CD。

Layers of the TCP/IP model reappear in advanced study, but for GCSE you only need to know the basic idea of protocols: HTTP, HTTPS, FTP, SMTP, POP, IMAP. Group them by application: web, email, file transfer.

TCP/IP 模型的层次会在更高年级出现,但 GCSE 只需了解协议的基本概念:HTTP、HTTPS、FTP、SMTP、POP、IMAP。按应用场景(网页、电子邮件、文件传输)进行归类。


广告 / Sponsored

5. Network Security Threats and Prevention | 网络安全威胁与防护

Malware types: virus, worm, Trojan, spyware, ransomware. Define each with a real‑world analogy. Social engineering methods include phishing, blagging, and shoulder surfing. You must be able to explain them clearly.

恶意软件类型:病毒、蠕虫、特洛伊木马、间谍软件、勒索软件。用生活类比定义每种类型。社会工程手段包括网络钓鱼(phishing)、冒充他人获取信息(blagging)和肩窥。必须能清晰解释。

For each threat, describe a suitable prevention method. For example, anti‑malware software, firewalls, user access levels, penetration testing, encryption, and two‑factor authentication. Always link the threat to the defence.

针对每种威胁,描述合适的预防方法。例如,反恶意软件、防火墙、用户访问级别、渗透测试、加密和双因素认证。始终将威胁与防御措施联系起来。

Identify common network attacks: SQL injection, Denial of Service (DoS), man‑in‑the‑middle. Know that SQL injection targets databases by inserting malicious queries. Understand the term 'packet sniffer' in the context of monitoring data.

识别常见的网络攻击:SQL 注入、拒绝服务攻击(DoS)、中间人攻击。SQL 注入通过插入恶意查询攻击数据库。理解“数据包嗅探器”在监控数据时的含义。


6. System Software and Operating Systems | 系统软件与操作系统

The OS manages: memory, processor scheduling, peripherals, user interface, and file system. Be able to explain multitasking and how a single CPU can appear to run multiple programs at once.

操作系统管理:内存、处理器调度、外设、用户界面和文件系统。能解释多任务处理,以及单个 CPU 如何看似同时运行多个程序。

Utility software: disk defragmenter, backup, compression, encryption. Know the purpose of each. Linking to storage, explain why a hard disk drive becomes fragmented and why SSD fragmentation is not a problem.

工具软件:磁盘碎片整理程序、备份、压缩、加密。了解各自用途。联系存储知识,解释机械硬盘为何会产生碎片,而固态硬盘的碎片则不是问题。

Open source vs proprietary software: compare in terms of cost, access to source code, support, and security. Be ready to write a balanced argument in a 6‑mark question.

开源软件与专有软件:从成本、源代码访问、支持和安全等方面进行比较。做好准备,能在 6 分题中写出平衡的论述。


7. Ethical, Legal, Cultural and Environmental Issues | 伦理、法律、文化与环境影响

Memorise key UK legislation: the Data Protection Act 2018, Computer Misuse Act 1990, and Copyright, Designs and Patents Act 1988. For each, know the main principles and offences. Use real‑life scenarios to illustrate them.

熟记英国关键法律:《2018 年数据保护法》、《1990 年计算机滥用法》和《1988 年版权、设计和专利法》。了解每部法律的主要原则和违法行为。用真实场景进行说明。

Discuss the digital divide, stakeholder impact, and open source vs proprietary dilemmas. Consider environmental effects like energy consumption of data centres and e‑waste. You may be asked to discuss how technology can help or harm the environment.

讨论数字鸿沟、利益相关者影响以及开源与专有的两难问题。考虑数据中心能耗和电子垃圾等环境影响。可能会要求论述技术如何帮助或危害环境。

Cultural sensitivity: technology should be accessible to all, regardless of language, disability, or location. Be able to discuss why localisation and assistive technology matter.

文化敏感度:技术应使所有人能够访问,无论语言、残障或所在地。要能论述本地化和辅助技术为何重要。


8. Algorithms: Searching, Sorting and Trace Tables | 算法:搜索、排序与追踪表

Linear search and binary search: know the algorithm steps and their efficiencies. Use simple arrays and write pseudocode. Understand why binary search requires a sorted list.

线性搜索和二分搜索:掌握算法步骤及其效率。使用简单数组并编写伪代码。理解二分搜索为何要求列表有序。

Bubble sort, merge sort, and insertion sort are explicitly in the OCR spec. Trace each algorithm on a small set of numbers. Draw trace tables showing the state of variables after each pass.

冒泡排序、归并排序和插入排序是 OCR 考纲明确要求的。用一小串数字追踪每种算法。绘制追踪表,展示每趟扫描后变量的状态。

For computational thinking, always break a problem into abstraction, decomposition, and algorithmic thinking. This is a common 2‑ to 4‑mark question. Practice by describing a real task, e.g., making a cup of tea, and identifying the abstracted steps.

计算思维方面,始终将问题分解为抽象、分解和算法思维。这是常见的 2‑4 分题。通过描述一项真实任务(如泡茶)并识别抽象步骤来进行练习。


9. Programming Techniques and Robust Code | 编程技巧与健壮代码

You must be confident with: sequence, selection (if‑else), and iteration (for, while, do‑until). Practice using OCR's exam reference language. Write code for simple tasks like validating input, counting, and accumulating totals.

必须熟练掌握:顺序、选择(if‑else)和迭代(for、while、do‑until)。用 OCR 考试参考语言进行练习。为简单的任务编写代码,如验证输入、计数和累加求和。

Data types: integer, real, Boolean, character, string. Casting between types is often missed. Know how to convert a string to an integer using int() in pseudocode.

数据类型:整型、实型、布尔型、字符型、字符串。类型转换常被忽视。掌握如何在伪代码中使用 int() 将字符串转为整数。

Robust programs use input validation (range check, presence check, format check, length check), meaningful identifier names, and authentication routines. You should be able to identify syntax errors, logic errors, and runtime errors. Explain the difference between testing (finding errors) and debugging (fixing them).

健壮的程序使用输入验证(范围检查、存在性检查、格式检查、长度检查)、有意义的标识符名称和认证例程。应能识别语法错误、逻辑错误和运行时错误。解释测试(发现错误)与调试(修复错误)的区别。


10. Boolean Logic and Truth Tables | 布尔逻辑与真值表

= (A AND B) OR (NOT C). Also do the reverse: write the expression from a circuit diagram.

熟悉与门、或门、非门的符号和形状。能从表达式(如 Q = (A AND B) OR (NOT C))画出逻辑电路,反之亦然。

Complete truth tables for up to three inputs. Use the standard order 000, 001, 010, ... . Explain how a logic circuit can be used to solve a simple real‑world problem, such as a warning light that comes on when two sensors are triggered.

完成最多三个输入的真值表。使用标准顺序 000、001、010……说明逻辑电路如何解决简单的实际问题,例如当两个传感器同时触发时警报灯亮起。

Simplification of Boolean expressions using identity laws is useful but not heavily examined. Still, applying De Morgan's laws can occasionally appear in extension tasks. Memorise the basic identities.

使用恒等律化简布尔表达式虽然有用,但考试占比不大。不过,德摩根定律偶尔会在拓展题中出现。记住基本恒等式。


11. Data Representation: Binary, Hex and Images | 数据表示:二进制、十六进制与图像

Convert between denary, binary, and hexadecimal. Practice binary addition and subtraction using two's complement for negative numbers. Understand that 8‑bit numbers range from -128 to +127 in two's complement.

进行十进制、二进制和十六进制之间的转换。练习用补码表示负数并进行二进制加减法。理解 8 位补码的范围是 -128 到 +127。

Character sets: ASCII (7‑bit, 128 characters) and Unicode (supports many languages). Explain why Unicode is needed for global communication. Show the relationship between a character and its binary code.

字符集:ASCII(7 位,128 个字符)和 Unicode(支持多种语言)。解释全球通信为何需要 Unicode。展示字符与其二进制编码之间的关系。

Image representation: bitmap images are grids of pixels; each pixel' our depth. Sound is sampled; sample rate and bit depth affect quality and file size. This often appears in calculations.

图像表示:位图图像是像素网格;每个像素的颜色以二进制值存储。计算文件大小:分辨率 × 颜色深度。声音通过采样记录;采样率和位深度影响质量和文件大小。这部分常涉及计算题。


12. Languages, IDEs and the Development Lifecycle | 语言、集成开发环境与开发生命周期

High‑level languages vs low‑level languages: machine code is the only language the CPU understands directly. Know the role of translators: assembler, compiler, interpreter. Compare their use cases.

高级语言与低级语言:机器码是 CPU 唯一能直接理解的语言。了解翻译器的作用:汇编器、编译器、解释器。比较其应用场景。

IDEs provide: editor, error diagnostics, run‑time environment, and translator. Be ready to describe how these tools help a programmer develop code more efficiently.

集成开发环境(IDE)提供:编辑器、错误诊断、运行时环境和翻译器。要能描述这些工具如何帮助程序员更高效地开发代码。

The software development lifecycle (SDLC) includes analysis, design, implementation, testing, and evaluation. Write brief explanations for each stage, linking to the role of abstraction and decomposition.

软件开发生命周期(SDLC)包括分析、设计、实现、测试和评估。为每个阶段撰写简要说明,并与抽象和分解的作用联系起来。


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

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

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

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