IGCSE OCR Computer Science: MCQ Ace Tactics | IGCSE OCR 计算机:选择题秒杀技巧

📚 IGCSE OCR Computer Science: MCQ Ace Tactics | IGCSE OCR 计算机:选择题秒杀技巧

The multiple-choice paper in IGCSE OCR Computer Science can seem fast-paced and tricky, but a calm, systematic approach turns those 40 questions into a predictable scoring opportunity. This article distils proven strategies to help you spot traps, save time and pick the right option even when you are not 100% sure.

IGCSE OCR 计算机科学的选择题看似节奏快、陷阱多,但冷静系统的方法能把那 40 道题变成可预测的得分机会。本文提炼了经过验证的秒杀技巧,帮你识别陷阱、节约时间,即便没有十足把握也能锁定正确选项。


1. Decode Keywords and Question Stems | 解码关键词与题干

Before scanning the options, underline or mentally circle the command words in the stem such as ‘not’, ‘except’, ‘most likely’, ‘least appropriate’. These words flip the expected answer and are often missed under time pressure. Read the full stem twice; many marks are lost because candidates answer the opposite of what was asked.

在扫视选项之前,先在题干中标出或心里圈出指令词,例如 ‘not’、’except’、’most likely’、’least appropriate’。这些词会翻转预期答案,时间紧时极易被忽略。把题干通读两遍;很多失分就是因为考生选的和题目问的恰好相反。

Also, identify the topic keyword – if you spot ‘TCP/IP’, ‘subroutine’, ‘denary to binary’ or ‘SQL SELECT’, you immediately narrow the mental retrieval to one syllabus area. This prevents you from mixing up concepts from different units.

同时,识别话题关键词——如果你看到 ‘TCP/IP’、’subroutine’、’denary to binary’ 或 ‘SQL SELECT’,就能立刻把大脑检索范围缩小到一个大纲领域。这能防止你混淆不同单元的概念。


2. Elimination: Narrow Down the Options | 排除法:缩小选项范围

In many IGCSE OCR questions, two options are clearly wrong the moment you recall a basic fact. Cross them out physically or mentally. This instantly raises your chance of guessing correctly from 25% to 50%. Never start by hunting for the right answer; hunt for the wrong ones first.

在很多 IGCSE OCR 题目中,只要你想起一个基本事实,马上就能发现有两个选项是明显错误的。在纸上或脑海里把它们划掉。这能让你猜对的概率从 25% 瞬间升到 50%。不要一上来就找正确选项,先找错误选项。

For example, if a question asks ‘Which is a benefit of an interpreter?’ and one option says ‘produces an executable file’, that option is already wrong because compilers, not interpreters, produce executables. By eliminating it, you often reveal the only plausible answer.

比如,题目问“以下哪项是解释器的优点?”,如果有一个选项说“生成可执行文件”,那它立刻就能被排除,因为生成可执行文件的是编译器而非解释器。把它排除后,剩下的唯一合理解答往往就是正确答案。


3. Watch Out for Absolute Words and Distractors | 警惕绝对化词语和干扰项

Options containing words like ‘always’, ‘never’, ‘only’, ‘must’, or ‘all’ are suspicious. In computer science, most rules have exceptions—even the fetch-decode-execute cycle can be interrupted. Treat absolute statements as distractors unless the syllabus specifically states an absolute rule.

含有“总是”、“从不”、“仅”、“必须”、“所有”这类绝对化词语的选项十分可疑。在计算机科学中,绝大多数规则都有例外——就连取指-译码-执行周期也可能被中断。除非大纲明确写明一条绝对规则,否则应把绝对化陈述视为干扰项。

Similarly, examiners love to plant an option that is technically true but does not answer the specific question. After choosing an answer, re-check the stem to ensure the option you selected actually does what the question asks, not just something you happen to know.

类似地,考官喜欢设置一个在技术上正确、但并不能回答该问题的选项。选好答案后,重新核对题干,确保你选的选项真地做的是题目要求的事,而不是碰巧你懂的其他内容。


4. Logical Deduction and Working Backwards | 逻辑推理与逆向推导

When you are stuck on a question about pseudocode output or a logic circuit, try substituting the options back into the problem. For an algorithm trace, take option B and manually execute the pseudocode in your head; if it fails, eliminate it. This is often faster than trying to compute the output from scratch.

当你被伪代码输出或逻辑电路题难住时,尝试把选项代回题目中。比如算法跟踪题,拿选项 B 在脑中人工执行那段伪代码;如果跑不通,就排除掉。这往往比从头计算输出更快。

In Boolean logic or truth table questions, work backwards from the given output column. Check which combination of gates yields the pattern without constructing every intermediate table. Your goal is to test the least familiar option first; often it is the trick one.

在布尔逻辑或真值表题目中,从已知的输出列倒推。检查哪种门电路组合能产生该模式,不必建出每一个中间真值表。你的目标是先测试最不熟悉的选项,那往往就是陷阱选项。


5. Handling Numeric and Unit Conversions | 处理数值与单位转换题

Binary, denary and hexadecimal conversions appear in almost every paper. Write down working steps: if a question asks for the 8-bit two’s complement of −17, write the positive binary 0001 0001₂, flip bits to 1110 1110₂, then add 1 to get 1110 1111₂. Small scratch work prevents careless sign-bit mistakes.

二进制、十进制和十六进制转换几乎每份卷子都会出现。写下推算步骤:如果问 −17 的 8 位二进制补码是什么,先写出正数二进制 0001 0001₂,逐位取反得 1110 1110₂,再加 1 得 1110 1111₂。简单草稿能防止粗心的符号位错误。

When comparing file sizes, quickly convert everything to bytes: 1 KB = 10³ B, 1 KiB = 2¹⁰ B, 1 MB = 10⁶ B, 1 MiB = 2²⁰ B. OCR questions sometimes mix decimal and binary prefixes to trap you. Spotting ‘MiB’ vs ‘MB’ early saves you a whole calculation error.

比较文件大小时,快速把所有单位转换为字节:1 KB = 10³ B,1 KiB = 2¹⁰ B,1 MB = 10⁶ B,1 MiB = 2²⁰ B。OCR 题目有时会混用十进制和二进制前缀来设陷阱。尽早发现 ‘MiB’ 和 ‘MB’ 的区别,能避免整道计算错误。

For sound or image file size estimates, use the formula: sample rate × bit depth × duration (mono) or × channels. Represent it as a product, then compare exponents. For example, 44 100 Hz × 16 bits × 60 s = 44.1 × 10³ × 16 × 60 ≈ 42 336 000 bits, which you can convert to MB by dividing by 8 then 10⁶.

声音或图像文件大小估算,用公式:采样率 × 位深度 × 时长(单声道)或再 × 声道数。用乘积形式表达,然后比较指数。例如 44 100 Hz × 16 bits × 60 s = 44.1 × 10³ × 16 × 60 ≈ 42 336 000 bits,除以 8 再除以 10⁶ 就能转换成 MB。


6. Pseudocode and Algorithm Tracing | 伪代码与算法跟踪

For questions that show a loop or an IF-statement, create a tiny trace table with columns for key variables. Start from the initial values and tick through each iteration. Even if you only run two iterations, you will often see the pattern and avoid off-by-one errors in the final count.

面对带有循环或 IF 语句的题目,建立一个迷你跟踪表,列出关键变量。从初值开始,逐次迭代打勾。即使只跑两轮迭代,通常也能看出规律,避免最终计数出现差一错误。

Notice how loops with ‘count ← count + 1’ inside a ‘FOR i ← 1 TO 6’ will execute exactly 6 times. If the loop uses ‘REPEAT…UNTIL count > 5’, it will run at least 6 iterations. OCR loves to test the border condition; writing ‘< 5' vs '> 5′ changes the whole answer.

请注意在 ‘FOR i ← 1 TO 6’ 中内嵌 ‘count ← count + 1’ 的循环会恰好执行 6 次。如果循环用 ‘REPEAT…UNTIL count > 5’,则至少会跑 6 轮迭代。OCR 特别喜欢考查边界条件,写成 ‘< 5' 还是 '> 5′ 会完全改变答案。


7. Data Representation and Bit Patterns | 数据表示与位模式陷阱

In questions about logical shifts, remember that a left shift of 1 multiplies by 2 (for unsigned binary), and a right shift divides by 2, discarding the remainder. The exam may ask for the result after two left shifts on 0011 0010₂; write the shifted pattern first: 1100 1000₂, then convert to denary if needed. Do not try to mentally multiply by 4 in a hurry.

在逻辑移位题中,记住左移 1 位相当于乘 2(针对无符号二进制),右移 1 位相当于整除 2 并丢弃余数。试题可能会问对 0011 0010₂ 做两次左移的结果;先写出位移后的位模式 1100 1000₂,需要的话再转十进制,不要在匆忙中直接心算乘 4。

For overflow, a carry into the most significant bit during addition may indicate overflow, but only if the result exceeds the representable range for the given number of bits (e.g. +127 to −128 for 8-bit two’s complement). Compare the flags: if adding two positives yields a negative sign bit, overflow has occurred.

关于溢出,加法中产生向最高位的进位可能表示溢出,但仅在结果超出给定位数表达范围(例如 8 位补码的 +127 到 −128)时才成立。对比标志位:如果两个正数相加却出现负数的符号位,说明发生了溢出。


8. Database and SQL Queries | 数据库与 SQL 查询

When an SQL SELECT statement appears, draw a quick mini-table of the relevant fields. Determine whether WHERE, ORDER BY or GROUP BY is present, and check what the wildcard * really returns. Questions often slip in an aggregate function like COUNT(*) – distinguish between number of rows and a specific column’s value.

当出现 SQL SELECT 语句时,快速画一个相关字段的迷你表格。判断是否存在 WHERE、ORDER BY 或 GROUP BY,并检查通配符 * 究竟返回什么。题目常会悄悄塞入聚合函数如 COUNT(*),要分清返回的是行数还是某列的值。

If a question asks ‘Which query returns the highest price for each category?’, look for GROUP BY Category with MAX(Price). An option with only SELECT MAX(Price) without grouping would return a single overall maximum, missing the ‘each category’ part. Spotting these subtle wording differences eliminates wrong SQL options instantly.

如果题目问“哪个查询返回每个类别的最高价格?”,就要找含有 GROUP BY Category 和 MAX(Price) 的选项。仅含有 SELECT MAX(Price) 而没有分组的选项只会返回单一的整体最大值,漏掉了“每个类别”部分。发现这些细微措辞差异,能瞬间排除错误的 SQL 选项。


9. Networking and Security Quick Hits | 网络与安全快速判断

Protocols appear regularly. Remember: HTTP is for web pages, HTTPS adds TLS encryption, FTP transfers files, SMTP sends emails, POP3/IMAP retrieve emails. If the stem mentions secure transmission, the answer involving TLS, SSL or HTTPS is almost always correct. Avoid confusing application-layer protocols with their secure versions.

协议题经常出现。记住:HTTP 用于网页,HTTPS 增加了 TLS 加密,FTP 传输文件,SMTP 发送邮件,POP3/IMAP 收取邮件。如果题干提到安全传输,包含 TLS、SSL 或 HTTPS 的选项几乎总是对的。不要混淆应用层协议与其安全版本。

For network hardware, a router forwards data between networks using IP addresses, a switch forwards frames within a LAN using MAC addresses, and a hub simply repeats signals to all ports. The exam loves to ask ‘Which device uses IP to route packets?’—if you see ‘router’, that is your signal.

对于网络硬件,路由器使用 IP 地址在网络间转发数据,交换机使用 MAC 地址在局域网内转发帧,而集线器只是向所有端口重复信号。考试很喜欢问“哪个设备用 IP 路由数据包?”——只要看到“路由器”,那就是你的信号。

In cybersecurity, phishing is social engineering via email, malware is software, brute-force attacks try many passwords, and SQL injection targets databases. If the scenario involves a fake bank email, ‘phishing’ is the only term that fits socially engineered trickery.

在网络安全方面,网络钓鱼是通过邮件的社交工程,恶意软件属于软件,暴力攻击是尝试大量密码,SQL 注入针对数据库。如果场景涉及假冒银行邮件,“网络钓鱼”是唯一符合社交工程欺骗的术语。


10. Memory, Storage, and CPU Timings | 存储器、硬盘与 CPU 时序

Questions comparing RAM, ROM, cache and secondary storage often hinge on volatility and speed. RAM is volatile, ROM is non-volatile and holds firmware. Cache is faster than RAM but smaller. If an option says ‘ROM loses data when power is off’, eliminate it immediately.

比较 RAM、ROM、高速缓存和辅助存储器的题目,通常考查易失性和速度。RAM 是易失的,ROM 是非易失的并存储固件。Cache 比 RAM 更快但容量更小。如果有选项说“ROM 断电后会丢失数据”,马上排除它。

For CPU performance, clock speed, number of cores and cache size are the big three. An increase in clock speed speeds up all instructions, while more cores benefit parallel tasks. If a question asks ‘Which change improves multi-tasking performance most?’, multi-core is far more effective than a slightly higher clock speed; avoid options that add RAM when the question is about CPU.

关于 CPU 性能,时钟速度、核心数量和高速缓存大小是三大因素。时钟速度提升会加快所有指令的执行,而增加核心数则有利于并行任务。如果题目问“哪项改变最能提升多任务性能?”,多核远比稍微提高时钟频率有效;当问题针对 CPU 时,避免选择增加 RAM 的选项。


11. Time Management and Guessing Strategies | 时间管理与猜测策略

With 40 questions in 60 minutes, you have roughly 90 seconds per question. If you are stuck for more than 2 minutes, flag the question, eliminate obviously wrong answers, make an educated guess and move on. Come back at the end if time permits. Never leave a blank: unanswered questions guarantee zero marks; a guess might score.

40 道题 60 分钟,平均每题大约 90 秒。如果卡住超过 2 分钟,标记题目,排除明显错误的选项,有根据地猜一个然后继续。时间够的话最后再回来检查。绝对不要留空:不答必定零分,猜一下还可能得分。

In those final minutes, if you need to guess among the remaining options, pick the one that contains the most familiar terms correctly used. Wildcards often distract, but an option that accurately uses a key definition you recognise is likely to be correct. Trust your pattern recognition—your brain has absorbed more than you think.

在最后几分钟里,如果需要在剩余选项中猜一个,选那个正确使用你最熟悉术语的选项。干扰项常常用夸张的说法,但一个准确使用你认识的关键定义的选项极有可能正确。相信你的模式识别能力——你的大脑吸收的知识比你想象的多。


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课程辅导,国外大学本科硕士研究生博士课程论文辅导

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