Feb. 04 10:20~10:56
要考就考個過癮,今天加碼六題。比起之前的12題,今天的題目比較難一點,作答時間10分鐘,準備好就開始。
***
13. Java語言的非同步例外(asynchronous exception)由誰產生?
A. 多執行緒(Thread)。
B. 多行程(Process)。
C. 非同步呼叫。
D. Java虛擬機器(JVM)。
E. 以上皆是。
14. 以下節錄自JFreeChart的程式碼,不存在哪一個例外處理壞味道?
A. 巢狀Try敘述(Nested Try Statement)。
B. 忽略受檢例外(Ignored Checked Exception)。
C. 虛設的例外處理程序(Dummy Handler)。
D. 當成備胎的例外處理程序(Spare Handler)。
E. 以上皆非。
15. 以下何種設計技巧可以達到強健度等級三:行為回復(例外發生之後函數還是可以提供正確的服務)?
A. 設計多樣性(design diversity)。
B. 功能多樣性(functional diversity)。
C. 資料多樣性(data diversity)。
D. 時序多樣性(temporal diversity)。
E. 以上皆是。
16. Forward recovery(向前回復)可以達到哪一個強健度等級?
A. 強健度等級0 :未定義。
B. 強健度等級1 :錯誤回報。
C. 強健度等級2 :狀態回復。
D. 強健度等級3 :行為回復。
E. 以上皆非。
17. Backward recovery(向後回復)可以達到哪一個強健度等級?
A. 強健度等級0 :未定義。
B. 強健度等級1 :錯誤回報。
C. 強健度等級2 :狀態回復。
D. 強健度等級3 :行為回復。
E. 以上皆非。
18. 以下哪一個Java例外類別套用了「聰明例外」(Smart Exception)設計模式?
A. IOException。
B. SQLException。
C. NullPointerException。
D. OutOfMemoryException。
E. IndexOutOfBoundsException。
***
友藏內心獨白:有人18題都答對嗎?
沒有留言:
張貼留言