TUTORZONE 原創操卷模擬卷 · AP Computer Science A(Java)
依 College Board 最新考試格式編寫:Section I 多項選擇 42 題、1 小時 30 分鐘、55%;Section II 自由作答 4 題、1 小時 30 分鐘、45%(寫 Java 程式碼)。本卷示範 Section II 4 題操卷方法(方法、迴圈、陣列、類別),附答案與操卷技巧。
問:AP 電腦科學 A 考什麼、佔多少分?
直接答案:Section I 多項選擇 42 題、1 小時 30 分鐘、55%;Section II 自由作答 4 題、1 小時 30 分鐘、45%。
Section II 自由作答 4 題/1 小時 30 分鐘/45%:寫 Java 程式碼。
01
考制速覽:2027 年評核結構
| 部分 |
內容 |
比重 |
時間 |
| Section II(自由作答) |
4 題,寫 Java 程式碼 |
45% |
1 小時 30 分鐘 |
| Section I(多項選擇) |
42 題,偶有題組 |
55% |
1 小時 30 分鐘 |
AP CSA 操卷技巧:Section II 寫 Java 程式碼要「方法簽名正確+變數型別+縮排」三層,迴圈追蹤逐次寫 i 與 sum 值。陣列索引由 0 開始。
02
本卷設計與版權說明
本卷為 TutorZone 原創操卷模擬卷:題目按 College Board AP 電腦科學 A 的格式(Section II 自由作答)自行編寫,答案為自行撰寫,並非 College Board 歷屆試題或官方評卷參考。
迴圈追蹤答案已用程式覆核一次。
作答前請注意:本卷不是 College Board 歷屆試題,分數只反映你在本卷的表現,不能直接換算成 AP 分數(1–5)。
03
時間分配
| 部分 |
分數 |
建議時間 |
先做什麼 |
| Section II(自由作答) |
45% |
每題約 20 分鐘 |
方法、控制結構、陣列、類別 |
| Section I(多項選擇) |
55% |
每題約 2 分鐘 |
排除明顯錯項 |
問:Java 陣列索引由幾開始?
直接答案:由 0 開始。
04
Section II:自由作答操卷(4 題示範)
示範 Java 方法、for 迴圈追蹤、一維陣列、類別與物件。
第 1 題 (10 分)
寫一個 Java 方法 max(a, b),回傳兩個整數中較大的一個。
第 2 題 (10 分)
追蹤以下程式碼後,sum 的值是多少?
int sum = 0;
for (int i = 0; i < 5; i++) {
sum += i;
}
第 3 題 (10 分)
解釋 Java 一維陣列,並寫出建立一個長度 5 的 int 陣列的語句。
第 4 題 (10 分)
解釋 Java 中類別(class)與物件(object)的分別。
問:類別與物件有什麼分別?
直接答案:類別是藍圖,物件是類別的一個實例(由 new 建立)。
05
各題答案與評分
第 1 題
int max(int a, int b) {
if (a > b) return a;
return b;
}
(10 分)
第 2 題
sum = 0+1+2+3+4 = 10(10 分)。
第 3 題
陣列是相同類型、以索引(由 0 起)存取的元素集合(5 分);建立語句:
int[] a = new int[5];
(5 分)。
第 4 題
類別是描述物件結構與行為的藍圖(5 分);物件是類別的一個實例(instance),由 new 建立(5 分)。
問:本卷操練哪些課題?
直接答案:Java 方法、for 迴圈追蹤、一維陣列、類別與物件。
06
最常見的失分位
| 失分位 |
表面做法 |
實際後果 |
正確做法 |
| 迴圈邊界錯 |
sum 寫成 15(多算 i=5) |
i < 5 即 i 取 0..4 |
sum = 10 |
| 索引由 1 起 |
陣列首元素當 a[1] |
Java 陣列索引由 0 起 |
首元素 a[0] |
| 類別/物件混 |
物件當藍圖 |
類別是藍圖、物件是實例 |
類別=藍圖、物件=實例 |
07
怎樣用這份卷
第一次操卷:完整計時,4 題全做,中途不翻資料。
對答案:核對方法簽名、型別與迴圈追蹤。
第二次操卷:三至七日後重做,目標更快完成。
問:操完這份卷之後應該做什麼?
直接答案:①把迴圈邊界或索引起點錯的題目抄入錯題本;②三至七日後再操;③操練 Section I 多項選擇。
08
常見問題 FAQ
這份卷同 College Board 歷屆試題有關嗎?
沒有。題目與答案都是 TutorZone 原創,並非 College Board 歷屆試題或官方評卷參考。
AP 電腦科學 A 考什麼?
Section I 多項選擇 42 題、1 小時 30 分鐘、55%;Section II 自由作答 4 題、1 小時 30 分鐘、45%。
Java 陣列索引由幾開始?
由 0 開始。
09
官方資源與延伸閱讀
同系列:備考練習題總覽|AP 統計操卷模擬卷|IGCSE 電腦科學 Paper 2 操卷模擬卷
10
立即行動:免費搵導師/登記做導師
操卷之後最難判斷的是「錯在概念」還是「錯在寫法」。填寫年級、學校與可補習時間,TutorZone 會免費為你配對熟悉考評局評核要求的導師,先試堂,滿意才決定。
立即免費搵導師
本科導師需求穩定,能講清楚評分準則與得分步驟的導師尤其搶手。歡迎免費登記,配對成功才收費。
導師免費登記