📚 Common Misconceptions in Year 11 CIE Computer Science and How to Correct Them | Year 11 CIE 计算机常见误区与纠正方法
In Year 11 CIE Computer Science, students often encounter concepts that seem straightforward but lead to frequent mistakes in exams. This article addresses common misconceptions across topics such as data representation, logic gates, computer architecture, networking, programming, and security, providing clear corrections to help you avoid losing marks.
在 Year 11 CIE 计算机科学课程中,学生们经常会遇到看似简单却在考试中频繁出错的概念。本文梳理了数据表示、逻辑门、计算机体系结构、网络、编程和安全等领域的常见误区,并给出明确的纠正方法,帮助你避免失分。
1. Misunderstanding Two's Complement Subtraction | 误解二进制补码减法
Many students believe that binary subtraction can be performed bit by bit, just like decimal subtraction, without using two's complement. In the CIE IGCSE syllabus, subtraction must be carried out by converting the subtrahend into its two's complement and then adding it to the minuend. Direct subtraction often leads to incorrect borrowing and results.
很多学生认为二进制减法可以像十进制减法那样逐位进行,无需使用补码。但在 CIE IGCSE 大纲中,减法必须通过将减数转换为其补码,然后与被减数相加来完成。直接相减容易导致错误的借位和结果。
Another frequent error is ignoring the overflow bit. When adding two' out is discarded only if it does not indicate an error. For example, when subtracting 3 (0011₂) from 5 (0101₂), you take the two' ng the carry gives 0010₂ (2). Many students mistakenly keep the carry, producing an incorrect answer.
另一个常见错误是忽略溢出位。当进行补码加法时,如果结果超出位宽,多出来的进位只有在不表示错误时才被丢弃。例如,计算 5 (0101₂) 减去 3 (0011₂) 时,需将 0011₂ 的补码 1101₂ 加上,得到 0101₂ + 1101₂ = 10010₂。丢弃进位后得到 0010₂ (2)。许多学生错误地保留了进位,导致答案错误。
Always remember that negative numbers are represented in two's complement form, and the leftmost bit acts as a sign bit (1 for negative, 0 for positive). Failing to recognise the sign bit can lead to misinterpreting a result as a large positive number when it is actually negative.
务必记住,负数以补码形式表示,最左位是符号位(1 表示负,0 表示正)。如果不能正确识别符号位,可能会把一个实际为负数的结果误读为一个很大的正数。
2. Logic Gate Truth Table Confusions | 逻辑门真值表的混淆
Students commonly mix up the outputs of NAND, NOR, and XOR gates. A NAND gate is an AND gate followed by a NOT gate, so its output is 1 unless both inputs are 1. A NOR gate gives 1 only when both inputs are 0. XOR outputs 1 if the inputs are different.
学生经常混淆 NAND、NOR 和 XOR 门的输出。NAND 门是与门后接非门,因此除非两个输入都为 1,否则输出为 1。NOR 门只有当两个输入均为 0 时才输出 1。XOR 门在输入不同时输出 1。
In exams, you may be asked to complete a truth table for a combination of gates. Many write the correct final output but forget intermediate columns. Always show your working for each gate step by step. For instance, a common error is treating NOR as 'not OR' but forgetting to apply NOT after OR for all input combinations.
考试中,你可能需要填写组合门电路的真值表。许多学生写出了正确的最终输出,但忘了展示中间列的推导过程。一定要逐步写出每个门的输出。例如,一个常见错误是把 NOR 理解为“非或”,却忘记对所有输入组合都先进行或运算再取反。
Here is a quick reference table for basic gates:
| A | B | AND | NAND | OR | NOR | XOR |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 0 | 1 | 0 | 0 |
Keep this table in mind, and practise writing truth tables from logic circuits to avoid losing marks.
牢记上表,并通过练习从逻辑电路编写真值表来避免失分。
3. RAM vs ROM: Not Just Memory | RAM 与 ROM 的区别远不止名称
A widespread mistake is believing that ROM can be written to like RAM, or that RAM retains data when powered off. ROM (Read Only Memory) is non-volatile and stores the BIOS or firmware; its contents are permanently written during manufacture and cannot be changed by normal computer operations. RAM (Random Access Memory) is volatile – all data is lost when the power is switched off.
一个普遍的错误是认为 ROM 可以像 RAM 一样被写入,或者 RAM 在断电后还能保留数据。ROM(只读存储器)是非易失性的,用于存储 BIOS 或固件;其内容在制造时永久写入,正常计算机操作无法更改。RAM(随机存取存储器)是易失性的——一旦断电,所有数据都会丢失。
In exam questions, students sometimes confuse ROM with secondary storage such as solid-state drives. While both retain data without power, ROM is directly accessible by the CPU and typically stores start-up instructions, whereas secondary storage is used for
Published by TutorHao | Year 11 Computer Science Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图