所屬科目:行動裝置程式開發 -Android程式設計
1. 如果執行以下程式: (new MyClass()).m1("789"); 螢幕上會看到下列何者? (A) 123 (B) 456 (C) 789 (D) 編譯錯誤
3. 請問下列程式碼執行後,變數 count 的值為何? (A) 0 (B) 15 (C) 7.5 (D) 6
5. 請問下列程式碼執行後,變數 x 的值為何? (A) 3 (B) 5 (C) 6 (D) 9
8. 如果執行下列程式: C x = new C(); 請問螢幕上會看到下列何者? (A) 123 456 (B) 123 789 (C) 123 456 789 (D) 123 456 123 789
9. 請問如果執行下列程式碼: A x = new B(); x.m1(); 請問螢幕上會看到下列何者?(A)123 (B)456 (C) 789 (D)編譯錯誤
10. 請問下列程式碼執行後,輸出的結果為何? (A) true true true (B) true false true (C) true true false (D) 111
11. 請問下列程式碼執行後,輸出的結果為何? (A) Tom John Mary (B) P002 Tom P001 John P002 Mary (C) P001 John P002 Mary (D) 編譯錯誤
13. 請問下列程式碼執行後,輸出的結果為何? (A) Box Box (B) Box CarbonBox (C) CarbonBox Box (D) 執行階段錯誤
14. 請問下列程式碼執行後,輸出的結果為何?(A) Apartment Building (B) Apartment Apartment (C) Building Building (D) 編譯錯誤
15. 請問下列程式碼執行後,輸出的結果為何? (A) It is true that j==i. (B) It is false that j==i. (C) 出現 Exception (D) 編譯錯誤
18. 畫面中可以拖拉的元件名稱是? (A) Button (B) Switch (C) SeekBar (D) Spinner
20. 請問下列何項功能是用來顯示一個小型的對話視窗,可提示使用者做出決定或輸入額外資訊?(其顯示方式如附圖) (A) Toast (B) Dialog (C) Spinner (D) Notification
26. 下列應用 Android File I/O 程式片段的執行結果,以下相關敘述何者正確? (A) 應用程式會建立一個檔案,檔案名稱為 ABC (B) 應用程式會建立一個檔案,檔案內容 temp.txt (C) openFileOutput 方法的回傳資料型別為 java.io.FileOutputStream (D) 如果 temp.txt 檔案已經存在,則應用程式會建立一個檔案覆蓋之
28. 下列 Android 應用程式執行後將顯示訊息交談窗,其中空格處應該如何填寫才能讓訊息交談窗的訊息不會出現亂碼? (A) "utf-8" (B) "shift-jis" (C) "iso-8859-1" (D) "ascii"
34. 關於以下程式碼片段執行結果: 下列敘述何者正確? (A) marylin john louis (B) rylin john louis (C) rylin john louis (D) marylin john louis
40. AndroidManifest.xml 裡定義了很多資料, 根據上述資料,不包含下列哪些權限? (A) 讀取 GPS 位置的權限 (B) 讀取外部儲存空間的權限 (C) 使用網路的權限 (D) 使用相機的權限