APCS 程式識讀 Python 模擬試題:五回 150 題逐題詳解

作者 Tr. Bug 分類: APCS, 程式語言
追蹤清單 分享

關於此課程

用五回完整模擬考,練出考場上的程式追蹤力

APCS 自 114 學年度起,觀念題改為「程式識讀」,並新增 Python 題本:單選 30 題、作答 90 分鐘。考的不是背語法,而是能不能在紙上把一段程式一步步追蹤到底,看出邊界、看出錯誤、看出它到底在做什麼。

這門課提供 五回、共 150 題 的完整模擬試題,每一回的題數、時間與題型配置都比照官方題本。題目中的每一段程式都實際執行驗證過答案,不會有「答案其實有爭議」的情況。

每一回的題型配置

  • 條件與迴圈追蹤:if/elif、for/while、range 邊界
  • 遞迴:回傳值、呼叫次數、反推參數、無窮遞迴
  • 程式填空:單一空格、(a)(b)(c) 多空格、多行程式選項
  • 除錯與測試:哪個測資能測出錯誤、最少改幾行、冗餘程式碼
  • 列表與資料結構:一維、二維列表、堆疊、佇列
  • 搜尋與排序、執行次數與時間複雜度
  • 數學與字串,以及 12–20 行的綜合應用題

先作答,再看詳解

每一回都分成「模擬測驗」與「答案與詳解」兩個單元。請先在 90 分鐘內完成測驗,交卷後才會解鎖該回的詳解,讓你保有真實的考試手感。詳解每題都包含:

  • 解題思路:這題在考什麼、關鍵陷阱在哪裡
  • 逐步追蹤表:把變數每一步的變化列出來
  • 選項分析:四個選項各自是哪一種常見錯誤算出來的

錯誤選項都不是隨便湊的數字,而是 off-by-one、把 while 當成 if、< 與 <= 混淆這類學生真的會犯的錯。看懂自己為什麼選錯,比知道正確答案更有用。

課程內容

第一回|模擬測驗
單選 30 題,限時 90 分鐘,可重複作答。交卷後解鎖本回詳解。

第一回|答案與詳解
完成本回模擬測驗後解鎖。每題附解題思路、逐步追蹤表與四個選項的錯因分析。

第二回|模擬測驗
單選 30 題,限時 90 分鐘,可重複作答。交卷後解鎖本回詳解。

第二回|答案與詳解
完成本回模擬測驗後解鎖。每題附解題思路、逐步追蹤表與四個選項的錯因分析。

第三回|模擬測驗
單選 30 題,限時 90 分鐘,可重複作答。交卷後解鎖本回詳解。

第三回|答案與詳解
完成本回模擬測驗後解鎖。每題附解題思路、逐步追蹤表與四個選項的錯因分析。

第四回|模擬測驗
單選 30 題,限時 90 分鐘,可重複作答。交卷後解鎖本回詳解。

第四回|答案與詳解
完成本回模擬測驗後解鎖。每題附解題思路、逐步追蹤表與四個選項的錯因分析。

第五回|模擬測驗
單選 30 題,限時 90 分鐘,可重複作答。交卷後解鎖本回詳解。

第五回|答案與詳解
完成本回模擬測驗後解鎖。每題附解題思路、逐步追蹤表與四個選項的錯因分析。

想接收網站重要活動的推播通知嗎?

✕