所屬科目:1.程試設計;2.資料庫系統;3.資訊網路工程;4.計算機結構
1. 執行下列 JAVA 程式碼後顯示結果為何? (A)列印出 Starting !Game over! (B)列印出 Starting! Game over !Go!Go!Go! (C)列印出 Starting! Go!Go!Go!Game over! (D)執行時產生"例外"
2. 下列程式碼方格內應填入哪一選項使其執行後印出[7, 13]? (A)Set set=new HashSet<>(); (B) Set set=new LinkedList<>(); (C)Set set=new SortedSet<>(); (D) Set set=new TreeSet<>();
3. 下列程式碼片段執行後輸出為何? (A)3(B)4(C)30(D)31
4. 下列程式碼之"statement"指令執行幾次? (A)2 次 (B) 3次 (C) 4次 (D)迴圈不停止
5. 已存在一下列的 class,依序執行 “Test4 t4=new Test4();”與 “t4.method(4)”二指令後輸出為何? (A)6 (B)12(C)4(D)8
8. 下列 JAVA 語言片段程式執行之結果為何? (A)編譯會產生錯誤 (B)印出 NullPointerException (C)印出 77 (D)印出!!Exception!!
31. C 語言片段程式如下,其執行結果,下列何者正確? (A)產生輸出 swap1:a=3 b=4 (B)產生輸出 swap1:a=4 b=3 (C)產生輸出 swap2:a=3 b=4 (D)產生輸出 swap2:a=4 b=3
32. 根據下列 C 語言程式中之宣告,下列選項何者正確? (A)num[0][0]之值是 1 (B) num[1][1]之值是 1 (C) num[1][2]之值是 6 (D) num[2][1]之值是 6
34. JAVA 語言片段程式碼如下,下列選項之使用方式何者錯誤?(A)Test5.first() (B) Test5second() (C)在 first()方法中呼叫 second()方法 (D)在 second()方法中呼叫 first()方法