常見錯誤清單
以下錯誤年年出現。給每一條做閃卡 —— 是最高回報的溫習。
模組 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 條。
- 中六每週溫習。
➡️ 下一篇:編程陷阱