常见错误清单
以下错误年年出现。给每一条做闪卡 —— 是最高回报的复习。
模块 A · 资讯处理
- 混淆 validation(软件)和 verification(人工)。
- 二进制加法没检查最高位的溢出。
- 把 Big-5(繁体)和 GB(简体)弄反。
- 忘记 IT 中
1 KB = 1024 字节。 - 把 Pivot Table 和 Chart 当成一回事。
模块 B · 电脑系统
- 说 RAM 是非易失(错,RAM 易失)。
- 说 ROM 是易失(错,ROM 非易失)。
- 把 固件 和 OS 当成同一回事。
- 把 Windows 列为应用软件。
- 忘记虚拟化是一种运行模式。
模块 C · 互联网
- 把互联网叫 LAN。
- 把交换机和路由器混用。
- 以为 HTTPS 保证安全(只保传输)。
- 说病毒引起 DDoS(实际是僵尸网络)。
- 忘记 WPA2 是密码无线,WPA3 是新版。
模块 D · 编程
- 伪代码条件用
=而非==。 - 必修写嵌套循环(嵌套循环是选修 2C)。
- 追踪表漏一次迭代。
- 计数器没初始化。
"5" + 3在 Python 报错。
模块 E · 社会影响
- 把所有免费软件叫开源。
- 以为买了拷贝就拥有版权。
- 把 AR 和 VR 混为一谈。
- 伦理题写得一边倒。
- 数字鸿沟没指出具体群体。
选修 2A · 数据库
- 用
WHERE过滤聚合(应HAVING)。 - 漏
ON→ 笛卡尔积。 - LEFT vs RIGHT 弄反。
- M:N 没拆为关系表。
- 用保留字做标识符(如
ORDER、DATE)。
选修 2B · Web
- 以为客户端校验就够安全。
- 明文存密码。
- 用
GET做改状态动作。 - 拼接 SQL 字符串。
- 论述时 session 与 cookie 混用。
选修 2C · 算法
- 边迭代边修改数组。
- 偏差 1(
range(n)vsrange(1, n+1))。 - 返回类型错(要值返回了 index)。
- 二分查找前忘记排序。
- 不关闭文件(忘
with open)。
SBA
- 范围过大,啥都没做完。
- 测试只走 Happy Path。
- 评估太正面。
- 没备份。
- 迟交。
如何使用
- 打印成一页 cheat sheet。
- 每次模拟考后自己加 3 条。
- 中六每周复习。
➡️ 下一篇:编程陷阱