1. 下列關於爪哇程式語言(Java language)特例處理(exception handling)的敘述,何者錯誤?


2. 下列何者不是Basic的開發工具?


3. 由ANSI/SPARC所制定的三層式資料抽象化(abstraction)架構,由外而內之順序為何?


4. 如果變數speed值是75,下列if敘述結果變數fee會被給定哪一個值?《第1行》if (speed > 35) 《第2行》fee = 20.0; 《第3行》else if (speed > 50) 《第4行》fee = 40.0; 《第5行》else if (speed > 75) 《第6行》fee = 60.0;


5. 面對偵錯模式無法發現的邏輯錯誤,下列哪種方式效果最差?


6. 依ALGOL 60設計而言,在以下的敘述中,何者不適用?


7. 下列敘述何者錯誤?


8. 如果變數speed值是75,下列if敘述結果變數fee會被給定哪一個值?《第1行》if (speed > 35) 《第2行》fee = 20.0; 《第3行》else if (speed > 50) 《第4行》 fee = 40.0; 《第5行》else if (speed > 75) 《第6行》 fee = 60.0;


9. 在應用程式設計時,輸入欄位通常要設定長度限制,以避免什麼攻擊?


10. 資料表(table)設有日期欄位用以記錄年份,則下列何者可解決仿似Y2K(Year 2000)千禧年問題?


11. 下列物件導向語言,何者提供讓programmer撰寫的implicit destructor機制?


12. 那一種程式語言不需要宣告變數?


13. 下列那一種語法剖析(parsing)方式屬於top-down parsing?


14. 下列Java的程式片段執行後,變數a的結果為何?《第1行》int a=10; 《第2行》int b=5; 《第3行》a=b>=0?1:0;


15. LISP語言的基本函數中,何者移去引數串列的第一個元素再傳回剩餘串列:


16. 為了增加單位時間的交易個數,一般關聯式資料庫系統(RDBMS)都會提供數種交易隔離等級,其中滿足「下達COMMIT前的資料都可再被其他交易讀取」條件之交易隔離等級為何?


17. 一個Array是一組資料(Data elements)的集合,在PASCAL程式中這些data可:


18. Java語言的同步合作(Cooperation Synchronization)方法裡,wait與notify的定義在何處?


19. 良好的程式撰寫,會遵循公司或標準變數命名規則,請問下列何者命名未來會有無法辨識的狀況?


20. 下列有關資料庫管理系統中的資料定義語言(DDL),何者正確?


21. 針對n筆資料,下列那種排序法的時間複雜度(time complexity)不為O(log2 n)?


22. 結構化的程式主要有三種控制結構,下列何者不是?


23. 下列有關「同步存取控制(Concurrency Control)」之敘述何者正確?


24. 下列Visual Basic敘述執行後Total的值是多少?《第1行》Total = 0 《第2行》For K= 1 To 10 《第3行》If K Mod 3 = 0 Then 《第4行》Total = Total + K 《第5行》End If 《第6行》Next K


25. 在VB語言中,下列何者不是合法的運算式?


26. 關聯表是一種具有名稱的幾維資料表?


27. 在Visual Basic中,“Dim X(2,3,4) As Integer“宣告一個陣列X,如果每一個Integer變數的大小佔4個位元組,則陣列X共佔多少位元組?


28. 下列何種語言屬於物件導向語言?a.COBOL;b.Smalltalk;c.Java;d.Prolog。


29. 下列那一種特性,等位關係(equivalence relation)不具備?


30. 使用變數靜態範圍(static scope)之語言有許多特性,請選擇以下何者與其無關。


31. 下列哪一個SQL指令是用來給定資料庫限制條件的?


32. 下列何者為DO指令由FORTRAN IV到FORTRAN 77最主要的改變?


33. 下列有關Coroutine的敘述,何者正確?


34. 下列那個敘述是錯誤的?


35. 下列有關Coroutine的敘述,何者正確?


36. 執行程式時可能用到下列幾種變數,其中何種變數之生命週期最長?


37. 下列何種資料型態是C++擁有,但是Java沒有的?


38. 下列何者語意不同?


39. 收集、儲存資料元件的定義、描述、授權與安全性等資訊,以利程式師撰寫程式時的參考,稱之為:


40. 考慮儲存n個鍵值(key)的問題,下列敘述何者錯誤?


41. 以下語言在資料類型及儲存的處理上,何者與另三者不同?請選擇。


42. 差異檔案(Differential files)主要的目的是:


43. 在學校的每一位學生可以選修多門課程,同一門課程可以讓多位學生來選修,學生和課程是下列哪一種關聯性?


44. 在VB語言中,下列哪個符號(或指令)作為註解使用?


45. 用陣列(Array)儲存已排序好的資料A1,……,An時,下列敘述何者錯誤?


46. 通常正規化(normalization)是以功能[   ]的分析為基礎。空格中應填列下列何者?


47. 下列哪一個SQL敘述是用來處理使用者存取權限的?


48. 針對數列1, 2, 3, 4,請問有多少種排列(permutation)無法用deque(double-ended queue)得到?


49. 試問高度(height)為3的2-3 tree最多可以有多少個節點(node)?


50. 在參數呼叫方法中,下列何者於副程式內修改參數之值時,會同時影響主程式呼叫該副程式所傳遞之參數值?